d8d79d6c84
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102). This patch aims to workaround this (security) issue by : * Re-enabling FPI ; * Re-enabling DNT header ; * Restoring `network.cookie.cookieBehavior` tweak ; * Re-enabling ETP with custom settings (including query parameter stripping) ; * Re-dealing with persistent storage-related preferences (`2700`). This increases divergence with Arkenfox upstream template. > see #27 |
||
---|---|---|
.github | ||
wiki | ||
.eslintrc.yml | ||
LICENSE | ||
README.md | ||
user.js |
README.md
Thunderbird User.JS
Thunderbird privacy, security and anti-fingerprinting: a comprehensive user.js template for configuration and hardening
🟪 user.js
An user.js
is a configuration file that can control Thunderbird settings - for a more technical breakdown and explanation, you can read more in the wiki.
🟩 Thunderbird user.js
The thunderbird user.js
is a template which aims to provide as much privacy and enhanced security as possible, and to reduce tracking and fingerprinting as much as possible - while minimizing any loss of functionality and breakage (but it will happen).
Everyone, experts included, should at least read the wiki, as it contains important information regarding a few user.js
settings.
It differs from the arkenfox user.js
in that the focus is to keep Thunderbird as an e-mail client and disable as many web browsing features as possible. We believe web browsing should be done in a web browser, and not an email client.
- If you're using Thunderbird (< 68) with Tor we suggest that you install the TorBirdy add-on. If you are using Tor, you should also consider using Tails or Whonix.
- If you're using Gmail, please check this article about OAuth2.
- For information about extensions, see the Wiki.
- Calendar users should see this page.
Also be aware that this user.js
is made specifically for Thunderbird and is only being tested against releases with extended support (ESR).
🟧 Sitemap
🟥 Acknowledgments
- @tya99 most of the ground work and initial port from the Firefox version of arkenfox user.js
- @dngray continual maintenance and Wiki
- @HorlogeSkynet continual maintenance