Good afternoon @celenity
First of all thank you very much for your work.
Also comment that arkenfox launched some changes in its user ToDo: diffs FF135-FF136 · Issue #1950 · arkenfox/user.js · GitHub
And that already begins to have things of the ia as: 🦊 Firefox AI Chatbot Sidebar | Open WebUI , Playing with AI inference in Firefox Web extensions . And entries like: browser.ml.chat.enabled or browser.ml.
The problem with browser settings is that they are very difficult to adapt to each person. For example arkenfox comments: Arkenfox does not consider Firefox telemetry to be a privacy or security concern ( v135 (#1929) · arkenfox/user.js@3d76c74 · GitHub ). And on the other hand, for me, a browser calling home often and sending things is not good.
It is the same as in Ironfox I see that in about:config is active that currently automatically search for add-ons. And I prefer to do it manually when I want. I know you can tell me that I would be with the bugs of the previous version. But also the browser is always connecting and searching.
A possible attacker would be interested in as much information as possible. Even to the web. So that he can exploit that we have autoplay active, access to storage, camera, sensors,etc…
Any information they can get from us, our devices is vital to them.
For example you can also use CanvasBlocker – Consigue esta extensión para 🦊 Firefox (es-ES) although with the changes in the about:config it is more protected than in older versions such as: Icecat mobile, etc…
For example, Chameleon. Better not to use to randomize our footprint, but to hide the window size, one of the most specific parameters of our browser. According to arkenfox this is undesirable because it shows the css and matchmedia.
To mitigate the above, in Headers we will check Prevent Etag Tracking.
In the Options section, Injection, Block CSS Exfil, protect window name, fake client rects and screen size, choosing 1920x1080.
The other options should be marked by the user.js changes so we won’t touch anything else. It is not necessary then to give privacy permissions, besides that it can cause conflicts with the values of the mentioned user.
If some web gives error, we go to the section of White list, we give to Open in white list and we add this page.
The problem with the fingerprint is that the more completes you have, the worse it is. And nowadays I think it is more complicated not to leave a trace, than the probability of winning the lottery.
Then in the about:config there is a bunch of Google stuff that could be removed.
Then I don’t know if it would be possible to make it possible to copy the title of the entry that is in about:config? This would help a lot to try to find information from it.
The problem of making a browser private varies from person to person. It’s the same as block lists, and allowing things from social networks (for example). And it would give for a dissertation that would last several days. And sometimes it will be impossible to agree.
A hug
Pd: A question if it is not a bother. To lock in the browser without ublock. For example to not enter social networks would be:
“urlclassifier.features.socialtracking.s kipURLs”, “*.instagram.com, *.twitter.com, .twimg.com,.x.com”.
O
“network.dns.blocklist.add”, “tiktok.com, facebook.com, x.com”
If I’m not mistaken I think it’s the second option. And also if I’m not wrong it supports for example: *x.com
But I am not sure
Pd: then it could be used:
user_pref(“urlclassifier.trackingSkipURLs”, “*.reddit.com, *.twitter.com, *.twimg.com, .tiktok.com"); (entre otras webs)
user_pref(“urlclassifier.features.socialtracking.skipURLs”, ".instagram.com, *.twitter.com, *.twimg.com”)
user_pref(“network.cookie.cookieBehavior.optInPartitioning”, true)
user_pref(“browser.download.open_pdf_attachments_inline”, false)
user_pref(“browser.preferences.moreFromMozilla”, false)
user_pref(“extensions.htmlaboutaddons.recommendations.enabled”, false)
user_pref(“browser.preferences.moreFromMozilla”, false);
user_pref(“browser.aboutConfig.showWarning”, false);
user_pref(“browser.aboutwelcome.enabled”, false);
user_pref(“browser.profiles.enabled”, true);
user_pref(“toolkit.legacyUserProfileCustomizations.stylesheets”, true);
user_pref(“browser.compactmode.show”, true);
user_pref(“browser.privateWindowSeparation.enabled”, false);
user_pref(“browser.download.manager.addToRecentDocs”, false)
user_pref(“browser.bookmarks.openInTabClosesMenu”, false);
user_pref(“browser.menu.showViewImageInfo”, true);
user_pref(“findbar.highlightAll”, true);
user_pref(“layout.word_select.eat_space_to_next_word”, false)
user_pref(“cookiebanners.service.mode”, 1);
user_pref(“cookiebanners.service.mode.privateBrowsing”, 1)
And Google Safe Browsing all in false