From 0252673fc0f9f84165faea74049fff61ca520b66 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 18 May 2020 23:33:21 -0500 Subject: [PATCH] Add worth mentioning and anti-recommended browsers to collection --- _includes/anti-recommendation.html | 2 + _includes/badge.html | 20 ++++++++ ...dation-1.html => recommendation-card.html} | 4 +- _includes/worth-mentioning.html | 2 + _layouts/recommendation.html | 5 ++ collections/_browsers/brave.md | 5 ++ collections/_browsers/bromite.md | 5 ++ collections/_browsers/chromium.md | 5 ++ collections/_browsers/firefox.html | 1 + collections/_browsers/google-chrome.md | 5 ++ collections/_browsers/safari.md | 5 ++ collections/_browsers/tor-browser.md | 1 + collections/_browsers/ungoogled-chromium.md | 5 ++ collections/_evergreen/browsers.html | 48 ++++++++++++------- 14 files changed, 94 insertions(+), 19 deletions(-) create mode 100644 _includes/anti-recommendation.html create mode 100644 _includes/badge.html rename _includes/{recommendation-1.html => recommendation-card.html} (73%) create mode 100644 _includes/worth-mentioning.html create mode 100644 collections/_browsers/brave.md create mode 100644 collections/_browsers/bromite.md create mode 100644 collections/_browsers/chromium.md create mode 100644 collections/_browsers/google-chrome.md create mode 100644 collections/_browsers/safari.md create mode 100644 collections/_browsers/ungoogled-chromium.md diff --git a/_includes/anti-recommendation.html b/_includes/anti-recommendation.html new file mode 100644 index 00000000..9cb03c26 --- /dev/null +++ b/_includes/anti-recommendation.html @@ -0,0 +1,2 @@ +

{{ post.name }}

+{{ post.excerpt }} diff --git a/_includes/badge.html b/_includes/badge.html new file mode 100644 index 00000000..f908ecf8 --- /dev/null +++ b/_includes/badge.html @@ -0,0 +1,20 @@ +{% if include.link %} + {{ include.text }} +{% else %}> {{ include.text }}{% endif %} + +{% else %} + {{include.text}} + {% else %} + > {% if include.icon %}{% endif %} {{include.text}} + {% endif %} + +{% endif %} diff --git a/_includes/recommendation-1.html b/_includes/recommendation-card.html similarity index 73% rename from _includes/recommendation-1.html rename to _includes/recommendation-card.html index df6ac3b1..f38c9f15 100644 --- a/_includes/recommendation-1.html +++ b/_includes/recommendation-card.html @@ -13,7 +13,9 @@ {% if post.platform_win %}{% endif %} {% if post.platform_mac %}{% endif %} {% if post.platform_linux %}{% endif %} - {% if post.platform_bsd %}{% endif %} + {% if post.platform_android %}{% endif %} + {% if post.platform_ios %}{% endif %} + {% if post.website %}{% endif %}

More Information

diff --git a/_includes/worth-mentioning.html b/_includes/worth-mentioning.html new file mode 100644 index 00000000..7a374bf3 --- /dev/null +++ b/_includes/worth-mentioning.html @@ -0,0 +1,2 @@ +

{{ post.name }}

+{{ post.excerpt }} diff --git a/_layouts/recommendation.html b/_layouts/recommendation.html index 554e6cb2..fed18a34 100644 --- a/_layouts/recommendation.html +++ b/_layouts/recommendation.html @@ -2,6 +2,11 @@ layout: default ---
+{% if page.type == "Anti-Recommendation" %}

{% include badge.html +color="danger" +text="Anti-Recommendation" +icon="fas fa-times-octagon" +%}

{% endif %}

{{ page.title }}

