I know a few articles have been written about this topic already elsewhere. That said, I sometimes will do a blog post so if I need to find something again, I know it will exist on my own blog.
For a while I had been using WhiteHat Aviator, which is a fork of Google Chrome that has many privacy options enabled by default. Since, at the time of this writing, it is currently five major versions behind mainline Chrome, itâs gone Open Source, and there doesnât appear to be any recent checkins on the GitHub project, and there will likely be some difficulty updating the existing browser, Iâm guessing we probably wonât see an update unless someone undertakes a major effort.
With that in mind, Iâm looking to try and configure Google Chrome as securely as possible. There is the Google Chrome Privacy Whitepaper and another independently maintained page on Privacy and Security Settings in Chrome. You could also use something like the Disconnect Search plugin. However, none of these pages solve one feature I really enjoyed about Aviator: starting up the browser in Incognito Mode. This does two important things:
-
Doesnât log website browsing history at all
-
Clears all cookies on browser exit
However, Google Chrome does not offer an easy way to do this, but it can be done in two specific places: The shortcut you use to start Google Chrome on your Windows machine and the Windows registry.Â
First, the shortcut. Find it on your computer, right-click on it and select Properties from the pulldown menu. Add a âincognito to the end of the Target field (note, itâs a space, two dashes, then incognito) and click Apply.
This will cause Chrome to start in Incognito Mode when launched from the shortcut. However, this will not cause web links you click on in other apps to also launch into the Incognito Mode. To do that, you need to edit the registry as follows:
-
Open Regedit (From the Start Menu, type regedit)
-
Find the following registry key: HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
-
Edit the registry string (double click on â(Default)â), adding a âincognito to the value data between the quote and the double hyphen and click Ok.
Congratulations, youâre now permanently incognito in Chrome. Note if you want to use some of your extensions in Chrome, you will need to manually enable them for Incognito Mode by clicking on the hamburger menu in the upper right corner of the browser window (the three vertical lines), selecting Settings, and then clicking on Extensions. Check the âAllow in Incognitoâ checkbox for each one.
While itâs all fine and good that I can configure this stuff by default, I really wish Google had a one-click option that just enabled all this stuff by default.
To do something similar on the Mac, try the Google Chrome Incognito app. For Linux, it will likely be a distribution specific answer, but this should work for recent versions of Ubuntu.