Mastodon est un logiciel de réseau social dont les utilisateurs sont répartis entre des serveurs indépendants. Chaque serveur héberge des comptes et applique ses propres règles, tout en pouvant échanger avec d’autres plateformes compatibles. Cette organisation fédérée se distingue d’un service dans lequel une seule entreprise administre tous les profils et décide seule de leur visibilité.
Un compte porte généralement un identifiant comprenant le nom de son serveur. Il peut suivre des personnes hébergées ailleurs, répondre à leurs publications et partager leurs messages. Le protocole ActivityPub rend possibles ces échanges dans un ensemble plus vaste appelé fédivers. La compatibilité technique n’oblige cependant pas deux communautés à communiquer : leurs administrateurs peuvent limiter certaines relations pour des raisons de modération.
Le fil des comptes suivis met l’accent sur l’ordre chronologique. Les messages peuvent comporter du texte, des médias, des descriptions d’images et des avertissements de contenu. Les réglages de visibilité aident à choisir leur audience, mais un message destiné à quelques personnes ne doit pas être assimilé à une conversation chiffrée de bout en bout.
La rubrique accompagne les évolutions de Mastodon et les débats sur les réseaux sociaux décentralisés. Son code open source peut être étudié et adapté ; cela ne dispense pas de financer l’hébergement et de gérer les signalements. Les questions de vie privée concernent notamment la conservation des messages et les responsabilités du serveur choisi. Les possibilités de migration d’un compte demandent enfin de distinguer les abonnements transférables des contenus qui ne suivent pas automatiquement.