user.js file for configuring and hardening Firefox privacy and security.-
Go to file
Narsil 9a1f17985e Update 'user.js' 2021-04-26 04:34:33 -04:00
distribution Adding policies.json 2021-01-29 14:38:05 -05:00
LICENSE GNU General Public License v3.0 2020-12-13 08:58:03 -05:00
README.md Update 'README.md' 2021-03-16 08:34:42 -04:00
user.js Update 'user.js' 2021-04-26 04:34:33 -04:00

README.md

user.js | Firefox, Firefox ESR and Firefox Nightly.

A user.js file for configuring and hardening desktop Firefox privacy.

Concretely, this is a fork from the arkenfox project.

Goals

  • enhance privacy and security
  • improve performance
  • better fingerprint possible
  • reduce automatic connections to the minimum posible

Considerations

This user.js is a fork from the arkenfox project with a substantial divergence. It tries to avoid all the automatic connections even though security could be reduced slightly. For instance, OSCP is a privacy breach. Nevertheless, it is also a security feature. This user.js disables them as well as safebrowsing, automatic addons connections and so on. You will have to check manually addons updates in the related preferences section.

However, one connection could not be blocked anymore:

  • firefox.settings.services.mozilla.com

https://bugzilla.mozilla.org/show_bug.cgi?id=1598562#c13

How to stop Firefox from making automatic connections (Section "Automatic updates and Security/Login breach information")

So you will have to include it to the host list of your OS.

Nevertheless, consider installing Abrowser from Trisquel, Icecat (from Parabola or an unofficial build for Windows) and/or Iceweasel for Parabola. They lack that connection:

Abrowser

Unofficial Icecat for Windows

Icecat for Parabola

Iceweasel

If you are still interested in using vanilla Firefox take into account it makes a connection to aus5.mozilla.org in order to autoupdate itself so you'll also have to add it to your host list. Alternatively, you could copy the folder distribution with the policies.json file into your Firefox installation folder. More information about this:

Customizing firefox using policies.json

DisableAppUpdate

Updating addons

Write about:addons

Choose Extensions

Click the icon above on the right (Tools for all add-ons) and Check for updates.

You may also install them manually downloading the respective xpi files.

Adding new search engines

Installing new search engines from mycroftproject.com web is not working. Besides, they have embedded Google analytic trackers recently. Follow this guide instead:

Add a search engine from the address bar

Thanks:

I really thank the following authors:

License

GNU General Public License v3.0.

See LICENSE for more details.

Other mirrors

https://gitlab.com/Jorgu81/user.js/tree/master/Firefox%20Desktop