Google Chrome is a fact. It is a nice and slick looking browser. It is open source and it has some nice security features. However, these security features strive to protect the user from attacks which try to takeover your browser and operating system. As I explained here, because nowadays most of the data is located on the Web, it makes sense to have built-in security features to prevent the various forms of information leaks, XSS, CSRF, etc. attacks as well.

Chrome lenses r0ck!

So let’s start with the things which are easy to fix, such as leaking session identifiers while being on untrusted network. This can be fixed so easily yet we don’t have that as a built in feature. Here is my suggestion:

Let’s have another Chrome Mode which is called Encrypted Mode -> New encrypted window Ctrl + Shift + E. Once inside this window, HTTPS is forced on all requests. No exceptions! This feature should be derived from the incognito mode, which means that private data wont be saved as well.

This is a nice simple feature which can be easily implemented with minimum programming overhead. So what do you think?