The one video I saw suggested running this betterfox.js file or some more elaborate ones. Is that really necessary?
Or are there just some settings that I should change?
(Already run ublock origin if that matters.)
It is FireFox that has hidden settings (about:config) adjusted for privacy. It refers to using a js file such as betterfox or arkenfox, or a pre-hardened fork of FireFox (Librewolf on desktop or Mull Browser on Android). You can improve your privacy by using a hardened FireFox, however you may also encounter more issues with website compatibility. It is a trade-off, and is usually only recommended for advanced users.
Sounds a bit like what Tor browser bundle does - they try to make all the browsers look the same to websites, so for example the website won’t know your language preferences or screen size.
only recommended for advanced users.
So you don’t think it’s necessary for privacy?
For general use, no it is not necessary. But it depends on your threat model, or exactly how private you want to be.
I suggest looking at the pages on FireFox by Privacy Guides:
Desktop browser recommendations: https://www.privacyguides.org/en/desktop-browsers/#mullvad-leta
FireFox privacy 2021 update: https://blog.privacyguides.org/2021/12/01/firefox-privacy-2021-update/
LibreWolf is a great starting point. Otherwise, here’s a more guide for more thorough hardening: https://brainfucksec.github.io/firefox-hardening-guide
When I was using Librewolf, it seemed to lag behind on updates, which is a non-negotiable for me.
I now run FF with arkenfox user.js, so youget updates right as they are released
+1, the minescule amount of extra work (moving some files to your firefox profile’s directory) is well worth it over just using Librewolf
People tend to speak about hardened Firefox as a separate entity because, unlike some other browsers that come with default privacy out of the box, Firefox requires you to change some settings beforehand. However it’s worth noting that a lot of this stuff is extremely quick and easy to do and you don’t have to make the advanced changes if they are too confusing. You don’t have to use a fork of Firefox either; the default browser is a very good option if you take 5 minutes to set it up and retains QoL features like sync that some forks remove.
What are the settings you recommend?
This is an easy to follow and straight to the point guide.
Here is an alternative Piped link(s): https://piped.video/F7-bW2y6lcI
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source, check me out at GitHub.
deleted by creator
Trafotin made a good normie friendly intro video breaking it down. He uses arkenfox in his example but most importantly, touches on customizing/creating these scripts yourself. By the end you will have at least a basic understanding of removing features scripts miss and how to add back features you may want.
I’ve watched half of the video and gotta say it all sounds very complicated. And since I don’t know exactly what changes are made or options set back to default with that cleaner-script I decided to just get through every entry in the user-overrides.js provided. In hindsight this was a good idea because I know some of these changes in the settings would have broken stuff for me. Actually I didn’t have to change a single option because my Firefox was already hardened enough. ;) At least I now know I’m good and have been good.
As many others have pointed out Arkenfox is a great way to harden Firefox that saves much of the effort of manually editing about:config
Because I didn’t see one already here’s a link to an install tutorial for Arkenfox in case it helps anyone to get started.
really necessary?
no but there are some settings in about:config you might want to change
this is a good video (easier to follow if you are on linux) that shows installation of a profile with all the settings already in it
Here is an alternative Piped link(s): https://piped.video/watch?v=dwZpjKH8nbo
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source, check me out at GitHub.
Not sure if the author reads replies but I love this bot.
Mullvad browser is what you want, it’s desktop only. Everything’s already done for you, All the reasonable choices have already been made. Just use it.
If you want to roll your own you can start with base Firefox and then add Arkanfox but expect to spend a good afternoon configuring everything. And then a week tweaking it. Mullvad browser just saves you time.