Browser Hardening, Privacy, Anti-Fingerprint and Anti-Telemetry Guide

One doesn’t need to trust it. Its open source software you can conduct the tests yourself if you know what you are doing. Regardless I tossed it in to point out that we trust and think things are going what we ask. That’s a false sense of security. Never think that until you’ve actually proven it is the way I operate on Linux in particular. I guess its something you pick up when you develop software

I dont use flatpak, appimage, and snap. Im currently moving away from docker. In my view the tools needed for app isolation are there. You have firejail, firewalld, selinux (or apparmor), cgroups etc. Setting it up native feels cleaner, simpler and less prone to breakage than overriding system library in a sandbox. Thats just my approach though. In no way should one feel obligated to feel the same way

I can review all of flatpak myself? I wish there was a standard trusted 3rd party that did this with software to check claims. It could be a great go-fund-me-like platform… I would actually consider making this, and way before I consider sending a month reviewing a code base just to see if I want to run it or trust a hard-to-verify claim like “sandbox” (which there’s plenty of contact aka “surface area” between something like flatpak and the OS).

So far enjoying LibreFox. I immediately like the settings panel more. Still tweaking but it has good defaults.

will try out ungoogled-chromium next. brave seems to be focused on web3 nft stuff that i dont care about. ungoogled-chromium wins in this case.

looks like there is an android version. but if on graphene then i’d probably just stick to the built in vanadium.

the sandboxing in chrome does seem to be better than firefox over all…?

1 Like

Am I missing any plugins that are solid?

2 Likes

You have some plugins with overlapping features (ublock and noscript).

Cookie Auto Delete is also made useless thesedays with FF’s total cookie protection

1 Like

Ublock does not disable javascript the way I want it to

I dont trust firefox lol

Mozilla has been shady enough to warrant this

1 Like

The situation would be much better if we could get them to deduplicate and collaborate: Regarding privacy enhancement and coordinations between projects · ungoogled-software/ungoogled-chromium · Discussion #1395 · GitHub

1 Like

UPDATE: confirmed it’s perfectly accessible through the web browser, also running into the same issue using Chrome on another device (not previously configured)

Thanks for all the pointers. I’m just finding one unexpected behavior, I’m trying to connect to my self-hosted bitwarden container, and it’s giving me a “NetworkError when attempting to reach resource”. In the login options I have the exact same thing as chrome, where it’s working flawlessly.

Any pointer of which of the settings or extensions may be interfering?

Try disabling extensions one at a time to isolate the one causing the issue. Process of elimination.

If you’re using one of Noscript or umatrix/requestpolicy, those are some of the more aggressive resource blockers.

If its not the extensions, and one of about config settings you can filter “Show only modified preferences” and double check all the settings changed.

How is librewolf? It is in my popos app store.

I think Mullvad browser is better. Its like Tor browser without the Tor network. Firefox ESR in the inside.

2 Likes

Not privacy oriented, but ublacklist lets you blacklist those annoying content farm websites made by AI/slaves as you see them, across a variety of search engines. You can also subscribe to a currently very limited amount of lists.

Privacy related, you may look into the kind of addons or *monkey scripts that automatically redirect you to an alternative in case you click a link to a variety of big offender websites.

1 Like

Use it, it’s pretty good. Even available on Windows now. It works like Firefox, but was hardened, so it is mostly harder to fingerprint. Mullvad is another good contender. The following is a good overview of the features each offers and I 'll link it again.

3 Likes

anyone bothered trying to make there own browser in say python or .net.??

1 Like

Why make your own, when links is already super secure?

/s

2 Likes

I don’t think that doable anymore. You can maintain a fork of Firefox or Chromium with a few people but developing an entire browser probably not. Browsers need to support like a million different standards for displaying all the different website code, videos, audio and interactive menus all while they have to be efficient (i.e. not a resource hog) at doing that and most importantly they have to be secure. The last part is paramount since the browser is basically the one piece of software on your computer whose main tasks it is to execute other peoples untrusted code on your computer.

6 Likes

The collective amount of man hours spent on coding and auditing code for web browsers and all the underlying components has probably overtaken the linux kernel long ago.

You probably need to spend hundreds of USD billions at this point if you want a browser that can also do what Mozilla and Chrome does and make it multiplatform.

1 Like

In news that should surprise no one, the psychopaths over at google/chrome are now brainstorming an anti-competitive and anti-privacy scheme where users have to prove the “integrity” of their software and hardware stacks in order to access websites, so google can stuff their harmful ads down your throat without those pesky alternative/rooted operating systems, browsers and adblockers.

This is in order to protect you, of course. It allows google to uniquely identify you without having to rely on so many fingerprinting techniques. Which clearly improves your privacy, duh!

https://github.com/RupertBenWiser/Web-Environment-Integrity/blob/main/explainer.md
https://groups.google.com/a/chromium.org/g/blink-dev/c/Ux5h_kGO22g

As an aside, Ben Wiser, the :clown_face: involved with the above efforts made a karmic blog post where he bitched about Apple’s expensive software/hardware prison.

5 Likes

That’s why I think ^ this is so important. We are spread too thin to fix chromium releases properly unless we get all of the scattered chromium privacy forks (which are essentially doing the same thing) to collaborate, and at least use a common base fork.

1 Like