From e78a8a4d89e5d60a34a9d871aa9621b1c5b30add Mon Sep 17 00:00:00 2001 From: Tommy Date: Wed, 17 Nov 2021 05:47:00 +0000 Subject: [PATCH] Browser migration from legacy (#309) Co-Authored-By: Daniel Gray --- _data/software/browsers-desktop/1_firefox.yml | 43 +++++ _data/software/browsers-mobile/1_bromite.yml | 27 +++ .../browsers-mobile/2_onion_browser.yml | 14 ++ _data/software/browsers-mobile/3_firefox.yml | 21 +++ .../browsers-mobile/4_firefox_focus.yml | 21 +++ .../browsers-resources/1_ublock_origin.yml | 13 ++ .../2_terms_of_service_didnt_read.yml | 9 + _data/software/browsers/1_google-chrome.yml | 5 - _data/software/browsers/1_tor-browser.yml | 26 +++ _data/software/browsers/2_chromium.yml | 4 - _data/software/browsers/3_brave.yml | 5 - _data/software/browsers/firefox.yml | 33 ---- _data/software/browsers/safari.yml | 4 - _data/software/browsers/tor-browser.yml | 22 --- .../software/browsers/ungoogled-chromium.yml | 6 - _includes/legacy/sections/browser-addons.html | 122 ------------- _includes/legacy/sections/browser-tweaks.html | 136 -------------- .../3rd-party => browsers}/bromite.svg | 0 assets/img/browsers/firefox-ios.svg | 2 + .../{firefox-logo.svg => firefox.svg} | 2 +- assets/img/browsers/firefox_focus.svg | 2 + assets/img/browsers/ios-trash-dark.svg | 2 + assets/img/browsers/ios-trash.svg | 2 + assets/img/browsers/mull.svg | 2 + .../3rd-party => browsers}/onion_browser.svg | 0 .../terms_of_service_didnt_read.svg | 0 assets/img/browsers/{tor-logo.svg => tor.svg} | 0 .../3rd-party => browsers}/ublock_origin.svg | 0 .../3rd-party/cookie_autodelete.png | Bin 5952 -> 0 bytes assets/img/legacy_svg/3rd-party/aether.svg | 2 - assets/img/legacy_svg/3rd-party/clearurls.svg | 2 - .../firefox_multi_account_containers.svg | 2 - assets/img/legacy_svg/3rd-party/snowflake.svg | 2 - .../3rd-party/temporary_containers-dark.svg | 2 - .../3rd-party/temporary_containers.svg | 2 - .../img/legacy_svg/3rd-party/tor_browser.svg | 2 - assets/img/legacy_svg/3rd-party/turtl.svg | 2 - .../img/legacy_svg/3rd-party/xbrowsersync.svg | 2 - collections/_evergreen/browsers.html | 168 ++++-------------- 39 files changed, 219 insertions(+), 490 deletions(-) create mode 100644 _data/software/browsers-desktop/1_firefox.yml create mode 100644 _data/software/browsers-mobile/1_bromite.yml create mode 100644 _data/software/browsers-mobile/2_onion_browser.yml create mode 100644 _data/software/browsers-mobile/3_firefox.yml create mode 100644 _data/software/browsers-mobile/4_firefox_focus.yml create mode 100644 _data/software/browsers-resources/1_ublock_origin.yml create mode 100644 _data/software/browsers-resources/2_terms_of_service_didnt_read.yml delete mode 100644 _data/software/browsers/1_google-chrome.yml create mode 100644 _data/software/browsers/1_tor-browser.yml delete mode 100644 _data/software/browsers/2_chromium.yml delete mode 100644 _data/software/browsers/3_brave.yml delete mode 100644 _data/software/browsers/firefox.yml delete mode 100644 _data/software/browsers/safari.yml delete mode 100644 _data/software/browsers/tor-browser.yml delete mode 100644 _data/software/browsers/ungoogled-chromium.yml delete mode 100644 _includes/legacy/sections/browser-addons.html delete mode 100644 _includes/legacy/sections/browser-tweaks.html rename assets/img/{legacy_svg/3rd-party => browsers}/bromite.svg (100%) create mode 100644 assets/img/browsers/firefox-ios.svg rename assets/img/browsers/{firefox-logo.svg => firefox.svg} (99%) create mode 100644 assets/img/browsers/firefox_focus.svg create mode 100644 assets/img/browsers/ios-trash-dark.svg create mode 100644 assets/img/browsers/ios-trash.svg create mode 100644 assets/img/browsers/mull.svg rename assets/img/{legacy_svg/3rd-party => browsers}/onion_browser.svg (100%) rename assets/img/{legacy_svg/3rd-party => browsers}/terms_of_service_didnt_read.svg (100%) rename assets/img/browsers/{tor-logo.svg => tor.svg} (100%) rename assets/img/{legacy_svg/3rd-party => browsers}/ublock_origin.svg (100%) delete mode 100644 assets/img/legacy_png/3rd-party/cookie_autodelete.png delete mode 100644 assets/img/legacy_svg/3rd-party/aether.svg delete mode 100644 assets/img/legacy_svg/3rd-party/clearurls.svg delete mode 100644 assets/img/legacy_svg/3rd-party/firefox_multi_account_containers.svg delete mode 100644 assets/img/legacy_svg/3rd-party/snowflake.svg delete mode 100644 assets/img/legacy_svg/3rd-party/temporary_containers-dark.svg delete mode 100644 assets/img/legacy_svg/3rd-party/temporary_containers.svg delete mode 100644 assets/img/legacy_svg/3rd-party/tor_browser.svg delete mode 100644 assets/img/legacy_svg/3rd-party/turtl.svg delete mode 100644 assets/img/legacy_svg/3rd-party/xbrowsersync.svg diff --git a/_data/software/browsers-desktop/1_firefox.yml b/_data/software/browsers-desktop/1_firefox.yml new file mode 100644 index 00000000..05a21c6a --- /dev/null +++ b/_data/software/browsers-desktop/1_firefox.yml @@ -0,0 +1,43 @@ +title: Firefox Desktop +type: Recommendation +logo: /assets/img/browsers/firefox.svg +description: | + Firefox has some really strong privacy settings such as Enhanced Tracking Protection which can help block various types of tracking. + + These options can be found in the Privacy & Security settings page ( ≡ → Settings → Privacy & Security). +
Enhanced Tracking Protection (ETP).
+ + +
HTTPS-Only Mode
+ + +
Sanitizing on close
+ + You can still stay logged into websites by allowing exceptions. + +

Extensions

+ We normally do not recommend installing any extensions, as they have privileged access within your browser. We make an exception for uBlock Origin, + a popular content blocker and 🏆️ Recommended Extension by Mozilla. + +

Arkenfox (advanced)

+ The Arkenfox project provides a set of carefully considered options for Firefox. These options are quite strict but a few are subjective and can sometimes cause a website to not work properly. You can easily change these settings to suit your needs. We strongly recommend reading through the basics section. Arkenfox also enables container support. + +website: 'https://firefox.com/' +privacy_policy: 'https://www.mozilla.org/privacy/firefox/' +downloads: + - icon: fab fa-windows + url: 'https://www.mozilla.org/firefox/windows/' + - icon: fab fa-apple + url: 'https://www.mozilla.org/firefox/mac/' + - icon: fab fa-linux + url: 'https://www.mozilla.org/firefox/linux/' + - icon: fab fa-freebsd + url: 'https://www.freshports.org/www/firefox' + - icon: fab fa-git + url: 'https://hg.mozilla.org/mozilla-central/' diff --git a/_data/software/browsers-mobile/1_bromite.yml b/_data/software/browsers-mobile/1_bromite.yml new file mode 100644 index 00000000..1366ad6e --- /dev/null +++ b/_data/software/browsers-mobile/1_bromite.yml @@ -0,0 +1,27 @@ +title: Bromite +type: Recommendation +logo: /assets/img/browsers/bromite.svg +description: | + Bromite is a Chromium-based browser with privacy and security enhancements, built-in ad blocking and some fingerprinting randomization. + + These options can be found in Privacy and Security ( ⁝ → ⚙️ Settings → Privacy and Security) + +
HTTPS-Only Mode
+ + +
Always on Incognito mode
+ + +website: 'https://www.bromite.org/' +privacy_policy: 'https://www.bromite.org/privacy' +downloads: + - icon: fab fa-android + url: 'https://www.bromite.org/fdroid' + - icon: fab fa-github + url: 'https://github.com/bromite/bromite' diff --git a/_data/software/browsers-mobile/2_onion_browser.yml b/_data/software/browsers-mobile/2_onion_browser.yml new file mode 100644 index 00000000..4bb905f0 --- /dev/null +++ b/_data/software/browsers-mobile/2_onion_browser.yml @@ -0,0 +1,14 @@ +title: Onion Browser +type: Recommendation +logo: /assets/img/browsers/onion_browser.svg +description: | + Onion Browser is an open-source browser that lets you browse the web anonymously over the Tor network on iOS devices and is endorsed by the Tor Project. + + Note that there are some anonymity-related issues with Onion Browser due to iOS limitations. +website: 'https://onionbrowser.com/' +privacy_policy: 'https://onionbrowser.com/privacy-policy' +downloads: + - icon: fab fa-app-store-ios + url: 'https://apps.apple.com/app/id519296448' + - icon: fab fa-github + url: 'https://github.com/OnionBrowser/OnionBrowser' diff --git a/_data/software/browsers-mobile/3_firefox.yml b/_data/software/browsers-mobile/3_firefox.yml new file mode 100644 index 00000000..79306464 --- /dev/null +++ b/_data/software/browsers-mobile/3_firefox.yml @@ -0,0 +1,21 @@ +title: Firefox iOS +type: Recommendation +logo: /assets/img/browsers/firefox-ios.svg +description: | + Firefox iOS includes Tracking Protection which lets you select the blocklists Cookies, Tracking Content, Cryptominers, Fingerprinters and Redirect trackers. + +
Tracking Protection
+ + +
Sanitizing on close
+ Firefox iOS does not have have an option to clear cache on quit so you must do it manually. ( ≡ → ⚙️ Settings → Data Management). + +website: 'https://firefox.com/' +privacy_policy: 'https://www.mozilla.org/privacy/firefox/' +downloads: + - icon: fab fa-app-store-ios + url: 'https://apps.apple.com/id989804926' + - icon: fab fa-github + url: 'https://github.com/mozilla-mobile/firefox-ios' diff --git a/_data/software/browsers-mobile/4_firefox_focus.yml b/_data/software/browsers-mobile/4_firefox_focus.yml new file mode 100644 index 00000000..e6fbfc3f --- /dev/null +++ b/_data/software/browsers-mobile/4_firefox_focus.yml @@ -0,0 +1,21 @@ +title: Firefox Focus iOS +type: Recommendation +logo: /assets/img/browsers/firefox_focus.svg +description: | + Firefox Focus iOS includes Tracking Protection which lets you select the blocklists ad trackers, analytic trackers, social trackers and other content tracking. + + Focus also destroys browsing history on quit automatically which is a good way of automatically clearing cookies and website data regularly which is helpful to prevent tracking. + +
Sanitizing on close
+ Focus sanitizies all data on close by default. Pressing on the iOS Garbage Bin icon will immediately destroy all cookies and website data for the entire session. + +

Notes

+ Focus only lets you open one tab at a time. + +website: 'https://firefox.com/' +privacy_policy: 'https://www.mozilla.org/privacy/firefox/' +downloads: + - icon: fab fa-app-store-ios + url: 'https://apps.apple.com/id1055677337' + - icon: fab fa-github + url: 'https://github.com/mozilla-mobile/focus-ios' diff --git a/_data/software/browsers-resources/1_ublock_origin.yml b/_data/software/browsers-resources/1_ublock_origin.yml new file mode 100644 index 00000000..d845c4be --- /dev/null +++ b/_data/software/browsers-resources/1_ublock_origin.yml @@ -0,0 +1,13 @@ +title: uBlock Origin +type: Recommendation +logo: /assets/img/browsers/ublock_origin.svg +description: | + uBlock Origin is a popular content blocker that could help you block ads, trackers, and fingerprinting scripts. + + We suggest enabling all of the filters lists under the "Ads", "Privacy" and "Malware domains". The "Annoyances" and "Multipurpose" lists can also be enabled, but they may break some social media functions. The AdGuard URL Tracking Protection filter list makes extensions like CleanURLs and NeatURLs redundant. + + We also suggest adding the Actually Legitimate URL Shortener Tool list and any of the regional lists that might apply to your browsing habits. Additional filter lists do slow things down, so only apply the languages that you use. + + uBlock Origin also has different blocking modes. The easy mode might not necessarily keep you safe from every tracker out there, whereas the more advanced modes let you control exactly what needs to run. +website: 'https://addons.mozilla.org/firefox/addon/ublock-origin/' +privacy_policy: 'https://github.com/gorhill/uBlock/wiki/Privacy-policy' diff --git a/_data/software/browsers-resources/2_terms_of_service_didnt_read.yml b/_data/software/browsers-resources/2_terms_of_service_didnt_read.yml new file mode 100644 index 00000000..2d8102d9 --- /dev/null +++ b/_data/software/browsers-resources/2_terms_of_service_didnt_read.yml @@ -0,0 +1,9 @@ +title: Terms of Service; Didn't Read +type: Recommendation +logo: /assets/img/browsers/terms_of_service_didnt_read.svg +description: | + Terms of Service; Didn't Read grades websites based on their terms of service agreements and privacy policies. It also gives short summaries of those agreements. The analysis and ratings are published transparently by a community of reviewers. + + We do not recommend installing ToS;DR as a browser extension. The same information is provided on their website. +website: 'https://tosdr.org/' +privacy_policy: 'https://addons.mozilla.org/firefox/addon/terms-of-service-didnt-read/privacy/' diff --git a/_data/software/browsers/1_google-chrome.yml b/_data/software/browsers/1_google-chrome.yml deleted file mode 100644 index 2696c97c..00000000 --- a/_data/software/browsers/1_google-chrome.yml +++ /dev/null @@ -1,5 +0,0 @@ -title: Google Chrome -type: "Anti-Recommendation" -description: | - Chrome is completely controlled by Google, and taps into your browsing history to track you across the web and serve you targeted advertisements. Because of Google's interest in increased ad revenues, Google Chrome offers [no privacy protections](https://www.washingtonpost.com/technology/2019/06/21/google-chrome-has-become-surveillance-software-its-time-switch/) out of the box compared to Firefox, and has taken anti-consumer steps to [block common extensions like adblockers](https://www.wired.com/story/google-chrome-ad-blockers-extensions-api/). It's best to avoid this browser at all costs. -order: 1 diff --git a/_data/software/browsers/1_tor-browser.yml b/_data/software/browsers/1_tor-browser.yml new file mode 100644 index 00000000..9b8747c4 --- /dev/null +++ b/_data/software/browsers/1_tor-browser.yml @@ -0,0 +1,26 @@ +title: Tor Browser +type: Recommendation +info: Provides Anonymity +logo: /assets/img/browsers/tor.svg +description: | + Tor Browser is the choice if you need anonymity. This browser provides you with access to the Tor Bridges and Tor Network, along with extensions that can be automatically configured to fit its three security levels - Standard, Safer and Safest. We recommend that you do not change any of Tor Browser's default configurations outside of the standard security levels. + +

Extensions

+ You should never install any additional extensions on Tor Browser, including the ones we suggest for Firefox. Browser extensions make you stand out from other Tor users and your browser easier to fingerprint. + +website: 'https://www.torproject.org/' +website_tor: 'http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/' +privacy_policy: 'https://support.torproject.org/tbb/tbb-3/' +downloads: + - icon: fab fa-windows + url: 'https://www.torproject.org/download/' + - icon: fab fa-apple + url: 'https://www.torproject.org/download/' + - icon: fab fa-linux + url: 'https://www.torproject.org/download/' + - icon: fab fa-android + url: 'https://guardianproject.info/fdroid/' + - icon: fab fa-google-play + url: 'https://play.google.com/store/apps/details?id=org.torproject.torbrowser' + - icon: fab fa-git + url: 'https://trac.torproject.org/projects/tor' diff --git a/_data/software/browsers/2_chromium.yml b/_data/software/browsers/2_chromium.yml deleted file mode 100644 index 54ff3778..00000000 --- a/_data/software/browsers/2_chromium.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: Chromium -type: Anti-Recommendation -description: | - Without signing into a Google Account, the open-source builds of Chromium do relatively well in terms of security and privacy. However, Chromium still does have a number of integrations with Google hardcoded into the source, and because it is designed to be as user-friendly as possible, it operates in a way that compromises transparency and user-control. And, Chromium is still directly developed by Google, who have attempted to introduce anti-consumer measures in the past as mentioned in the Google Chrome section. diff --git a/_data/software/browsers/3_brave.yml b/_data/software/browsers/3_brave.yml deleted file mode 100644 index db150f3e..00000000 --- a/_data/software/browsers/3_brave.yml +++ /dev/null @@ -1,5 +0,0 @@ -title: Brave Browser -type: Anti-Recommendation -description: | - Despite being widely touted as a privacy-friendly Chromium browser, we have a number of concerns with Brave's business practices and future business model that prevents us from recommending them. The Brave team [has publicly stated](https://www.reddit.com/r/privacytoolsIO/comments/cs8foq/update_delisting_brave/) they do not want to be associated with privacy-focused groups like PrivacyTools ([PrivacyTools PR #657](https://github.com/privacytools/privacytools.io/pull/657)), which causes us to believe the Brave team does not wish to be under too much scrutiny from the privacy community as they continue to develop their product ([Reddit discussion](http://archive.today/2020.05.13-035943/https://www.removeddit.com/r/brave_browser/comments/csapsy/brave_browser_is_being_delisted_from/exf6i0f/)). -order: 3 diff --git a/_data/software/browsers/firefox.yml b/_data/software/browsers/firefox.yml deleted file mode 100644 index b7285723..00000000 --- a/_data/software/browsers/firefox.yml +++ /dev/null @@ -1,33 +0,0 @@ -title: Firefox -type: Recommendation -logo: /assets/img/browsers/firefox-logo.svg -description: | - Firefox is a fast, reliable, open-source, privacy-respecting browser developed by Mozilla. - - Unlike Google Chrome, Firefox won’t track your data and send it to various companies. Firefox also allows you to simply install a number of add-ons that will improve your privacy online. -website: 'https://firefox.com/' -privacy_policy: 'https://www.mozilla.org/en-US/privacy/firefox/' -downloads: - - name: Windows - icon: fab fa-windows - url: 'https://www.mozilla.org/firefox/windows/' - - name: macOS - icon: fab fa-apple - url: 'https://www.mozilla.org/firefox/mac/' - - name: Linux - icon: fab fa-linux - url: 'https://www.mozilla.org/firefox/linux/' - - name: FreeBSD - icon: fab fa-freebsd - url: 'https://www.freshports.org/www/firefox' - - name: Google Play - icon: fab fa-google-play - url: 'https://play.google.com/store/apps/details?id=org.mozilla.firefox' - - name: Android - icon: fab fa-android - url: 'https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/' - - name: iOS - icon: fab fa-app-store-ios - url: 'https://apps.apple.com/us/app/firefox-private-safe-browser/id989804926' -source: 'https://hg.mozilla.org/mozilla-central/' -order: 1 diff --git a/_data/software/browsers/safari.yml b/_data/software/browsers/safari.yml deleted file mode 100644 index df7b8758..00000000 --- a/_data/software/browsers/safari.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: Safari -type: Worth Mentioning -description: | - A browser option on macOS and iOS with a strong focus on security and [privacy](https://www.apple.com/safari/docs/Safari_White_Paper_Nov_2019.pdf). We believe Safari is an acceptable choice for Apple users, despite Safari being a proprietary browser, because Apple users are already trusting a proprietary operating system to run their programs on. We do not recommend using iCloud Sync, which saves your bookmarks and history in a way which allows Apple to view them. Additionally, [WebKit](https://webkit.org), the browser engine powering Safari *is* open source. diff --git a/_data/software/browsers/tor-browser.yml b/_data/software/browsers/tor-browser.yml deleted file mode 100644 index edc556a2..00000000 --- a/_data/software/browsers/tor-browser.yml +++ /dev/null @@ -1,22 +0,0 @@ -title: Tor Browser -type: Recommendation -info: Provides Anonymity -logo: /assets/img/browsers/tor-logo.svg -description: | - The choice if you need an extra layer of anonymity. Tor Browser is a modified version of Firefox ESR, which comes with pre-installed privacy add-ons, encryption, and an advanced proxy. -website: 'https://www.torproject.org/' -website_tor: 'http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/' -privacy_policy: 'https://support.torproject.org/tbb/tbb-3/' -downloads: - - icon: fab fa-windows - url: 'https://www.torproject.org/download/' - - icon: fab fa-apple - url: 'https://www.torproject.org/download/' - - icon: fab fa-linux - url: 'https://www.torproject.org/download/' - - icon: fab fa-android - url: 'https://play.google.com/store/apps/details?id=org.torproject.torbrowser' - - icon: fab fa-app-store-ios - url: 'https://guardianproject.info/fdroid/' -source: 'https://trac.torproject.org/projects/tor' -order: 2 diff --git a/_data/software/browsers/ungoogled-chromium.yml b/_data/software/browsers/ungoogled-chromium.yml deleted file mode 100644 index 8cd39345..00000000 --- a/_data/software/browsers/ungoogled-chromium.yml +++ /dev/null @@ -1,6 +0,0 @@ -title: Ungoogled Chromium -type: Worth Mentioning -description: | - A desktop browser based on Chromium which removes all Google integrations, while adding features which seek to enhance your security, privacy, and control of your browser. However, we do not strongly recommend the use of Ungoogled Chromium for most users at this time, because of a lack of official builds and updates from the developer. We strongly believe that auto-updating apps are key for maintaining security, lest you browse the web with outdated builds of your browser which may be susceptible to any number of live exploits. -order: 2 -website: 'https://github.com/Eloston/ungoogled-chromium/' diff --git a/_includes/legacy/sections/browser-addons.html b/_includes/legacy/sections/browser-addons.html deleted file mode 100644 index 14ea4f5c..00000000 --- a/_includes/legacy/sections/browser-addons.html +++ /dev/null @@ -1,122 +0,0 @@ -

Recommended Browser Add-ons

- - - -{% include legacy/cardv2.html - title="uBlock Origin: Block Ads and Trackers" - image="/assets/img/legacy_svg/3rd-party/ublock_origin.svg" - description="uBlock Origin is an efficient wide-spectrum blocker that is easy on memory, and yet can load and enforce thousands more filters than other popular blockers out there. It has no monetization strategy and is completely open source. Advanced mode allows for dynamic filtering. Dynamic filtering allows for extended blocking similar to NoScript and uMatrix (E.g. medium or hard) blocking." - website="https://addons.mozilla.org/firefox/addon/ublock-origin/" - privacy-policy="https://github.com/gorhill/uBlock/wiki/Privacy-policy" - github="https://github.com/gorhill/uBlock/" - firefox="https://addons.mozilla.org/firefox/addon/ublock-origin/" - chrome="https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm" - opera="https://addons.opera.com/en/extensions/details/ublock/" - edge="https://microsoftedge.microsoft.com/addons/detail/ublock-origin/odfafepnkmbhccpbejgmiehpchacaeak" -%} - -{% include legacy/cardv2.html - title="ClearURLs" - image="/assets/img/legacy_svg/3rd-party/clearurls.svg" - description="ClearURLs will automatically remove tracking elements from URLs to help protect your privacy when browsing through the Internet." - website="https://gitlab.com/KevinRoebert/ClearUrls" - privacy-policy="https://gitlab.com/KevinRoebert/ClearUrls/-/blob/master/PRIVACY.md" - gitlab="https://gitlab.com/KevinRoebert/ClearUrls" - firefox="https://addons.mozilla.org/firefox/addon/clearurls/" - chrome="https://chrome.google.com/webstore/detail/clearurls/lckanjgmijmafbedllaakclkaicjfmnk" - edge="https://microsoftedge.microsoft.com/addons/detail/mdkdmaickkfdekbjdoojfalpbkgaddei" -%} - -{% include legacy/cardv2.html - title="xBrowserSync" - image="/assets/img/legacy_svg/3rd-party/xbrowsersync.svg" - description='xBrowserSync synchronizes bookmarks across devices and browsers with end-to-end encryption. Data is encrypted and decrypted on the device, no one but you can read it. No registration is needed, just enter a randomly generated id or QR code on all devices. Different servers are available, and it can also be self-hosted.' - website="https://www.xbrowsersync.org/" - privacy-policy="https://www.xbrowsersync.org/privacypolicy" - github="https://github.com/xbrowsersync" - firefox="https://addons.mozilla.org/firefox/addon/xbs/" - chrome="https://chrome.google.com/webstore/detail/xbrowsersync/lcbjdhceifofjlpecfpeimnnphbcjgnc" - googleplay="https://play.google.com/store/apps/details?id=com.xBrowserSync.android" -%} - -

Worth Mentioning

- - - -

Additional Functionality

- - - -{% include legacy/cardv2.html - title="Terms of Service; Didn’t Read: Be Informed" - image="/assets/img/legacy_svg/3rd-party/terms_of_service_didnt_read.svg" - description='Terms of Service; Didn’t Read is an addon that believes "I have read and agree to the Terms of Service" is the biggest lie on the web, and wants to fix it by grading websites based on their terms of service agreements and privacy policies. It also gives short summaries of those agreements. The analysis and ratings are published transparently by a community of reviewers.' - website="https://tosdr.org/" - privacy-policy="https://addons.mozilla.org/firefox/addon/terms-of-service-didnt-read/privacy/" - github="https://github.com/tosdr/" - firefox="https://addons.mozilla.org/firefox/addon/terms-of-service-didnt-read/" - chrome="https://chrome.google.com/webstore/detail/terms-of-service-didn%E2%80%99t-r/hjdoplcnndgiblooccencgcggcoihigg" - opera="https://addons.opera.com/extensions/details/terms-of-service-didnt-read" - edge="https://microsoftedge.microsoft.com/addons/detail/terms-of-service-didn%E2%80%99t-/oaaecoiolcpocebdnakfpfjegbmmpkjn" -%} - -{% include legacy/cardv2.html - title="Snowflake" - image="/assets/img/legacy_svg/3rd-party/snowflake.svg" - description="Snowflake is a new pluggable transport from the Tor Project. If you have an uncensored connection, running this extension volunteers your connection to be used as a Snowflake proxy to help users unable to connect to the Tor network. Your IP will not be visible to the sites users visit using your proxy, as this extension will not make you an exit node. If your access to the Tor network is blocked, this extension will not assist you, and you should use the Tor Browser instead. Note: This add-on does not work with WebRTC disabled." - website="https://snowflake.torproject.org" - git="https://gitweb.torproject.org/pluggable-transports/snowflake.git" - firefox="https://addons.mozilla.org/firefox/addon/torproject-snowflake" - chrome="https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjnhfhjnllmmalhifmlcie" -%} - -

Persistent storage management

- -

Desktop

- - - -{% include legacy/cardv2.html - title="Temporary Containers" - image="/assets/img/legacy_svg/3rd-party/temporary_containers.svg" - image-dark="/assets/img/legacy_svg/3rd-party/temporary_containers-dark.svg" - description="Temporary Containers allow you to open tabs, websites, and links in automatically managed disposable containers. Containers isolate data websites store (cookies, storage, and more) from each other, enhancing your privacy and security while you browse: Enhance your privacy in Firefox with Temporary Containers." - website="https://addons.mozilla.org/firefox/addon/temporary-containers/" - privacy-policy="https://addons.mozilla.org/firefox/addon/temporary-containers/privacy/" - github="https://github.com/stoically/temporary-containers" - firefox="https://addons.mozilla.org/firefox/addon/temporary-containers/" -%} - -{% include legacy/cardv2.html - title="Firefox Multi-Account Containers" - image="/assets/img/legacy_svg/3rd-party/firefox_multi_account_containers.svg" - description="Firefox Multi-Account Containers allow you to create containers for specific websites. These containers are isolated from eachother. This add-on can be used in conjunctiuon with Temporary Containers to allow persistent logins to websites you specify." - website="https://support.mozilla.org/kb/containers" - github="https://github.com/mozilla/multi-account-containers" - firefox="https://addons.mozilla.org/firefox/addon/multi-account-containers/" -%} - -

Android

- - - -{% include legacy/cardv2.html - title="Cookie AutoDelete: Automatically Delete Cookies" - image="/assets/img/legacy_png/3rd-party/cookie_autodelete.png" - description="Cookie AutoDelete automatically removes cookies, lingering sessions, and other information that can be used to spy on you when they are no longer used by open browser tabs." - website="https://addons.mozilla.org/firefox/addon/cookie-autodelete/" - github="https://github.com/Cookie-AutoDelete/Cookie-AutoDelete" - firefox="https://addons.mozilla.org/firefox/addon/cookie-autodelete" - chrome="https://chrome.google.com/webstore/detail/cookie-autodelete/fhcgjolkccmbidfldomjliifgaodjagh" - edge="https://microsoftedge.microsoft.com/addons/detail/cookie-autodelete/djkjpnciiommncecmdefpdllknjdmmmo" -%} diff --git a/_includes/legacy/sections/browser-tweaks.html b/_includes/legacy/sections/browser-tweaks.html deleted file mode 100644 index 2dbd13d2..00000000 --- a/_includes/legacy/sections/browser-tweaks.html +++ /dev/null @@ -1,136 +0,0 @@ -

Firefox: Privacy Related "about:config" Tweaks

- - - -

Preparation:

- -
    -
  1. Enter "about:config" in the firefox address bar and press enter.
  2. -
  3. Press the button "Accept the Risk and Continue" [FF71+] or "I accept the risk".
  4. -
  5. Copy and paste each of the preferences below (for example "webgl.disabled") into the search bar, and set each of them to the stated value (such as "true").
  6. -
- -

Getting started:

- -
-
privacy.firstparty.isolate = true
-
A result of the Tor Uplift effort, this preference isolates all browser identifier sources (e.g. cookies) to the first party domain, with the goal of preventing tracking across different domains. (Don't do this if you are using the Firefox Addon "Cookie AutoDelete" with Firefox v58 or below.)
- -
privacy.resistFingerprinting = true
-
A result of the Tor Uplift effort, this preference makes Firefox more resistant to browser fingerprinting.
- -
privacy.trackingprotection.fingerprinting.enabled = true
-
[FF67+] Blocks Fingerprinting
- -
privacy.trackingprotection.cryptomining.enabled = true
-
[FF67+] Blocks CryptoMining
- -
privacy.trackingprotection.enabled = true
-
This is Mozilla's new built-in tracking protection. One of it's benefits is blocking tracking (i.e. Google Analytics) on privileged pages where add-ons that usually do that are disabled.
- -
browser.send_pings = false
-
The attribute would be useful for letting websites track visitors' clicks.
- -
browser.urlbar.speculativeConnect.enabled = false
-
Disable preloading of autocomplete URLs. Firefox preloads URLs that autocomplete when a user types into the address bar, which is a concern if URLs are suggested that the user does not want to connect to. Source
- - -
dom.event.clipboardevents.enabled = false
-
Disable that websites can get notifications if you copy, paste, or cut something from a web page, and it lets them know which part of the page had been selected.
- -
media.eme.enabled = false
-
-

Disables playback of DRM-controlled HTML5 content, which, if enabled, automatically downloads the Widevine Content Decryption Module provided by Google Inc. Details

-

DRM-controlled content that requires the Adobe Flash or Microsoft Silverlight NPAPI plugins will still play, if installed and enabled in Firefox.

-
- -
media.gmp-widevinecdm.enabled = false
-
Disables the Widevine Content Decryption Module provided by Google Inc., used for the playback of DRM-controlled HTML5 content. Details
- -
media.navigator.enabled = false
-
Websites can track the microphone and camera status of your device.
- -
network.cookie.cookieBehavior = 1
-
- Disable cookies -
    -
  • 0 = Accept all cookies by default
  • -
  • 1 = Only accept from the originating site (block third-party cookies)
  • -
  • 2 = Block all cookies by default
  • -
-
- - - -
network.http.referer.XOriginPolicy = 2
-
- Only send Referer header when the full hostnames match. (Note: if you notice significant breakage, you might try 1 combined with an XOriginTrimmingPolicy tweak below.) Source -
    -
  • 0 = Send Referer in all cases
  • -
  • 1 = Send Referer to same eTLD sites
  • -
  • 2 = Send Referer only when the full hostnames match
  • -
-
- -
network.http.referer.XOriginTrimmingPolicy = 2
-
- When sending Referer across origins, only send scheme, host, and port in the Referer header of cross-origin requests. Source -
    -
  • 0 = Send full url in Referer
  • -
  • 1 = Send url without query string in Referer
  • -
  • 2 = Only send scheme, host, and port in Referer
  • -
-
- -
webgl.disabled = true
-
WebGL is a potential security risk. Source
- -
browser.sessionstore.privacy_level = 2
-
- This preference controls when to store extra information about a session: contents of forms, scrollbar positions, cookies, and POST data. Details -
    -
  • 0 = Store extra session data for any site. (Default starting with Firefox 4.)
  • -
  • 1 = Store extra session data for unencrypted (non-HTTPS) sites only. (Default before Firefox 4.)
  • -
  • 2 = Never store extra session data.
  • -
-
- -
beacon.enabled = false
-
Disables sending additional analytics to web servers. Details
- -
browser.safebrowsing.downloads.remote.enabled = false
-
Prevents Firefox from sending information about downloaded executable files to Google Safe Browsing to determine whether it should be blocked for safety reasons. Details
- -
Disable Firefox prefetching pages it thinks you will visit next:
-
- Prefetching causes cookies from the prefetched site to be loaded and other potentially unwanted behavior. Details here and here. -
    -
  • network.dns.disablePrefetch = true
  • -
  • network.dns.disablePrefetchFromHTTPS = true
  • -
  • network.predictor.enabled = false
  • -
  • network.predictor.enable-prefetch = false
  • -
  • network.prefetch-next = false
  • -
-
- -
network.IDN_show_punycode = true
-
Not rendering IDNs as their Punycode equivalent leaves you open to phishing attacks that can be very difficult to notice. Source
- -
Looking for TRR, DoH or ESNI?
-
They have moved to our DNS page.
-
- -

Firefox user.js Templates

- - - -

Related Information

- - diff --git a/assets/img/legacy_svg/3rd-party/bromite.svg b/assets/img/browsers/bromite.svg similarity index 100% rename from assets/img/legacy_svg/3rd-party/bromite.svg rename to assets/img/browsers/bromite.svg diff --git a/assets/img/browsers/firefox-ios.svg b/assets/img/browsers/firefox-ios.svg new file mode 100644 index 00000000..8b966425 --- /dev/null +++ b/assets/img/browsers/firefox-ios.svg @@ -0,0 +1,2 @@ + + diff --git a/assets/img/browsers/firefox-logo.svg b/assets/img/browsers/firefox.svg similarity index 99% rename from assets/img/browsers/firefox-logo.svg rename to assets/img/browsers/firefox.svg index 8f823fa7..26eee7b6 100644 --- a/assets/img/browsers/firefox-logo.svg +++ b/assets/img/browsers/firefox.svg @@ -1,2 +1,2 @@ - + \ No newline at end of file diff --git a/assets/img/browsers/firefox_focus.svg b/assets/img/browsers/firefox_focus.svg new file mode 100644 index 00000000..fc2eb0d6 --- /dev/null +++ b/assets/img/browsers/firefox_focus.svg @@ -0,0 +1,2 @@ + + diff --git a/assets/img/browsers/ios-trash-dark.svg b/assets/img/browsers/ios-trash-dark.svg new file mode 100644 index 00000000..085bb159 --- /dev/null +++ b/assets/img/browsers/ios-trash-dark.svg @@ -0,0 +1,2 @@ + + diff --git a/assets/img/browsers/ios-trash.svg b/assets/img/browsers/ios-trash.svg new file mode 100644 index 00000000..8ded359b --- /dev/null +++ b/assets/img/browsers/ios-trash.svg @@ -0,0 +1,2 @@ + + diff --git a/assets/img/browsers/mull.svg b/assets/img/browsers/mull.svg new file mode 100644 index 00000000..268e6e58 --- /dev/null +++ b/assets/img/browsers/mull.svg @@ -0,0 +1,2 @@ + + diff --git a/assets/img/legacy_svg/3rd-party/onion_browser.svg b/assets/img/browsers/onion_browser.svg similarity index 100% rename from assets/img/legacy_svg/3rd-party/onion_browser.svg rename to assets/img/browsers/onion_browser.svg diff --git a/assets/img/legacy_svg/3rd-party/terms_of_service_didnt_read.svg b/assets/img/browsers/terms_of_service_didnt_read.svg similarity index 100% rename from assets/img/legacy_svg/3rd-party/terms_of_service_didnt_read.svg rename to assets/img/browsers/terms_of_service_didnt_read.svg diff --git a/assets/img/browsers/tor-logo.svg b/assets/img/browsers/tor.svg similarity index 100% rename from assets/img/browsers/tor-logo.svg rename to assets/img/browsers/tor.svg diff --git a/assets/img/legacy_svg/3rd-party/ublock_origin.svg b/assets/img/browsers/ublock_origin.svg similarity index 100% rename from assets/img/legacy_svg/3rd-party/ublock_origin.svg rename to assets/img/browsers/ublock_origin.svg diff --git a/assets/img/legacy_png/3rd-party/cookie_autodelete.png b/assets/img/legacy_png/3rd-party/cookie_autodelete.png deleted file mode 100644 index 38dc83d3e22d2fa61354e3f8b37e13bfef52d120..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5952 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 ISGL9c55%)gTmS$7 diff --git a/assets/img/legacy_svg/3rd-party/aether.svg b/assets/img/legacy_svg/3rd-party/aether.svg deleted file mode 100644 index 576b8523..00000000 --- a/assets/img/legacy_svg/3rd-party/aether.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/clearurls.svg b/assets/img/legacy_svg/3rd-party/clearurls.svg deleted file mode 100644 index 7b702fa0..00000000 --- a/assets/img/legacy_svg/3rd-party/clearurls.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/firefox_multi_account_containers.svg b/assets/img/legacy_svg/3rd-party/firefox_multi_account_containers.svg deleted file mode 100644 index c3c72cf5..00000000 --- a/assets/img/legacy_svg/3rd-party/firefox_multi_account_containers.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/snowflake.svg b/assets/img/legacy_svg/3rd-party/snowflake.svg deleted file mode 100644 index 69f782b6..00000000 --- a/assets/img/legacy_svg/3rd-party/snowflake.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/temporary_containers-dark.svg b/assets/img/legacy_svg/3rd-party/temporary_containers-dark.svg deleted file mode 100644 index 0991ebcc..00000000 --- a/assets/img/legacy_svg/3rd-party/temporary_containers-dark.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/temporary_containers.svg b/assets/img/legacy_svg/3rd-party/temporary_containers.svg deleted file mode 100644 index aa699686..00000000 --- a/assets/img/legacy_svg/3rd-party/temporary_containers.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/tor_browser.svg b/assets/img/legacy_svg/3rd-party/tor_browser.svg deleted file mode 100644 index 924354b8..00000000 --- a/assets/img/legacy_svg/3rd-party/tor_browser.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/turtl.svg b/assets/img/legacy_svg/3rd-party/turtl.svg deleted file mode 100644 index b98ee63f..00000000 --- a/assets/img/legacy_svg/3rd-party/turtl.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/img/legacy_svg/3rd-party/xbrowsersync.svg b/assets/img/legacy_svg/3rd-party/xbrowsersync.svg deleted file mode 100644 index f850d3ee..00000000 --- a/assets/img/legacy_svg/3rd-party/xbrowsersync.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/collections/_evergreen/browsers.html b/collections/_evergreen/browsers.html index 051f92f4..1dc74cef 100644 --- a/collections/_evergreen/browsers.html +++ b/collections/_evergreen/browsers.html @@ -1,9 +1,14 @@ --- layout: evergreen title: Browser Recommendations -description: "These are our current web browser recommendations, settings, and add-ons you can use to preserve your privacy." +description: "These are our current web browser recommendations and settings you can use to preserve your privacy. We recommend keeping extensions to a minimum: they have privileged access within your browser, require you to trust the developer, can make you stand out, and weaken site isolation." --- +

+ +General Recommendations +

+ {% for item_hash in site.data.software.browsers %} {% assign item = item_hash[1] %} @@ -13,153 +18,48 @@ description: "These are our current web browser recommendations, settings, and a {% endfor %} -

Worth Mentioning

+

+ +Desktop Only Recommendations +

-{% for item_hash in site.data.software.browsers %} +{% for item_hash in site.data.software.browsers-desktop %} {% assign item = item_hash[1] %} -{% if item.type == "Worth Mentioning" %} -{% include recommendation-text.html %} +{% if item.type == "Recommendation" %} +{% include recommendation-card.html %} {% endif %} {% endfor %} -

Anti-Recommendations

+

+ +Mobile Only Recommendations +

-{% for item_hash in site.data.software.browsers %} +

On Android, Mozilla's engine GeckoView has yet to support site isolation or enable isolatedProcess. It also doesn't yet have HTTPS-Only mode. These features are supported in Bromite as it uses Chromium WebView which is included in all Android operating systems. We do not recommend Firefox or any Gecko based browsers at this time.

+ +

On iOS all web browsers use the WebKit browser engine, including Firefox. However, Firefox includes a few extra features like Tracking Protection and the ability to add search engines.

+ +{% for item_hash in site.data.software.browsers-mobile %} {% assign item = item_hash[1] %} -{% if item.type == "Anti-Recommendation" %} -{% include recommendation-text.html %} +{% if item.type == "Recommendation" %} +{% include recommendation-card.html %} {% endif %} {% endfor %} -{% include hr.html %} +

+ +Additional Resources +

-

Additional Mobile Recommendations

+{% for item_hash in site.data.software.browsers-resources %} +{% assign item = item_hash[1] %} -{% include legacy/cardv2.html - title="Bromite" - image="/assets/img/legacy_svg/3rd-party/bromite.svg" - description='Bromite is a Chromium-based browser with privacy and security enhancements, built-in adblocking and DNS over HTTPS support; it includes patches from ungoogled-chromium and other privacy-focused projects. More info can be found on the official website.' - website="https://www.bromite.org/" - github="https://github.com/bromite/bromite" - privacy-policy="https://www.bromite.org/privacy" - fdroid="https://www.bromite.org/fdroid" - android="https://www.bromite.org/#download-bromite" -%} +{% if item.type == "Recommendation" %} +{% include recommendation-card.html %} +{% endif %} -{% include legacy/cardv2.html - title="Onion Browser" - image="/assets/img/legacy_svg/3rd-party/onion_browser.svg" - description='Onion Browser is an open-source browser that lets you browse the web anonymously over the Tor network on iOS devices and is endorsed by the Tor Project. Warning: there are certain anonymity-related issues with Onion Browser due to iOS limitations.' - website="https://onionbrowser.com/" - privacy-policy="https://onionbrowser.com/privacy-policy" - github="https://github.com/OnionBrowser/OnionBrowser" - ios="https://apps.apple.com/us/app/onion-browser/id519296448" -%} - -{% include legacy/cardv2.html - title="DuckDuckGo Privacy Browser" - image="/assets/img/legacy_svg/3rd-party/duckduckgo.svg" - description='DuckDuckGo Privacy Browser is an open-source web browser that has built-in ad and tracker blocking and utilizes ToS;DR to rate the privacy policies of the sites you visit.' - website="https://duckduckgo.com/app" - privacy-policy="https://duckduckgo.com/privacy" - tor="https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/app" - github="https://github.com/duckduckgo/iOS" - ios="https://apps.apple.com/us/app/duckduckgo-privacy-browser/id663592361" -%} - -

Browser Fingerprinting - Is your browser configuration unique?

- - - -

When you visit a web page, your browser voluntarily sends information about its configuration, such as available fonts, browser type, and add-ons. If this combination of information is unique, it may be possible to identify and track you without using cookies. EFF created a Tool called Cover Your Tracks to test your browser to see how unique it is.

- -

- - Test your Browser now - -

- -

You need to find what most browsers are reporting, and then use those variables to bring your browser in the same population. This means having the same fonts, plugins, and extensions installed as the large installed base. You should have a spoofed user-agent string to match what the large userbase has. You need to have the same settings enabled and disabled, such as DNT and WebGL. You need your browser to look as common as everyone else. Disabling JavaScript, using Linux, or even using the Tor Browser Bundle, will make your browser stick out from the masses.

- -

Modern web browsers have not been architected to assure personal web privacy. Rather than worrying about being fingerprinted, it seems more practical to use free software plugins to regain control. They not only respect your freedom, but your privacy also. You can get much further with these than trying to manipulate your browser's fingerprint.

- -

Related Information

- - - -{% include hr.html %} - -

WebRTC IP Leak Test - Is your IP address leaking?

- - - -

While software like NoScript prevents this, it's probably a good idea to block this protocol directly as well, just to be safe. Note: This disables browser-based call functionality that is used for webapps like Discord, Hangouts, Jitsi, etc.

- -

-Test your Browser now -

- -

How to disable WebRTC in Firefox?

- -

In short: Set "media.peerconnection.enabled" to "false" in "about:config".

-

Explained:

- -
    -
  1. Enter "about:config" in the firefox address bar and press enter.
  2. -
  3. Press the button "I'll be careful, I promise!"
  4. -
  5. Search for "media.peerconnection.enabled"
  6. -
  7. Double click the entry, the column "Value" should now be "false"
  8. -
  9. Done. Do the WebRTC leak test again.
  10. -
- -

If you want to make sure every single WebRTC-related setting is really disabled change these settings:

- -
    -
  1. media.peerconnection.turn.disable = true
  2. -
  3. media.peerconnection.use_document_iceservers = false
  4. -
  5. media.peerconnection.video.enabled = false
  6. -
  7. media.peerconnection.identity.timeout = 1
  8. -
- -

Now you can be 100% sure WebRTC is disabled.

- -

-Test your Browser again -

- -

How to disable WebRTC in Safari?

- -

Safari is far stricter with WebRTC than other major browsers, and it does not leak your IP address in its default configuration. If you'd like, you can follow these steps just to double-check your browser:

- -
    -
  1. Choose "Preferences" under the Safari menu in your menu bar.
  2. -
  3. Select the Advanced tab and check the "Show Develop menu in menu bar" box.
  4. -
  5. Exit Preferences and open the Develop menu in your menu bar.
  6. -
  7. In the drop-down menu, open the "WebRTC" submenu and ensure "Enable Legacy WebRTC API" is unchecked. If it's grayed out, even better.
  8. -
- -

How to disable WebRTC in Google Chrome?

- -

WebRTC cannot be fully disabled in Chrome; however, it is possible to change its routing settings (and prevent leaks) using an extension. Two open-source solutions include WebRTC Leak Prevent (options may need to be changed depending on the scenario), and uBlock Origin (select "Prevent WebRTC from leaking local IP addresses" in Settings).

- -

What about other browsers?

- -

Chrome on macOS and Internet Explorer do not yet implement WebRTC.

- -{% include hr.html %} - -{% include legacy/sections/browser-addons.html %} - -{% include legacy/sections/browser-tweaks.html %} +{% endfor %}