{{ content }} {% include footer.html %} diff --git a/collections/_browsers/brave.md b/collections/_browsers/brave.md new file mode 100644 index 00000000..f0a07144 --- /dev/null +++ b/collections/_browsers/brave.md @@ -0,0 +1,5 @@ +--- +name: Brave Browser +type: "Anti-Recommendation" +--- +**Brave** is widely touted as a privacy-friendly Chromium browser, but we have a number of concerns with their business practices and future business model that would prevent 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/)). diff --git a/collections/_browsers/bromite.md b/collections/_browsers/bromite.md new file mode 100644 index 00000000..3e74b2bc --- /dev/null +++ b/collections/_browsers/bromite.md @@ -0,0 +1,5 @@ +--- +name: Bromite +type: "Worth Mentioning" +--- +[**Bromite**](https://www.bromite.org/) is a Chromium-based browser with security and privacy enhancements built in, such as an adblocker and DNS-over-HTTPS support. It includes patches from Ungoogled Chromium and other security/privacy focused Chromium projects. However, Bromite is only available on Android at this time, making it a poor choice for users of multiple devices, especially if you need to sync between a desktop and mobile device. diff --git a/collections/_browsers/chromium.md b/collections/_browsers/chromium.md new file mode 100644 index 00000000..d267cf34 --- /dev/null +++ b/collections/_browsers/chromium.md @@ -0,0 +1,5 @@ +--- +name: Chromium +type: "Anti-Recommendation" +--- +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/collections/_browsers/firefox.html b/collections/_browsers/firefox.html index af02ce9c..6be93d6a 100644 --- a/collections/_browsers/firefox.html +++ b/collections/_browsers/firefox.html @@ -1,5 +1,6 @@ --- name: Firefox +type: Recommendation logo: /assets/img/browsers/firefox-logo.svg short: "**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/' diff --git a/collections/_browsers/google-chrome.md b/collections/_browsers/google-chrome.md new file mode 100644 index 00000000..53225942 --- /dev/null +++ b/collections/_browsers/google-chrome.md @@ -0,0 +1,5 @@ +--- +name: Google Chrome +type: "Anti-Recommendation" +--- +**Google 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. diff --git a/collections/_browsers/safari.md b/collections/_browsers/safari.md new file mode 100644 index 00000000..0bd18a64 --- /dev/null +++ b/collections/_browsers/safari.md @@ -0,0 +1,5 @@ +--- +name: Safari +type: Worth Mentioning +--- +[**Safari**](https://www.apple.com/safari/) is 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/collections/_browsers/tor-browser.md b/collections/_browsers/tor-browser.md index 0c8fc5a4..3eebbb2c 100644 --- a/collections/_browsers/tor-browser.md +++ b/collections/_browsers/tor-browser.md @@ -1,5 +1,6 @@ --- name: Tor Browser +type: Recommendation info: Provides Anonymity logo: /assets/img/browsers/tor-logo.svg short: "**Tor Browser** is your choice if you need an extra layer of anonymity. It’s a modified version of Firefox ESR, which comes with pre-installed privacy add-ons, encryption, and an advanced proxy. [How does Tor work?](https://write.privacytools.io/my-thoughts-on-security/slicing-onions-part-1-myth-busting-tor)" diff --git a/collections/_browsers/ungoogled-chromium.md b/collections/_browsers/ungoogled-chromium.md new file mode 100644 index 00000000..040f0951 --- /dev/null +++ b/collections/_browsers/ungoogled-chromium.md @@ -0,0 +1,5 @@ +--- +name: Ungoogled Chromium +type: Worth Mentioning +--- +[**Ungoogled Chromium**](https://github.com/Eloston/ungoogled-chromium) is 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. diff --git a/collections/_evergreen/browsers.html b/collections/_evergreen/browsers.html index 03a3969a..1de17243 100644 --- a/collections/_evergreen/browsers.html +++ b/collections/_evergreen/browsers.html @@ -7,34 +7,46 @@ title: Browser Recommendations These are our current web browser recommendations, settings, and add-ons you can use to preserve your privacy.

-{% assign firefox = site.browsers | where:"name","Firefox" %} -{% for post in firefox %} -{% include recommendation-1.html %} +{% assign browser = site.browsers | where:"name","Firefox" %} +{% for post in browser %} +{% include recommendation-card.html %} {% endfor %} -{% assign tor = site.browsers | where:"name","Tor Browser" %} -{% for post in tor %} -{% include recommendation-1.html %} +{% assign browser = site.browsers | where:"name","Tor Browser" %} +{% for post in browser %} +{% include recommendation-card.html %} {% endfor %}

Worth Mentioning

-

Ungoogled Chromium

-

Ungoogled Chromium is 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 suspectible to any number of live exploits.

+{% assign browser = site.browsers | where:"name","Ungoogled Chromium" %} +{% for post in browser %} +{% include worth-mentioning.html %} +{% endfor %} -

Safari

-

Safari is a browser option on macOS and iOS, with a strong focus on security and privacy. 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, the browser engine powering Safari is open source.

+{% assign browser = site.browsers | where:"name","Safari" %} +{% for post in browser %} +{% include worth-mentioning.html %} +{% endfor %} -

Bromite

-

Bromite is a Chromium-based browser with security and privacy enhancements built in, such as an adblocker and DNS-over-HTTPS support. It includes patches from Ungoogled Chromium and other security/privacy focused Chromium projects. However, Bromite is only available on Android at this time, making it a poor choice for users of multiple devices, especially if you need to sync between a desktop and mobile device.

+{% assign browser = site.browsers | where:"name","Bromite" %} +{% for post in browser %} +{% include worth-mentioning.html %} +{% endfor %}

Anti-Recommendations

-

Google Chrome

-

Google 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 out of the box compared to Firefox, and has taken anti-consumer steps to block common extensions like adblockers. It's best to avoid this browser at all costs.

+{% assign browser = site.browsers | where:"name","Google Chrome" %} +{% for post in browser %} +{% include anti-recommendation.html %} +{% endfor %} -

Brave Browser

-

Brave is widely touted as a privacy-friendly Chromium browser, but we have a number of concerns with their business practices and future business model that would prevent us from recommending them. The Brave team has publicly stated they do not want to be associated with privacy-focused groups like PrivacyTools (PrivacyTools PR #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).

+{% assign browser = site.browsers | where:"name","Brave Browser" %} +{% for post in browser %} +{% include anti-recommendation.html %} +{% endfor %} -

Chromium

-

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. +{% assign browser = site.browsers | where:"name","Chromium" %} +{% for post in browser %} +{% include anti-recommendation.html %} +{% endfor %}