I am thinking about using Mullvad Browser plus Mullvad VPN or LibreWolf for daily usage and would be happy for any answers to the questions below.
Are Mullvad browser and LibreWolf accepted on most internet sites?
In the last years I experienced that more and more websites denied access for Tor Browser. Now I want to know if it is the same situation with Mullvad Browser with vpn and LibreWolf.
What is a usable protection against malicious links and documents when browsing on a Librem 5?
On the desktop I use Whonix which uses virtual machines to have an addtional protection against revealing data in links, malicious pdf files etc.
I assume a vm on a Librem 5 needs too much ressources is not usable.
Are the standard profiles of firejail for Mullvad Brwoser and LibreWolf recommended?
After installing firejail, for Mullvad browser or LibreWolf exist in /etc/firejail the profiles mullvad-browser.profile and librewolf.profile.
On github is a Mullvad Browser profile, which is different from the on of the firejail package [1].
Is Mullvad Browser on github for aarch64 usable and trustworthy?
Executing “uname -a” on the Librem 5 shows me it useses aarch64 architecture.
The company behind Mullvad offers a vpn app for linux arm64 (= aarch64) [2]. It does not offer a Mullvad Browser arm64/aarch64-Package for Linux.
But here exists such a package: GitHub - ooovlad/tor-mullvad-aarch64: Builds of Tor Browser and Mullvad Browser for ARM64 systems e. g. Raspberry Pi. · GitHub
Is the package usable on the Librem 5?
And is it trustworthy?
It’s not only about being denied access but also about the web site not working, whether due to default failure on unrecognised browsers or faulty browser-specific code on the server side or faulty or incompatible implementation on the browser side.
I haven’t yet visited every web site either. However I have most definitely sometimes experienced problems based on the browser I’m using, albeit that that can sometimes be a reflection of settings or network environment, rather than the specific browser per se.
LibreWolf is my default browser on my Fedora laptop and Fedora desktop for a long time. I use it with Firefox Sync. It works with all sites I use. I enabled LibreWolf to provide the real time zone I’m in, because a few times appointments were screwed up because of LibreWolf providing GMT (I think) timezone by default to websites. Also I have to allow “Create WebGL context” and “Extract canvas data” to certain specific sites to work well. These settings are site specific. On my Librem 5 I use still Firefox, using the same Firefox Sync account as my LibreWolf browsers. I usually do not use a VPN. I installed LibreWolf from Flathub.
Note that this is used for browser fingerprinting. So you should only enable that for web sites that you either trust or that you have no choice but to use and which only work with that setting.