Mozilla's Firefox should Integrate the Basic Attention Token (BAT) and/or even Ripple's Coil for user incentive and compete directly with the Brave browser.

They also should ditch Google on everything (which is not the case right now).

Firefox relies on Google (and others), that's bad on its own.

They should:

- Disable google safebrowsing

Google safebrowsing can detect pishing and malware but it also sends informations to google together with an unique id called wrkey.

- Disable malware scan

The malware scan sends an unique identifier for each downloaded file to Google.

- Disable DNS over HTTPS

DNS over HTTP (DoH), aka. Trusted Recursive Resolver (TRR), uses a server run by Cloudfare to resolve hostnames, even when the system uses another (normal) DNS server.

- Disable about:addons' Get Add-ons panel

The start page with recommended addons uses google analytics.

- Disable check for captive portal.

By default, Firefox checks for the presence of a captive portal on every startup. This involves traffic to Akamai.

- Disable Block Referer Always

Send referer only on the same domain Spoof referer (send the same url) Trim referer to the domain name Allow real referer when clicking a link Always allow real referer Firefox tells a website, from which site you're coming (the so called referer). You can find more detailed settings in this ghacks article or install the RefControl extension for per domain settings.

- Disable WebGL

Disable the WebGL function, to prevent fingerprinting with WebGL. Another issue is, that websites can (ab)use the full power of the graphics card. WebGL is part of some fingerprinting scripts used in the wild. Some interactive websites will not work, which are mostly games.

- Disable WebRTC

Disable the WebRTC function, which gives away your local ips. Some addons like uBlock origin provide settings to prevent WebRTC from exposing local ips without disabling WebRTC.

- Disable the clipboardevents.

Disable that websites can get notifications if you copy, paste, or cut something from a web page, and it lets them know which part of the page had been selected.

- Disable Search Suggestions

Firefox suggests search terms in the search field. This will send everything typed or pasted in the search field to the chosen search engine, even when you did not press enter.

- Disable Search Keyword

When you mistype some url, Firefox starts a search even from urlbar. This feature is useful for quick searching, but may harm your privacy, when it's unintended.

- Explicitly disable Greasemonkey user tracking

Greasemonkey has a (currently opt-in) function to submit user stats. This explicitely disables it, in case that it will get opt-out in the future.

- Enable Do-not-Track

With the do not track feature, you tell websites, that you do not want to be tracked. Most websites ignore this, so you need other privacy options as well.

- Enable Mozilla Trackingprotection

Firefox has a builtin tracking protection, which blocks a list of known tracking sites.

- Disable Browser Pings

Firefox sends "ping" requests, when a website requests to be informed when a user clicks on a link.

- Disable Beacons

The Beacon feature allows websites to send tracking data after you left the website.

- Disable the Battery API

Firefox allows websites to read the charge level of the battery. This may be used for fingerprinting.

- Disable media device queries

Prevent websites from accessing information about webcam and microphone (possible fingerprinting).

- Disable form autofill

Automatically filled form fields are used for fingerprinting. This setting disables automatic form filling until you click on the field.

- Disable webaudio API

Disable webaudio API to prevent browser fingerprinting. See Mozilla Bug #1288359

- Disable video statistics

Prevent websites from measuring video performance (possible fingerprinting). See Mozilla Bug 654550.

- Show Punycode.

This helps to protect against possible character spoofing.

- Install CanvasBlocker extension.

Blocks the JS-API for the <canvas> element to prevent Canvas-Fingerprinting.

- Install Google Redirects Fixer & Tracking Remover extension.

Rewrites URLs from the google result pages to from redirect urls with tracking to direct links.

- Install the HTTPS Everywhere extension.

HTTPS Everywhere is a Firefox extension that enables HTTPS encryption automatically on sites that support it.

- Install the Privacy Badger extension.

The Privacy Badger addon automatically detects trackers and blocks them. You can manually block and unblock urls as well.

- Install the Cookie Autodelete extension.

The extension allows you to automatically delete the cookies of a site when you close the tab.

- Install uMatrix extension.

A content blocker for advanced users, which blocks requests to thirdparty domains. Big privacy gain, but you will need to configure exception rules for many sites.

Source: https://ffprofile.com/#