Mastodon is free and open-source software for running self-hosted social networking services. It has microblogging features similar to the Twitter service.
- Dubbed as an open-source and distributed or federated social network, Mastodon allows users to create their own networks or ‘instances’, essentially handing control and ownership of data back to the user.
- Each instance has its own policies related to content moderation, code of conduct, terms of service and privacy etc.
- Users can select which instance they want to be part of, based on which policies align best with what they want from the social media platform. But even if you are part of a certain instance, you can still communicate with users who are part of other instances.
- Mastodon.social is the flagship server of the service and it is run by a Mastodon gGmbH, a non-profit that is crowdfunded by Patreon donations. But there are many other servers you can join.
- Mastodon.social blocks many other servers for reasons like spreading misinformation, conspiracy theories and hate speech. But this doesn’t completely stop users from accessing the content on those servers: all they have to do is join a server that doesn’t block those servers or even join the blocked servers themselves.
- Apart from this decentralised nature, Mastodon largely functions like Twitter. Instead of tweets, you have ‘toots’, which have a character limit of 500. And just like on Twitter, you can follow someone provided you know their full Mastodon handle.
- Mastodon also allows users three options when they tweet: public, private and direct. Public toots are public for anyone to see while private goes only to your followers. Direct toots will go directly only to the users you mention in the toot.