Browser Hardening, Privacy, Anti-Fingerprint and Anti-Telemetry Guide

fascinating thread linked on one of those extensions:

2 Likes

Hit the table and the scissors will speak up…

br12

1 Like

Apparently still relevant in 2025…

2 Likes
2 Likes
1 Like

Them data brokers be outa control…

1 Like

It should be noted that these flags don’t take effect until restarted.

1 Like

Found where this is in source: Navigator.cpp - mozsearch

I find this irritating. Why can’t I set a custom UA while also using RFP?

I guess I’ll need to start compiling my own firefox fork, if I had time.

I mean, with the right spoofing, a community could all become one blob.
Would still not “hide among the masses”, but “we are blob”.

1 Like

Kept digging. It’s because RFP uses its own UA.
https://searchfox.org/mozilla-central/source/toolkit/components/resistfingerprinting/nsRFPService.cpp#1003

But they don’t spoof platform. That’s dumb, IMO. It should always report windows, so we can become “the blob”

ftfy :stuck_out_tongue:

1 Like

Idea: Browse through Steam (middle-click anything in the shop)

In the very least, that will cause some interesting data-anomalies.

a few ways to fix this.

  1. a new config option. maybe something like privacy.resistFingerprinting.overrideUA that uses the user provided UA from general.useragent.override
  2. blob mode: always return windows regardless of platform. doesn’t matter if you run windows, mac, linux, you’re on windows now. might have to make an exception for android, otherwise you’ll be loading the desktop version of sites on mobile, not so user friendly.

Blob mode should also report as Chrome, not FF.

2 Likes