Blocking Trackers and Ads
This is a public-service announcement. There are several ways of blocking trackers and ads on desktop browsers. I’ve been using Ghostery for years, but am a little leery of the company behind it. For a while now, my browser of choice, Opera, has included ad-blocking natively. I’d also heard about a tool from the EFF named Privacy Badger that is supposed to do what Ghostery does.
I wanted to figure out which software I actually need to use in order to turn off tracking. To that end, the EFF provides a tool called Panopticlick that you can use to test how well your browser blocks trackers and respects the “Do-Not-Track” flag.
- Opera’s ad-blocker is fast and native, but blocks only “most” ads. You don’t see many ads when browsing with only that, but it doesn’t block any trackers. Opera has a “Do-Not-Track” flag that you can enable. Honest sites will honor it. Still mostly red in Panopticlick.
- EFF’s own Privacy Badger passes with flying colors. My browser still has a unique fingerprint, but I’m not sure if there’s a way of blocking that. All green in Panopticlick.
- Ghostery does not block as much as Privacy Badger. Mostly green, but one yellow/red check in Panopticlick.
Long story short: I uninstalled Ghostery and installed Privacy Badger instead.
- I use Opera because it has the features I use below.
- Enable the “Send a ‘Do Not Track’ request with your browsing traffic” checkbox in preferences
- Enable the “Block ads and surf the web up to three times faster” checkbox in preferences. I use the default settings and whitelists, but you may want to be more aggressive. Remember that a lot of web sites have advertising as their only income source. If they can’t make money, they might stop entertaining you.
- Install the “Privacy Badger” extension with default settings.
- Change your default search engine to “DuckDuckGo” to avoid Google tracking.
- Turn on the VPN in Opera when you want to spoof your location/IP address. This is fast and easy and doesn’t interrupt or slow down normal browsing. It does involve proxying your traffic over another node (through the VPN tunnel), so your mileage may vary with video streams. I don’t use this very much, but it’s handy for when I need it.