Browser

Leave all site settings permissions at ask to allow. Check browser anonymity or security with TorZillaPrint & Browser Leaks.

See the Arkenfox wiki.

๐Ÿบ Librewolf

Add Arkenfox’s user.js & Luke Smith’s overrides:

Alternatively, there’s an AUR package.

๐ŸฆŠ Fennec F-Droid

Enable ETP:

Add Arkenfox’s user.js & Luke Smith’s overrides (requires root):

To enable installing extensions as normal, append this to the user.js:

user_pref("privacy.resistFingerprinting.block_mozAddonManager", "false")

Extensions

Enable AdGuard URL Tracking Protection & import Actually Legitimate URL Shortener Tool in uBlock.

Set uBlock to medium or hard mode. See either page for how to relax each per website.

Disable JavaScript in uBlock: โ†’ โ˜‘ Disable JavaScript

On Fennec, fix WebRTC leak with uBlock: โ†’ โ˜‘ Prevent WebRTC from leaking local IP addresses

Additionally, these may be useful:

Network

DNS over HTTPS

Enable DoH if not using Tor or I2P.

Librewolf:

Fennec:

Tor & I2P

Official Firefox config for I2P. The relevant about:config values are:

network.proxy.socks localhost
network.proxy.socks_port 4444 // 4447 for I2Pd, 9050 for Tor.
network.proxy.type 1 // 1 = enable, 5 = use system proxy

Remember to set this:

network.dns.disabled true

Otherwise if the proxy isn’t running or connected .onion & .i2p addresses will be sent to your VPN or ISP.

FoxyProxy

Use FoxyProxy for accessing eepsites while the browser is configured for Tor or the clearnet:

Related
Linux · Android · Technology