From 2be6b8b01c9e319109ffe2c0d540ab2e04352575 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Sun, 23 Mar 2025 19:22:11 -0500 Subject: [PATCH] update!: Add Mastodon (#2978) --- .vscode/ltex.dictionary.en-US.txt | 2 + docs/social-networks.md | 123 ++++++++++++++++++ mkdocs.yml | 1 + theme/assets/img/cover/social-networks.webp | Bin 0 -> 65596 bytes theme/assets/img/social-networks/mastodon.svg | 10 ++ 5 files changed, 136 insertions(+) create mode 100644 docs/social-networks.md create mode 100644 theme/assets/img/cover/social-networks.webp create mode 100644 theme/assets/img/social-networks/mastodon.svg diff --git a/.vscode/ltex.dictionary.en-US.txt b/.vscode/ltex.dictionary.en-US.txt index 8538db1a..e83fe859 100644 --- a/.vscode/ltex.dictionary.en-US.txt +++ b/.vscode/ltex.dictionary.en-US.txt @@ -551,3 +551,5 @@ fontawesome-solid-unlock-keyhole KeeShare KeePassium MWEB +simple-activitypub +ActivityPub diff --git a/docs/social-networks.md b/docs/social-networks.md new file mode 100644 index 00000000..e486cf65 --- /dev/null +++ b/docs/social-networks.md @@ -0,0 +1,123 @@ +--- +title: Social Networks +icon: material/account-supervisor-circle-outline +description: Find a new social network that doesn’t pry into your data or monetize your profile. +cover: social-networks.webp +--- +Protects against the following threat(s): + +- [:material-close-outline: Censorship](basics/common-threats.md#avoiding-censorship){ .pg-blue-gray } +- [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } + +These privacy-respecting **social networks** allow you to participate in online communities without giving up your personal information, like your full name, phone number, and other data commonly requested by tech companies. + +A growing problem among social media platforms is censorship, in two different forms. First, they often acquiesce to illegitimate censorship requests, either from malicious governments or their own internal policies. + +Second, they often require accounts to access walled-off content that would otherwise be published freely on the open internet. This effectively censors the browsing activities of privacy-conscious users who are unable to pay the privacy cost of opening an account on these networks. + +The social networks we recommend solve the issue of censorship by operating atop an open and decentralized social networking protocol. While it is possible for your account to be banned or silenced by an individual server, there is no central authority which can censor your account across the entire network. They also don't require an account merely to view publicly available content. + +You should note that **no** social networks are appropriate for private or sensitive communications. For chatting directly with others, you should use a recommended [instant messenger](real-time-communication.md) with strong end-to-end encryption, and only use direct messages on social media in order to establish a more private and secure chat platform with your contacts. + +## Mastodon + +
+ +![Mastodon logo](assets/img/social-networks/mastodon.svg){ align=right } + +**Mastodon** is a social network based on open web protocols and free, open-source software. It uses the **:simple-activitypub: ActivityPub** protocol, which is decentralized like email: users can exist on different servers or even different platforms but still communicate with each other. + +[:octicons-home-16: Homepage](https://joinmastodon.org/){ .md-button .md-button--primary } +[:octicons-info-16:](https://docs.joinmastodon.org/){ .card-link title=Documentation} + +
+ +There are many software platforms which use ActivityPub as their backend social networking protocol, meaning they can talk to servers even when they are running different software. For example, PeerTube is a video publishing software that uses ActivityPub, meaning you can follow channels on PeerTube either with another PeerTube account, *or* with a Mastodon account, because Mastodon also uses ActivityPub. + +We chose to recommend Mastodon over other ActivityPub software as your primary social media platform for these reasons: + +1. Mastodon has a solid history of security updates. In the handful of circumstances where major security vulnerabilities have been found, they coordinate patch releases quickly and cleanly. Historically they have also backported these security patches to older feature branches. This makes it easier for less experienced server hosts who may not feel comfortable upgrading to the latest releases right away to keep their instances secure. Mastodon also has an update notification system built in to the web interface, making it much more likely for server administrators to be aware of critical security patches available for their instance. + +2. Mastodon is largely usable with most content types. While it is primarily a microblogging platform, Mastodon easily handles longer posts, image posts, video posts, and most other posts you might encounter when following ActivityPub users who aren't on Mastodon. This makes your Mastodon account an ideal "central hub" for following anyone regardless of the platform they chose to use. In contrast, if you were only using a PeerTube account, you would *only* be able to follow other video channels, for example. + +3. Mastodon has fairly comprehensive privacy controls. It has many built-in features which allow you to limit how and when your data is shared, some of which we'll cover below. They also develop new features with privacy in mind. For example, while other ActivityPub software quickly implemented "quote posts" by merely handling links to other posts with a slightly different embed modal, Mastodon is [developing](https://blog.joinmastodon.org/2025/02/bringing-quote-posts-to-mastodon/) a quote post feature which will give you more fine-grained control when your post is quoted. + +### Choosing an Instance + +To benefit the most from Mastodon, it is critical to choose a server, or "instance," which is well aligned with the type of content you want to post or read about. While censorship in Mastodon does not exist on a network level, it is very possible to experience censorship on a server level depending on your server's administrator. + +It is critical to understand that Mastodon is not a single, unified service in the way that X (Twitter) or Facebook are. Each server is its own legal entity, with its own privacy policy, terms of use, administration team, and moderators. While many of these servers are far *less* restrictive and more privacy-respecting than traditional social media platforms, some can be far *more* restrictive or potentially *worse* for your privacy. The Mastodon software does not discriminate between these administrators or place any limitations on their powers. + +We do not currently recommend any specific instances, but you may find advice within our communities. We recommend avoiding *mastodon.social* and *mastodon.online*, because they are operated by the same company which develops Mastodon itself. From the perspective of decentralization, it is better in the long-term to separate software developers and server hosts so that no one party can exert too much control over the network as a whole. + +If you are greatly concerned about an existing server censoring your content or the content you can view, you generally have two options: + +1. **Host Mastodon yourself.** This approach gives you the exact same censorship resistance as any other website you can host yourself, which is fairly high. Mastodon even [integrates with the Tor network](https://docs.joinmastodon.org/admin/optional/tor/) for more extreme scenarios where even your underlying hosting provider is subject to censorship, but this may limit who can access your content to only other servers which integrate with Tor, like most other hidden services. + + Mastodon benefits greatly from a large and active self-hosting community, and its administration is comprehensively documented. While many other ActivityPub platforms can require extensive technical knowledge to run and troubleshoot, Mastodon has very stable and tested releases, and it can generally be run securely without issue by anyone who can use the Linux command line and follow [step-by-step instructions](https://docs.joinmastodon.org/admin/prerequisites/). + +2. **Use a managed hosting service.** We don't have any specific recommendations, but there are a variety of Mastodon hosting services which will create a brand-new Mastodon server on your own domain (or occasionally a subdomain of their domain, but we recommend against this unless registering your own domain presents too much of a burden to your privacy). + + Typically, Mastodon hosting providers will handle the *technical* side of your instance, but they completely leave the *moderation* side up to you. This means that you will be able to follow any content you like, although on the flip side it may expose you to more spam or unwanted content because you will not have the dedicated moderation team many larger instances will have. + + This often represents a better approach than self-hosting for most people, because you can benefit from greater control over your own instance without worrying about technical problems or unpatched security vulnerabilities. + + You should look closely at your hosting provider's terms of service and acceptable use policies before registering. These are often far more broad than typical hosted instance rules, and they are far less likely to be enforced without recourse, but they can still be restrictive in undesirable ways. + +### Recommended Privacy Settings + +From Mastodon's web interface, click the **Administration** link in the right sidebar. Within the administration control panel, you'll find these sections in the left sidebar: + +#### Public Profile + +There are a number of privacy controls under the **privacy and reach** tab here. Most notably, pay attention to these: + +- [ ] **Automatically accept new followers**: You should consider unchecking this box to have a private profile. This will allow you to review who can follow your account before accepting them. + + In contrast to most social media platforms, if you have a private profile you still have the *option* to publish posts which are publicly visible to non-followers, and which can still be boosted and seen by non-followers. Therefore, unchecking this box is the only way to have the *choice* to publish to either the entire world or a select group of people. + +- [ ] **Show follows and followers on profile**: You should uncheck this box to hide your social graph from the public. It is fairly uncommon for the list of people you follow to have some genuine benefit to others, but that information can present a risk to you. + +- [ ] **Display from which app you sent a post**: You should uncheck this box to prevent revealing information about your personal computing setup to others unnecessarily. + +The other privacy controls on this page should be read through, but we would stress that they are **not** technical controls, they are merely requests that you make to others. For example, if you choose to hide your profile from search engines on this page, **nothing** is actually stopping a search engine from reading your profile. You are merely requesting search engine indexes not publish your content to their users. + +You will likely still wish to make these requests, because they can practically reduce your digital footprint. However, they should not be *relied* upon. The only effective way to hide your posts from search engines and others is to post with non-public (followers only) visibility settings *and* limit who can follow your account. + +#### Preferences + +You should change your **posting privacy** setting from public to: **Followers-only - Only show to followers**. + +Note that this only changes your default settings, to prevent accidental over-sharing. You can always adjust your visibility level when composing a new post. + +#### Automated post deletion + +- [x] Check the **Automatically delete old posts** box. + +The default settings here are fine, and will delete any posts you make after 2 weeks, unless you favorite (star) them. This gives you an easy way to control which posts stick around forever, and which ones are only ephemeral. Many settings about how long and when posts are kept can be adjusted here to suit your own needs, however. + +It is very rare for social media posts older than a few weeks to be read or relevant to others. These older posts are often ignored because they are challenging to deal with in bulk, but they can build a fairly comprehensive profile about you over time. You should always strive to publish content ephemerally by default, and only keep posts around for longer than that very intentionally. + +### Posting Content + +When publishing a new post, you will have the option to choose from one of these visibility settings: + +- **Public**, which publishes your content to anyone on the internet. +- **Quiet public**, which you should consider equivalent to publicly posting! This is not a technical guarantee, merely a request you are making to other servers to hide your post from some feeds. +- **Followers**, which publishes your content only to your followers. If you did not follow our recommendation of restricting your followers, you should consider this equivalent to publicly posting! +- **Specific people**, which only shares the post with people who are specifically mentioned within the post. This is Mastodon's version of direct messages, but should never be relied on for private communications as we covered earlier, since Mastodon has no end-to-end encryption. + +If you used our recommended configuration settings above, you should be posting to **Followers** by default, and only posting to **Public** on an intentional and case-by-case basis. + +## Criteria + +**Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. + +- Must be free and open source software. +- Must use a federated protocol to communicate with other instances of the social networking software. +- Must not have non-technical restrictions on who can be federated with. +- Must be usable within a standard [web browser](desktop-browsers.md). +- Must make public content accessible to visitors without an account. +- Must allow you to limit who can follow your profile. +- Must allow you to post content visible only to your followers. +- Must support modern web application security standards/features (including [multifactor authentication](multi-factor-authentication.md)). diff --git a/mkdocs.yml b/mkdocs.yml index 44bd0d6a..5a96d986 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -428,6 +428,7 @@ nav: - "passwords.md" - "pastebins.md" - "real-time-communication.md" + - "social-networks.md" - !ENV [NAV_HARDWARE, "Hardware"]: - "mobile-phones.md" - "security-keys.md" diff --git a/theme/assets/img/cover/social-networks.webp b/theme/assets/img/cover/social-networks.webp new file mode 100644 index 0000000000000000000000000000000000000000..162e25297f10694857f6da7b4def12c5795a4034 GIT binary patch literal 65596 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 literal 0 HcmV?d00001 diff --git a/theme/assets/img/social-networks/mastodon.svg b/theme/assets/img/social-networks/mastodon.svg new file mode 100644 index 00000000..0f8baebf --- /dev/null +++ b/theme/assets/img/social-networks/mastodon.svg @@ -0,0 +1,10 @@ + + + + + + + + + +