Maintaining your privacy on the internet is a lot like trying to hit a moving target; there are new threats against it each day.
Let’s look at some of the privacy threats that I care most about and the tools I use and/or measures I take to address them.
It’s worth mentioning here that there’s no known solution to the WebRTC problem in Chrome. You’re probably better off switching to an open source browser such as Firefox.
Analytics, tracking & finger-printing
If you start using the NoScript addon (and don’t trust JS from places like
analytics.google.com in the addon) you get a reasonable level of protection from these threats as a freebie.
Another interesting solution is the usage of the hosts file to prevent your browser from talking to analytics services. A DNS lookup is one of the first things a browser does when it wants to go somewhere on the web. It can’t get there if the IP address is
0.0.0.0. Some kind citizen on the web maintains a list of analytics services in easy to consume formats (hosts file, iptables, unbound, etc.). Pro tip: use
0.0.0.0, it’s faster than using
In addition to the aforementioned, it would be wise to use a VPN service to mask your true location on the planet. I won’t go so far as to recommend any partiular provider. Instead I’ll point you to this site which will let you compare many different providers side-by-side.
Taking all of the measures above on a desktop running inside of a VM can be a real differentiator as far as privacy is concerned.
I know that most all of the tools I mentioned here are Firefox specific. With the exception of the "Disable WebRTC" addon, I’m pretty sure there are analogs for Chrome if that’s your browser of choice.