40

I've heard about Ghostery, a browser extension/plugin that blocks web trackers. But according to this link it sells our data. Are add-ons and plugins open source in Firefox? Is there another alternative to Ghostery?

schroeder
  • 123,438
  • 55
  • 284
  • 319
Vesal75
  • 559
  • 1
  • 5
  • 8
  • 11
    If anyone wants to look into the "evil" code of Ghostery: download https://addons.mozilla.org/firefox/downloads/latest/9609/addon-9609-latest.xpi (right click, save as), rename it to .zip, look into ./resources/ghostery/lib/*.js. But Ghostery was always blunt what the GhostRank feature does, so I don't understand any outcry about it. – kay Aug 28 '15 at 11:13
  • 1
    Perhaps it is worth to mention [Disconnect](https://addons.mozilla.org/en-US/firefox/addon/disconnect) and [uMatrix](https://addons.mozilla.org/en-US/firefox/addon/umatrix/). I like [Request Policy](https://requestpolicycontinued.github.io/) the most and it is already [packaged](https://tracker.debian.org/pkg/requestpolicy) for [Debian](http://debian.org). – Onlyjob Aug 29 '15 at 23:09
  • Related on our sister-site for Software Recommendations: [Alternative to Ghostery (tracker-blocker) add-on for Firefox?](http://softwarerecs.stackexchange.com/q/30060/185) – Izzy Mar 08 '16 at 12:41
  • Firefox Addons are provided as xpi files, which can be un-zipped and contain their often minified source code (HTML, CSS, JS, JSON). You'd still need to be wary of auto-updates to the plugin though and run a diff every time to check for changes. – René Roth Jun 28 '21 at 11:23

3 Answers3

42

You can prevent Ghostery from selling your data by opting out of the Ghost Rank feature. The feature is opt-in, so if you didn't already opt in there is nothing you need to do. It is then safe for you to use.

Using a clone of Ghostery which is identical in every aspect except not having the Ghost Rank feature would make no practical difference from running Ghostery without opting in to Ghost Rank. If your intention is to actively punish Ghostery for their evil data trading by boycotting them, then you will achieve nothing. They already gain nothing from you commercially when you run Ghostery with Ghost Rank disabled. If anything you help them by uninstalling Ghostery because you no longer consume any of their resources.

But if you are really looking for an alternative option: the classical method is to edit your operating systems hosts file and forward the hostnames of known trackers and advertising networks to 0.0.0.0. There are recommended blocklists available which you can find with a websearch (I can't vouch for their quality, so I won't recommend any specific ones). The advantage is that it doesn't just block advertisements in one web browser, but in all web browsers you have installed and in any other applications which might access these hosts for whatever reason. The drawback is that you will have to maintain your blocklist manually.

psmears
  • 900
  • 7
  • 9
Philipp
  • 48,867
  • 8
  • 127
  • 157
  • you mean Sharing Options in Ghostery preferences? – Vesal75 Aug 28 '15 at 08:22
  • Is it open source? – Vesal75 Aug 28 '15 at 08:22
  • 10
    No. Ghostery is not. But both Privacy Badger (https://www.eff.org/privacybadger) and Disconnect.me (https://github.com/disconnectme/disconnect.me) are free software. – Ole Tange Aug 28 '15 at 17:09
  • to be fair, I just checked and the "ghost rank" feature on my system is disabled. So it appears that the default is off, and one has to activate it, which sounds honest – Ant Aug 28 '15 at 20:55
  • 3
    Note that privacy badger and ghostery are based on totally different approaches: Ghostery has a blacklist, privacy badger relies on "detecting tracking behavior". I don't know disconnect.me, so I don't know which approach it takes. – Federico Poloni Aug 29 '15 at 07:04
34

Another plugin worth mentioning is Privacy Badger. It's fairly new, but from the EFF, to which I would trust not to do any bad stuff.

It's also fairly intelligent since it's not using Blacklist which is always a race against tracker vendors, but uses an algorithm to determine what it should block. I'm using it and am pretty happy with it.

The only downside is: Companies can say the won't track and then Privacy Badger won't block them. The question is if the companies stick with their word, or if they will still try to track you. But you can always change the settings from Privacy Badger and it will never overwrite your own settings unless you switch back to default.

Edit: I've found the talk I heard at the CCCamp (VIDEO).

RoraΖ
  • 12,317
  • 4
  • 51
  • 83
Thanathan
  • 782
  • 6
  • 16
  • 3
    This is a useful comment but doesn't answer the actual question. – Lilienthal Aug 28 '15 at 11:40
  • 13
    @Lilienthal Well he asked if there are alternatives. Since I can't say anything on how Ghostery sells the data (Which I assume noone can who's not on the inside), I wanted to present him an alternative. – Thanathan Aug 28 '15 at 11:41
  • 1
    If the question is indeed asking for alternatives then it would be closed. You should throughly answer the question, not just part of it. – Braiam Aug 29 '15 at 08:27
8

Another plugin worth mentioning is Request Policy (Continued). It blocks all requests to domain other than the one shown in the address bar. Directly after installation, some common third party domains are whitelisted.

It is probably harder to use than the other plugins, since many web pages do not work without adding some domains to the whitelist (e.g. the stackexchange network, they pull JS from Google). Also, some websites (e.g. Microsoft and Adobe) become utterly broken, I've yet to find whitelist-settings to make them work. But the plugin also speeds up many websites by blocking all the ads and other stuff you really need to see.

Since the website you are currently viewing can track you in any case, and the browser won't do requests to it when showing other pages, this seems like the optimum achievable in privacy (along with some cookie-settings and referer control).

Jost
  • 191
  • 9