Mullvad Browser 14.5
The Mullvad Browser is a privacy-focused web browser developed in a collaboration between Mullvad VPN and the Tor Project. It's designed to minimize tracking and fingerprinting. You could say it's a Tor Browser to use without the Tor Network. Instead, you can use it with a trustworthy VPN. The idea is to provide one more alternative - beside the Tor Network - to browse the internet with more privacy. To get as many people as possible to fight the big data gathering of today. To free the internet from mass surveillance.
The Mullvad browser is free of charge, open source, and can be used without Mullvad VPN (although the combination is recommended). It is supported across platforms (Windows, MacOS, Linux).
- Privacy quality of the Tor Browser. To use with a VPN - Using a VPN is not enough to achieve perfect privacy online. There's simply too much data being extracted through most browsers. The Mullvad Browser is a web browser with the privacy quality of the Tor Browser, to be used with a trustworthy VPN.
- Strong anti-fingerprinting from the Tor Project - The Tor Project has a proven track record of building a privacy-focused browser. The Mullvad Browser has the same fingerprinting protection as the Tor Browser - it just connects to the internet with (or without) a VPN instead of the Tor Network.
- No telemetry - Telemetry refers to unique data collected by the browser to enhance its performance. Mullvad does not support the collection of user data. Therefore, with the Mullvad Browser, all telemetry has been removed.
- Privacy first - Mullvad VPN has a proven record of putting privacy first. With no strange business models or short-term venture capitalist owners. The Tor Project is a non-profit organization fighting for human rights.
Mullvad Browser 14.5 changelog:
All Platforms
- Bug 312: Apply Alpha and Nightly branding to unstable release channels [mullvad-browser]
- Bug 324: Figure out how to handle string differences between mullvad release and mullvad tip [mullvad-browser]
- Bug 410: Update learn more link text in about:mullvad-browser [mullvad-browser]
- Bug 411: Use the same logic in about:mullvad-browser as the about dialog for the release notes [mullvad-browser]
- Bug 412: Link the release page in the about dialog and clean brand-related preferences [mullvad-browser]
- Bug 419: Create a Mullvad Browser version of migrateUI [mullvad-browser]
- Bug 41051: Replace Noto Sans Myanmar with Pyidaungsu [tor-browser]
- Bug 41755: Show the link to about:support in the help menu [tor-browser]
- Bug 41919: Add temporarily visible web content-size overlay after resizing window when letterboxing is enabled [tor-browser]
- Bug 42670: Letterboxing visible even if disable with tiled window managers [tor-browser]
- Bug 42739: Fix localization in the profile error dialog [tor-browser]
- Bug 43189: Remove privacy.resistFingerprinting.spoofOsInUserAgentHeader machinery entirely [tor-browser]
- Bug 43205: newwin / letterboxing rounding with subpixels is off [tor-browser]
- Bug 43257: NoScript-blocked content placeholders causing slow downs [tor-browser]
- Bug 43323: Expose a stable asset from chrome:// to identify Tor, Base, and Mullvad Browser [tor-browser]
- Bug 43334: Developer Tools lacks data for Responsive Design Mode and Compatibility [tor-browser]
- Bug 43340: Support linux-aarch64 dev builds [tor-browser]
- Bug 43551: Backport Mozilla Bug 1924070 - modify H.264 extradata to match sample conversion code. [tor-browser]
- Bug 43632: Letterboxing size indicator may display data from a background tab [tor-browser]
- Bug 43642: New tab shows letterboxing size indicator [tor-browser]
- Bug 43653: privacy.resistFingerprinting.spoofOsInUserAgentHeader is still in our pref file even though we ripped out the code [tor-browser]
Windows
- Bug 43402: set browser.startup.blankWindow false [tor-browser]
Linux
- Bug 415: Load apparmor profile when configuring deb package [mullvad-browser]
- Bug 30970: Different window borders in XFCE can lead to different, not rounded window sizes [tor-browser]
- Bug 41799: Make lack of fonts.conf less of a footgun [tor-browser]
- Bug 43140: Ship our FontConfig configuration with the browser [tor-browser]
- Bug 43330: System fonts leak when emptying the allow list on Linux [tor-browser]
- Bug 41297: Add video codecs dependencies (recommends) on the Debian package [tor-browser-build]
- Bug 41298: Remove --detach parameter from .desktop files [tor-browser-build]
- Bug 41312: Remove comment in start-browser about --class and --name parameters [tor-browser-build]
Build System / All Platforms
- Bug 43295: Update MR templates [tor-browser]
- Bug 43373: Do not run all CI jobs for scheduled jobs. [tor-browser]
- Bug 40799: Remove legacy locale iteration in build and signing scripts [tor-browser-build]
- Bug 41040: Add configuration to rbm.conf to select channel and platforms [tor-browser-build]
- Bug 41281: Better dev defaults for fetch variable [tor-browser-build]
- Bug 41288: Avoid unneeded git checkouts when possible [tor-browser-build]
- Bug 41304: Add a browser commit tag+signing script [tor-browser-build]
- Bug 41306: Container dependencies are sorted before resolving templates [tor-browser-build]
- Bug 41307: Container dependencies are not filtered for duplicates [tor-browser-build]
- Bug 41315: Fix the Mullvad Extension update in relprep.py [tor-browser-build]
- Bug 41358: Update sign-tag script to handle rapid-release nightly branches [tor-browser-build]
- Bug 41363: Change update-response generation script to create one commit per OS+arch tuple [tor-browser-build]
- Bug 41365: Indent download*.json files [tor-browser-build]
- Bug 41374: Remove support for migrate_archs and migrate_langs in update_responses [tor-browser-build]
- Bug 41381: Usability improvements for the browser commit tagging script [tor-browser-build]
- Bug 41382: Replace gitlab templates ReleasePrep label references with Apps::Type::ReleasePreparation [tor-browser-build]
- Bug 41389: Remove need to update set-config.tbb-version [tor-browser-build]
- Bug 41394: Fix upload-update_responses-to-staticiforme for mullvadbrowser [tor-browser-build]
- Bug 41401: Replace Noto Sans Myanmar with Pyidaungsu [tor-browser-build]
- Bug 41409: Create a script for quickly setting up protected branches [tor-browser-build]
- Bug 41419: Add comment in downloads.json to mention that the file is deprecated, and that download-$platform.json should be used instead [tor-browser-build]
- Bug 40006: Add option to avoid doing a git checkout when using the exec template function [rbm]
- Bug 40079: Make fetch: if_needed fetch existing branches [rbm]
- Bug 40081: Support apt option for not installing recommended dependencies [rbm]
- Bug 40082: With fetch: if_needed, rbm is doing a git fetch when it shouldn't, when using a fixed commit [rbm]
- Bug 40083: rbm creates out/$project directories with mode 0700 [rbm]
Windows + macOS
- Bug 41349: Wrong copyright year makes build non-reproducible [tor-browser-build]
macOS
- Bug 41403: The rcodesign step has a wrong dmg name in alpha [tor-browser-build]
Linux
- Bug 41266: Build the Tor and Mullvad Browsers for aarch64 Linux [tor-browser-build]
- Bug 41329: Do not install python2.7-minimal in the linux-aarch64 firefox container [tor-browser-build]
- Bug 41331: Make update_responses find linux-aarch64 mar files [tor-browser-build]
- Bug 41335: linux-package project is not getting the channel target in testbuilds [tor-browser-build]
- Bug 41397: Building mullvad-browser no longer generates .deb or .rpm packages [tor-browser-build]