Skip to content

The ultimate Firefox configuration that is acceptable Privacy-Wise while being as much feature-packed as possible.

License

Notifications You must be signed in to change notification settings

TheFrenchGhosty/TheFrenchGhostys-Ultimate-Firefox-Configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

TheFrenchGhosty's Ultimate Firefox Configuration

The ultimate Firefox configuration that is acceptable Privacy-Wise while being as much feature-packed as possible.

Features:

  • The best Firefox configuration that break as little websites as possible
  • No ads, no cookies messages not even the "forced" one
  • Near perfect fingerprint resistance (including resistance to fingerprint.com the "strongest" fingerprinting tool), your fingerprint changes at almost every browser restart
  • Tons of new features thanks to amazing add-ons
  • Only Free and Open Source add-ons, absolutely nothing proprietary is required
  • 100% Free of spyware
  • No Contributor License Agreement
  • No Code of Conduct

About the slow to non-existent updates:

As you can see, this project doesn't get a lot of updates, the reason is simple: this project is complete.

I've been using it for YEARS since it was created, and it's just been doing what I want since.

I rarely have to change things and when I do, the change will be added to this guide.


Donate:


Prerequisites


Setup


about:preferences

about:preferences#home

Under "New Windows and Tabs" / "Homepage and new windows" - "Custom URLs..."

Set the SearXNG instance you want to use.

about:preferences#search

Go to the SearXNG instance you want to use

Right click the search bar - Click "Add [Instance name]"

Go back to about:preferences#search

Under "Search Suggestions": Tick all options

Under "Search Shortcuts": Remove everything except the SearX instance you added (and the stuff you can't remove)

about:preferences#privacy

Under "Cookies and Site Data" untick "Delete cookies and site data when LibreWolf is closed"

Under "History"

"Clear history when Firefox closes" - Tick everything except "Cookies" "Active Logins" "Site Settings" "Offline website data"


about:config

Set privacy.resistFingerprinting to false: it breaks to much stuff, and the browser add-ons do most of what it does.

Set browser.tabs.closeWindowWithLastTab to false: doesn't close the browser when the last tab is closed

Set security.OCSP.require to false: the OCSP server is down almost daily, and OCSP is basically pointless (also, looking at my MITM, the OCSP server seem to be a Google domain)


Bookmarks

In the hamburger menu:

Bookmarks - Show bookmarks toolbar

In the bookmarks toolbar right click the "Import bookmarks": Remove from toolbar


Privacy-focused add-ons (When asked, allow in private mode)

Settings - Preset: Choose "Convenient settings"

Home: Dark

Profile: "Random Profile (Desktop)" on desktop - "Random Profile (Mobile)" on mobile

Change Periodically - Every 30 minutes

"Auto-clean enabled" = Green

"Notification" = Red

Whitelist the websites you want to stay connected to.

Enable BreezeWiki, choose your preferred instance

Configure it how you prefer (do not enable Fandom, Indie Wiki Buddy take cares of it)

Notification - Un-tick "Enable popup"

Settings / Appearance:

Theme: Dark

Filter lists

Tick the "+" next to "XX networks filters + XX cosmetic filters from:"

Tick every list (you can only tick your country in the "Regions, languages" lists)

"Apply changes" - "Update now"

Popup:

Click *

All css/image/frame without any filter - scripts disabled

1st-party frame without any filter


Feature-packed add-ons

Miscellaneous: Support 3rd Party YouTube-Sites

Add your instance to "Add 3rd-Party Client Instance"

Go to new tab - Keep changes

Settings - Show a new photo - Every 5 minutes

Remove Greeting

Options: Enable Crowd Bypass

This addon saves every webpage you visit to a special HTML file (that is a special zip that can be opened in a browser as is), this might be considered a security issue to have those files on your machine, this is why it's optional. DON'T ALLOW IN PRIVATE WINDOW if you want to be able to have a way to open pages without saving them.

  • File name

template:

0A0A0A-SingleFileZ/{year-utc}{month-utc}/{year-utc}{month-utc}{day-utc} - {url-hostname} - %if-empty<{page-title}|No title>.{filename-extension}

file name conflict resolution: skip duplicate files

  • HTML Content

Tick "Remove frames"

  • Zip Content

Tick "insert embedded image"

  • Network

Tick "set maximum size"

maximum size (MB): 50

  • Auto-Save

auto-save waiting delay after page load (s): 8

Right click SingleFileZ in the taskbar and click on: SingleFileZ - Auto-save - Auto-save all tabs

Finish line

You now have the best possible Firefox configuration.

If you think something more should be added, like an open source add-ons, feel free to open an issue.


Solution for the (rare) websites that don't work

Some (rare) websites wont work with a setup this strong.

For those rare websites the solution is to use an alternative browsers (or to not use those websites).

Some websites don't support Firefox-based browser at all, so to hit 2 birds with one stone, let's use Ungoogled Chromium.

Ungoogled Chromium setup:

  • Enable extensions following the guide they provide (when you first open the browser)
  • Install uBlock Origin and I still don't care about cookies
  • Remember to clear your browsing data often (using chrome://settings/clearBrowserData (advanced tab - Time range: all time)), since Chromium-based browser don't have a feature to automatically clear them unlike Firefox-based browser (because obviously Google doesn't want their users to do that)

About

The ultimate Firefox configuration that is acceptable Privacy-Wise while being as much feature-packed as possible.

Resources

License

Stars

Watchers

Forks

Packages

No packages published