Skip to content

jawz101/TrackersVsFirefox

Repository files navigation

TrackersVsFirefox

comparing different blocking utilities

version 2021 update: More Trackers, Firefox Enhanced Tracking doing better.

Lightbeam hits 2019 percent blocked 2021 percent blocked change
noblocking 1145 1448
standard 885 22.7% 1244 14.1% -8.6%
strict 445 61.1% 469 67.6% 6.5%
uBO 209 81.7% 209 85.6% 3.8%
uBO Medium 71 93.8% 111 92.3% -1.5%
NoScript 128 88.8% 140 90.3% 1.5%
Privacy Badger 311 72.8% 414 71.4% -1.4%

**if you use this for some research project or just want to talk about it lemme know. I'd love to know/ help in any way.

Testing Firefox against 25 sites listed in the bookmarks.html file. Refreshed the pages a few times to make sure they fully loaded & scrolled down and up the page a few times to make sure it loaded what all it wanted.

Visualizations provided by Firefox Lightbeam https://addons.mozilla.org/en-US/firefox/addon/lightbeam/ *deadlink. github repo is at https://github.com/mozilla/lightbeam-we uploaded the latest release with which I did the testing into this parent directory file [email protected]

Import the bookmarks.html into FFox to test for yourself!

No Tracking Protection Firefox > Privacy & Security > Content Blocking > Custom > uncheck everything noTracking

Standard Tracking Protection (Firefox's default) Firefox > Privacy & Security > Content Blocking > Standard StandardTP

Strict Tracking Protection Firefox > Privacy & Security > Content Blocking > Strict StrictTP

uBlock Origin "Easy Mode" (uBO's default configuration & Firefox's Content Blocking disabled. Cosmetic filtering is irrelevant.) uBOEasy

uBlock Origin "Medium Mode" (same as uBO Easy but third party scripts & frames disabled. Cosmetic filtering is irrelevant. attached my setup) uBOMedium

NoScript (custom configuration. attached my setup) NoScript Custom

Privacy Badger PrivacyBadger

Notes on UBlock Origin Normally, I would block websockets, objects, and other in uBO by default with these rules added to My Filters:

*$font,third-party
*$object
*$other
*$websocket

And sometimes

*$xmlhttprequest,third-party

...and sometimes 3rd party fonts to save on bandwidth, esp. on mobile devices. Even in Medium Mode and on a static site, woff files can still be half of a website's size.

Recommendations?

If you don't want to deal with add-ons: in the least enable Firefox's built-in tracking protection (Privacy & Security > Content Blocking set to custom and check all of the boxes, enable tracker blocking for all windows, and block all 3rd party cookies.

If you do want to deal with add-ons use at least NoScript + Firefox's Tracking Protection or uBlock Origin in Medium Mode. The default uBO setup doesn't offer much more than Firefox's built-in features. Taking an aggressive approach to block all 3p scripts by default drastically eliminates the need to rely on blocklists and prevents those trackers not presently on blocklists.

About

comparing different blocking utilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages