Feature support
What anahita can do, answered by contributors with sources.
Accounts and profiles
- Move to another server with followersYes
An account can move to another server and take its followers along, using the ActivityPub Move activity. Partial if only incoming or only outgoing moves work.
- Accept followers moving inYes
An account can declare an alias (alsoKnownAs) so an account on another server can move to it.
- Export your dataYes
- Import follows, blocks and mutesYes
People can import lists of accounts to follow, block or mute … Partial if only some lists can be imported.
- Delete your own accountYes
30 days to undo
- Two-factor authenticationYes
- Passkeys and security keysYes
- Sign in with an external providerNo
- Profile metadata fieldsNo
- Verified profile linksPlanned
Proving you own a website, so the link on your profile shows as verified here and on Mastodon. Source for Verified profile links (opens in a new tab)
- Profile header imageYes
- Bot accountsNo
- Several identities under one loginPartial
An admin replies as the website actor node they look after
Posting
- Edit published postsYes
- Content warningsPartial
On any post or reply, in five kinds: adult content, sexually suggestive, graphic media, non-sexual nudity, or a warning in the author's own words. Pictures are blurred behind the warning until the reader chooses to see them, and the warning goes with the post to the fediverse and Bluesky. Not yet: honouring warnings on posts from other servers, and each reader's own choices. Source for Content warnings (opens in a new tab)
- Formatted text in postsYes
- Write in MarkdownYes
- Posts over 500 charactersNo
Anahita holds short posts to 500, a link counted as 23.
- Admin-configurable post lengthNo
- PollsNo
- Scheduled postsNo
- DraftsYes
Articles and topics
- Quote postsYes
- Control who can quote youYes
- Control who can replyYes
- Custom emojiNo
- Post languageYes
- Pin posts to a profileYes
- Local-only postsYes
- Automatically delete old postsNo
- Long-form articlesYes
- HashtagsYes
- Link previewsYes
- Translate postsPlanned
A Translate button under a post in another language, through a translation service the operator chooses, such as LibreTranslate, which it can run itself. Source for Translate posts (opens in a new tab)
Media
- Upload JPEG imagesYes
- Upload PNG imagesYes
- Upload animated GIFsYes
Played as video
- Upload WebP imagesYes
- Upload HEIC imagesYes
- Upload AVIF imagesYes
- Upload MP4 videoYes
- Upload WebM videoYes
- Upload audioYes
Audio posts, up to an hour, with their cover.
- Several attachments per postYes
- More than four attachments per postYes
More than 20, set by operator
- Image descriptions (alt text)Yes
- Image focal pointNo
- Sensitive mediaPartial
A post's photos, video or sound are blurred behind its warning, with its words shown, here and as sent to the fediverse and Bluesky. Media marked sensitive on other servers is left out for now, rather than kept and blurred. Source for Sensitive media (opens in a new tab)
- Removes location data from photosYes
Every image is written out again, without its metadata
- Albums or collectionsPlanned
Collections of posts of any kind, put in order by their author and shown as a slide show, for people, groups and events. Source for Albums or collections (opens in a new tab)
- Photo filtersNo
Video and audio
- Video transcodingYes
- Adaptive streaming (HLS)No
- Live streamingNo
- Subtitles and captionsNo
- Automatic captionsNo
- Peer-to-peer video deliveryNo
- Video chaptersNo
- PlaylistsNo
- Podcast feedsNo
Interactions
- LikesYes
- BoostsYes
- Emoji reactionsNo
- DownvotesNo
- Direct messagesPlanned
Messages between people, consent first (each person chooses who may message them, and others ask), sent to and from the fediverse as private mentions. Source for Direct messages (opens in a new tab)
- Approve followers manuallyYes
- Follow hashtagsYes
- ListsNo
Custom feeds instead
- BookmarksYes
- Join fediverse groupsNo
- Host groups or communitiesYes
- Interact from another serverNo
- EventsYes
Privacy and safety
- Followers-only postsYes
- Unlisted postsNo
- Block accountsYes
- Mute accountsYes
People can mute accounts to stop seeing them without blocking them.
- Block whole servers (personal)No
- Word filtersNo
- Hide follower and following listsNo
- Choose whether posts are searchableYes
- Hide from search enginesNo
- Signed fetches required (secure mode)No
Moderation
- Report contentYes
- Forward reports to other serversNo
- Block servers (admin)Yes
- Limit serversNo
- Allowlist federationNo
- Import server blocklistsPlanned
A super administrator imports a list of servers to refuse, in Mastodon's blocklist format, and looks it over before it applies. Source for Import server blocklists (opens in a new tab)
- Approve sign-upsYes
- Invite linksYes
- CAPTCHA on sign upNo
A hidden field and a timing check instead
- Moderation audit logPartial
Each case records who decided and what
- Appeal moderation decisionsNo
- Custom content rulesYes
Discovery
- Full-text searchYes
- Trending contentYes
- Profile directoryYes
- Local timelineNo
- Federated timelineNo
- RSS feedsNo
- Relay supportNo
Federation and protocols
- NodeInfoYes
- RFC 9421 HTTP signaturesNo
- Object integrity proofsNo
- Group federation (FEP-1b12)No
- Fetches missing repliesNo
- Diaspora protocolNo
- Nomadic identityNo
- WebmentionsNo
- ActivityPub client-to-server APINo
Apps and API
- Mastodon-compatible APINo
- Official mobile appPlanned
Anahita Mobile, for phones, in React Native, once the web app has settled. Source for Official mobile app (opens in a new tab)
- Installable web appYes
- Push notificationsNo
- WebhooksNo
- Documented APIYes
- Supports OAuth for the APIYes
Running a server
- Official Docker imageYes
- S3-compatible object storageYes
- PostgreSQLNo
- MySQL or MariaDBYes
- SQLiteNo
- Single-user modeNo
- Handles on a different domainYes
- Custom themes or CSSYes
- Cleans up cached remote mediaYes
- Plugins or extensionsPartial
Extended by microservices, not plugins or extensions
Answers change through edits like the rest of this page, and show in the changelog. See all questions or suggest one.