From d4bd45ae2edf41ed82f7442204d7d450ae026d44 Mon Sep 17 00:00:00 2001 From: thanharrison Date: Mon, 23 May 2022 19:30:47 -0400 Subject: [PATCH 01/16] add berty --- guide.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/guide.md b/guide.md index 754f9cb..f40769d 100644 --- a/guide.md +++ b/guide.md @@ -7185,6 +7185,21 @@ Below you will find a small table showing the state of messaging apps as of the + +

Berty

+

(avoid)

+Yes +No +Yes +Yes +Yes +Yes 13 +Good +Yes +Yes +Good +Yes (peer to peer) + Briar (preferred) Yes @@ -7584,6 +7599,7 @@ Below you will find a small table showing the state of messaging apps as of the
  • TechCrunch, Maybe we shouldn’t use Zoom after all, https://techcrunch.com/2020/03/31/zoom-at-your-own-risk/ [Archive.org]↩︎

  • The Incercept, Zoom Meetings Aren’t End-to-End Encrypted, Despite Misleading Marketing https://theintercept.com/2020/03/31/zoom-meeting-encryption/ [Tor Mirror] [Archive.org]↩︎

  • Serpentsec, Secure Messaging: Choosing a chat app https://web.archive.org/web/https://serpentsec.1337.cx/secure-messaging-choosing-a-chat-app↩︎

  • +
  • Berty, Development, hhttps://berty.tech↩︎

  • From 7500242021ece6ab70173f2f71431c678c869a63 Mon Sep 17 00:00:00 2001 From: thanharrison Date: Fri, 17 Jun 2022 16:16:56 -0400 Subject: [PATCH 02/16] fix a typo --- guide.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guide.md b/guide.md index f40769d..d04a04c 100644 --- a/guide.md +++ b/guide.md @@ -1501,7 +1501,7 @@ Here are some examples: - Be skeptical of Argon2d, as it's vulnerable to some forms of side-channels. Prefer Argon2i or Argon2id - Avoid: SHA-3, SHA-2, SHA-1, MD5 - + - Browser Security (HTTPS): @@ -7599,7 +7599,7 @@ Below you will find a small table showing the state of messaging apps as of the
  • TechCrunch, Maybe we shouldn’t use Zoom after all, https://techcrunch.com/2020/03/31/zoom-at-your-own-risk/ [Archive.org]↩︎

  • The Incercept, Zoom Meetings Aren’t End-to-End Encrypted, Despite Misleading Marketing https://theintercept.com/2020/03/31/zoom-meeting-encryption/ [Tor Mirror] [Archive.org]↩︎

  • Serpentsec, Secure Messaging: Choosing a chat app https://web.archive.org/web/https://serpentsec.1337.cx/secure-messaging-choosing-a-chat-app↩︎

  • -
  • Berty, Development, hhttps://berty.tech↩︎

  • +
  • Berty, Development, https://berty.tech↩︎

  • From 75c41723c93ace9584180205d86ffbdfd18e219b Mon Sep 17 00:00:00 2001 From: Batcherdink <105207317+Batcherdink@users.noreply.github.com> Date: Sun, 26 Jun 2022 09:25:55 +0000 Subject: [PATCH 03/16] Update changelog to reflect current situation Update changelog to reflect current situation --- CHANGELOG.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57fc026..3d5c942 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +v1.1.x (unpublished yet) +- Fixed some spelling/grammar +- Update to contributing guidelines +- Update of modern-crypto room rules +- Addition of chatroom-rules for the PSA community +- Update of verification guide (removed outdated content, fixed links, updates) +- Removal of CTemplar references since it was shutdown +- Fixed links to Proton services, references, onion URL, and archives +- Removal of BTC Wasabi recommedation in favor of Coinjoin alternative and wallet recommendations +- Re-phrasing of some confusing sentences +- LibreDirect extension is recommended again +- Fixed many links formatting +- Removal of removed content (dark pdf) +- Fixed links to ODT file +- Added recommendation to and +- Removed links to non-existant mirrors +- Updated some outdated references(old project) + v1.1.4-pre1 - Addition of a legacy resources page for the old archives - Changes in the about page to reflect the current situation From 57dfd2b22ab448d185692a167075cb2f397c3169 Mon Sep 17 00:00:00 2001 From: Batcherdink <105207317+Batcherdink@users.noreply.github.com> Date: Sun, 26 Jun 2022 09:30:39 +0000 Subject: [PATCH 04/16] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d5c942..9753300 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -v1.1.x (unpublished yet) +v1.1.x (unreleased but online) - Fixed some spelling/grammar - Update to contributing guidelines - Update of modern-crypto room rules From 6f42a44e6cbd17209ca7e9a98e989a3642810f3e Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Sun, 26 Jun 2022 09:33:36 +0000 Subject: [PATCH 05/16] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9753300..9ec8be3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -v1.1.x (unreleased but online) +v1.1.4-pre2 - Fixed some spelling/grammar - Update to contributing guidelines - Update of modern-crypto room rules From e82e6a3e547ae7022e16e07546621838aff89185 Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Sun, 26 Jun 2022 09:38:00 +0000 Subject: [PATCH 06/16] Bump version --- guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guide.md b/guide.md index 94723c7..bd27fcb 100644 --- a/guide.md +++ b/guide.md @@ -2,7 +2,7 @@ (Or "How I learned to start worrying and love ~~privacy~~ anonymity") -Version 1.1.4-pre1, June 2022 by Anonymous Planet +Version 1.1.4-pre2, June 2022 by Anonymous Planet **Forever in memory of Lena, 1999-2022** From 52bef2ed35c201ec432e9d935b9ec0bb24b6946d Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Sun, 26 Jun 2022 09:39:28 +0000 Subject: [PATCH 07/16] Update default.html --- _layouts/default.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_layouts/default.html b/_layouts/default.html index 7f03f35..3a49cfd 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -154,7 +154,7 @@ input:checked + .slider::before {

    The Hitchhiker’s Guide to Online Anonymity

    How I learned to start worrying and love privacy anonymity

    -

    The latest Version is v1.1.4-pre1. See the changelog.

    +

    The latest Version is v1.1.4-pre2. See the changelog.

    {% if page.url != "/" %} Home From 43a844359557c7c5ae6e2107aca2bc6baa9760e5 Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Sun, 26 Jun 2022 09:44:09 +0000 Subject: [PATCH 08/16] Fixed capitalization --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ec8be3..8781a49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ v1.1.4-pre2 - Fixed links to Proton services, references, onion URL, and archives - Removal of BTC Wasabi recommedation in favor of Coinjoin alternative and wallet recommendations - Re-phrasing of some confusing sentences -- LibreDirect extension is recommended again +- LibRedirect extension is recommended again - Fixed many links formatting - Removal of removed content (dark pdf) - Fixed links to ODT file From 79f89c0398f07387dfc240bb327051f629b78df9 Mon Sep 17 00:00:00 2001 From: Batcherdink <105207317+Batcherdink@users.noreply.github.com> Date: Sun, 26 Jun 2022 10:43:31 +0000 Subject: [PATCH 09/16] Proposal, new general rule, temporary removal of PSA Ban Appeals since the e-mail doesn't work anymore (tested) Proposal, new special specific targeted rule due to the amount of issues/drama we have with this. Forbid all discussions about AnonyPla / Lena whereabouts in all rooms (Anonymity, Security, and PSA off-topic) except #Bnonymity. Transgressing the rule might lead to a warning, a kick, or a ban in all the rooms above depending on the circumstances. And removal of PSA ban appeals since the e-mail doesn't work anymore (tested) --- chatrooms-rules.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chatrooms-rules.md b/chatrooms-rules.md index 1f36efe..5f967fe 100644 --- a/chatrooms-rules.md +++ b/chatrooms-rules.md @@ -29,6 +29,7 @@ These are currently only enforced on **Anonymity** and **Security**, and not app - No upload of any non-media files (binaries, executables, compressed files...) - No voice messages (these will be auto-deleted by the bots) - **Avoid drifting too much off-topic or move to an off-topic room like #bnonymity** +- **Any discussion about AnonyPla / Lena whereabouts will not be tolerated in #Anonymity, #Security, and ##psa-ot rooms. You may discuss this in the #Bnonymity room. If you do not respect this rule, you will risk being warned, kicked or even banned depending on the circumstances. Some exceptions can apply, see the [exceptions](#exceptions) section at the bottom of this page. @@ -72,5 +73,4 @@ Currently, the following rooms are sharing a common PSA banlist for serious offe This means that those PSA bans are effectively applied on all those rooms and can be issued by admins of these rooms. See the next section for information about appeals. #### Ban Appeals: -- **If your ban is a local ban issued by room moderators of a specific room: please contact the mods of the room in question to state your case for appealing. PSA Admins cannot and will not assist you with local bans.** -- If your ban is a PSA ban (usually formatted as: "date, reason, appeal status") and you are banned on several PSA rooms: please send an e-mail to to state your case for appealing. This will notify the admins who can assess your appeal. +- **Please contact the mods or admins of the room in question to state your case for appealing.** From 5f1eec1d613034f88cfab6eab173000f057da973 Mon Sep 17 00:00:00 2001 From: Batcherdink <105207317+Batcherdink@users.noreply.github.com> Date: Sun, 26 Jun 2022 10:46:19 +0000 Subject: [PATCH 10/16] Update chatrooms-rules.md --- chatrooms-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chatrooms-rules.md b/chatrooms-rules.md index 5f967fe..cd9c06b 100644 --- a/chatrooms-rules.md +++ b/chatrooms-rules.md @@ -29,7 +29,7 @@ These are currently only enforced on **Anonymity** and **Security**, and not app - No upload of any non-media files (binaries, executables, compressed files...) - No voice messages (these will be auto-deleted by the bots) - **Avoid drifting too much off-topic or move to an off-topic room like #bnonymity** -- **Any discussion about AnonyPla / Lena whereabouts will not be tolerated in #Anonymity, #Security, and ##psa-ot rooms. You may discuss this in the #Bnonymity room. If you do not respect this rule, you will risk being warned, kicked or even banned depending on the circumstances. +- **Any discussion about AnonyPla / Lena whereabouts is only tolerated, to an extent, in the #Bnonymity room.** Some exceptions can apply, see the [exceptions](#exceptions) section at the bottom of this page. From 17842dfbe995f36a2ff809ec637467ae5410b463 Mon Sep 17 00:00:00 2001 From: Batcherdink <105207317+Batcherdink@users.noreply.github.com> Date: Sun, 26 Jun 2022 16:30:41 +0000 Subject: [PATCH 11/16] Replacement of macOS hardening guide recommendation Replacement of the PrivacyGuides macOS hardening guide due to bad and dangerous information for a much better guide recently published which goes more in depth and gives much better and accurate information. At the moment at least. Here is the URL: I tried to contribute and here are 2 examples of their responses: Here are 2 issues I posted to fix wrong information: 1) https://github.com/privacyguides/privacyguides.org/issues/1493 2) https://github.com/privacyguides/privacyguides.org/issues/1491 I was immediately rejected despite providing academic references and links to official documentation for their issues .... --- guide.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/guide.md b/guide.md index bd27fcb..5ef9feb 100644 --- a/guide.md +++ b/guide.md @@ -2813,7 +2813,8 @@ I also recommend that you do the initial installation completely offline to avoi As a light introduction for new macOS users, consider [[Invidious]][293] -Now to go more in-depth in securing and hardening your macOS, I recommend reading this GitHub guide which should cover many of the issues: [[Archive.org]][294] +Now to go more in-depth in securing and hardening your macOS, I recommend reading this guide which covers many of the issues: [[Archive.org]][294] + Here are the basic steps you should take after your offline installation: @@ -13720,7 +13721,7 @@ You can find some introduction on these on these projects: [291]: https://web.archive.org/web/https://www.whonix.org/wiki/Kicksecure [292]: https://web.archive.org/web/http://0pointer.net/blog/authenticated-boot-and-disk-encryption-on-linux.html [293]: https://yewtu.be/watch?v=lFx5icuE6Io - [294]: https://web.archive.org/web/https://github.com/drduh/macOS-Security-and-Privacy-Guide + [294]: https://web.archive.org/web/https://www.bejarano.io/hardening-macos/ [295]: https://web.archive.org/web/https://support.apple.com/en-us/HT204455 [296]: https://web.archive.org/web/https://sneak.berlin/20201112/your-computer-isnt-yours/ [297]: https://web.archive.org/web/https://blog.jacopo.io/en/post/apple-ocsp/ From becaa99d19e74b9eaf6385d5a697e5c1f0d0ed69 Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Sun, 26 Jun 2022 18:45:22 +0000 Subject: [PATCH 12/16] Update chatrooms-rules.md --- chatrooms-rules.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chatrooms-rules.md b/chatrooms-rules.md index cd9c06b..d7b126d 100644 --- a/chatrooms-rules.md +++ b/chatrooms-rules.md @@ -31,7 +31,7 @@ These are currently only enforced on **Anonymity** and **Security**, and not app - **Avoid drifting too much off-topic or move to an off-topic room like #bnonymity** - **Any discussion about AnonyPla / Lena whereabouts is only tolerated, to an extent, in the #Bnonymity room.** -Some exceptions can apply, see the [exceptions](#exceptions) section at the bottom of this page. +Some exceptions can apply, see the [exceptions](#exceptions) section at the bottom of this page. Violations will be handled at the discretion of the acting moderator. #### Rules for Nothing To Hide Privacy: - Zero tolerance for discussion of how to commit illicit acts @@ -53,7 +53,7 @@ See - No hate speech (No racism, no homophobia, no transphobia...) - No spammerino (scams, ads, flooding...) - No doxxing -- No Porn, no Gore, no Hentai... +- No NSFW content (no Porn, no Gore, no Hentai...) - All of the above can result in an insta-ban depending on the severity #### Exceptions: From 7042dbf51802b14747a5e42b60b50687904f8936 Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Tue, 28 Jun 2022 05:14:29 +0000 Subject: [PATCH 13/16] Update CONTRIBUTING.md --- CONTRIBUTING.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2aedd60..e02ddd7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -44,6 +44,16 @@ When reporting guide issues: Please split large sets of changes into multiple PRs. For example, a PR that adds Windows 11 support, removes Windows AME references, and fixes typos can be split into 3 PRs. This makes PRs easier to review prior to merging. +For an example of what *not* to do, see: . This PR contains enough changes to split into multiple smaller and individually-reviewable PRs. + +### Updating PRs + +While a PR is being reviewed, modifications may be made to it. If this is the case, a new branch will be created for the PR. If you would like to submit a change to a PR that is in the process of being reviewed, *do not update the PR directly*. This will only cause merge conflicts and delay the PR from being merged. Instead, submit your changes to the PR's review branch. + +For an example of what *not* to do, see: . Instead of submitting changes to the PR directly, they should have been submitted as changes to the [PR's associated review branch](https://github.com/NobodySpecial256/thgtoa/tree/pr/51). + +--- + **Thank you** for taking the few moments to read this far! You're already way ahead of the curve, so keep it up! From 90f5a94e15a707bdc2c150b1305e2f338630fb46 Mon Sep 17 00:00:00 2001 From: Alex Anderson <84602909+NobodySpecial256@users.noreply.github.com> Date: Tue, 28 Jun 2022 05:30:42 +0000 Subject: [PATCH 14/16] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e02ddd7..1e21960 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -48,7 +48,7 @@ For an example of what *not* to do, see: . Instead of submitting changes to the PR directly, they should have been submitted as changes to the [PR's associated review branch](https://github.com/NobodySpecial256/thgtoa/tree/pr/51). From 3a44b2941f6a33a9f64d0bfbce8718d6fd3f4353 Mon Sep 17 00:00:00 2001 From: Alex Anderson Date: Tue, 28 Jun 2022 06:29:32 +0000 Subject: [PATCH 15/16] Updated messaging comparison table --- guide.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/guide.md b/guide.md index d04a04c..4927698 100644 --- a/guide.md +++ b/guide.md @@ -7182,6 +7182,7 @@ Below you will find a small table showing the state of messaging apps as of the Possible through Tor Privacy and Security Track Record *** De-centralized +Additional notes @@ -7199,6 +7200,7 @@ Below you will find a small table showing the state of messaging apps as of the Yes Good Yes (peer to peer) +Not sufficiently reviewed by this project, cannot recommend Briar (preferred) @@ -7213,6 +7215,7 @@ Below you will find a small table showing the state of messaging apps as of the Natively3 Good Yes (peer to peer) +

    Cwtch

    @@ -7228,6 +7231,7 @@ Below you will find a small table showing the state of messaging apps as of the Natively Good Yes (peer to peer) +

    Discord

    @@ -7243,6 +7247,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + Element / Matrix.org (preferred) @@ -7257,6 +7262,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization Good Partial (federated servers) + Facebook Messenger (avoid) @@ -7271,6 +7277,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + OnionShare (preferred) @@ -7285,6 +7292,7 @@ Below you will find a small table showing the state of messaging apps as of the Natively Good Yes (peer to peer) + Apple Messages (aka iMessage) @@ -7299,6 +7307,7 @@ Below you will find a small table showing the state of messaging apps as of the Maybe Virtualization using real Apple device ID Bad No + IRC @@ -7313,6 +7322,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization Good No +

    Jami

    @@ -7328,6 +7338,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization9 Good Partial +Tor breaks some features KakaoTalk (avoid) @@ -7342,6 +7353,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + Keybase @@ -7356,6 +7368,7 @@ Below you will find a small table showing the state of messaging apps as of the No + Kik (avoid) @@ -7370,6 +7383,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + Line (avoid) @@ -7384,6 +7398,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + Pidgin with OTR (avoid) @@ -7398,9 +7413,10 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization Bad6 No + -qTox +qTox (avoid) Yes No No @@ -7412,6 +7428,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization Medium7 Yes +Has known cryptographic weaknesses

    Session

    @@ -7427,6 +7444,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization10 Good Yes +Lacks PFS, deniability Signal @@ -7441,6 +7459,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Good No +Requires burner or anonymous VOIP number for anonymous usage Skype (avoid) @@ -7455,6 +7474,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + SnapChat (avoid) @@ -7469,6 +7489,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No +[Deleted/expired messages are easily recoverable](https://www.theguardian.com/technology/2013/may/09/snapchat-photos-not-deleted) Teams (avoid) @@ -7483,6 +7504,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + Telegram @@ -7497,6 +7519,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization Medium9 No + Viber (avoid) @@ -7511,6 +7534,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + WeChat (avoid) @@ -7525,6 +7549,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + WhatsApp (avoid) @@ -7539,6 +7564,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad No + Wickr Me @@ -7553,6 +7579,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Good No + Gajim (XMPP) (preferred) @@ -7567,6 +7594,7 @@ Below you will find a small table showing the state of messaging apps as of the Via Proxy3 or Virtualization Good Partial + Zoom (avoid10) @@ -7581,6 +7609,7 @@ Below you will find a small table showing the state of messaging apps as of the Virtualization Bad12 No +[Malware risk](https://www.theguardian.com/technology/2020/apr/02/zoom-technology-security-coronavirus-video-conferencing) From 9ea8d1b19c1b7f0ee0f314973d52c4fd2eaed32c Mon Sep 17 00:00:00 2001 From: Alex Anderson Date: Tue, 28 Jun 2022 06:31:28 +0000 Subject: [PATCH 16/16] Fixed minor imprecision --- guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guide.md b/guide.md index 4927698..d09f415 100644 --- a/guide.md +++ b/guide.md @@ -7416,7 +7416,7 @@ Below you will find a small table showing the state of messaging apps as of the -qTox (avoid) +Tox (avoid) Yes No No