| Accounts and profiles |
|---|
| Move to another server with followersFEP-7628 Move actor | Yes Source for Misskey: Move to another server with followers (opens in a new tab) | Yes Source for Sharkey: Move to another server with followers (opens in a new tab) |
|---|
| Accept followers moving inFEP-7628 Move actor | Yes Source for Misskey: Accept followers moving in (opens in a new tab) | Yes Source for Sharkey: Accept followers moving in (opens in a new tab) |
|---|
| Export your dataFEP-6fcd Account Export Container FormatFEP-9091 Export Actor Service Endpoint | Yes Source for Misskey: Export your data (opens in a new tab) | Yes Source for Sharkey: Export your data (opens in a new tab) |
|---|
| Import follows, blocks and mutes | Partial Import of follows, blocks, mutes and lists exists but is off by default; admins enable it per role. Source for Misskey: Import follows, blocks and mutes (opens in a new tab) | Yes Source for Sharkey: Import follows, blocks and mutes (opens in a new tab) |
|---|
| Delete your own account | Yes Source for Misskey: Delete your own account (opens in a new tab) | Yes Source for Sharkey: Delete your own account (opens in a new tab) |
|---|
| Two-factor authentication | Yes Source for Misskey: Two-factor authentication (opens in a new tab) | Yes Source for Sharkey: Two-factor authentication (opens in a new tab) |
|---|
| Passkeys and security keys | Yes Source for Misskey: Passkeys and security keys (opens in a new tab) | Yes Source for Sharkey: Passkeys and security keys (opens in a new tab) |
|---|
| Sign in with an external provider | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Profile metadata fieldsFEP-fb2a Actor metadata | Yes Source for Misskey: Profile metadata fields (opens in a new tab) | Yes Source for Sharkey: Profile metadata fields (opens in a new tab) |
|---|
| Verified profile links | Yes Source for Misskey: Verified profile links (opens in a new tab) | Yes Source for Sharkey: Verified profile links (opens in a new tab) |
|---|
| Profile header image | Yes Source for Misskey: Profile header image (opens in a new tab) | Yes Source for Sharkey: Profile header image (opens in a new tab) |
|---|
| Bot accounts | Yes Source for Misskey: Bot accounts (opens in a new tab) | Yes Source for Sharkey: Bot accounts (opens in a new tab) |
|---|
| Several identities under one login | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Posting |
|---|
| Edit published posts | No Notes cannot be edited locally and incoming Note updates are skipped. Source for Misskey: Edit published posts (opens in a new tab) | Yes Source for Sharkey: Edit published posts (opens in a new tab) |
|---|
| Content warnings | Yes Source for Misskey: Content warnings (opens in a new tab) | Yes Source for Sharkey: Content warnings (opens in a new tab) |
|---|
| Formatted text in posts | Yes Source for Misskey: Formatted text in posts (opens in a new tab) | Yes Source for Sharkey: Formatted text in posts (opens in a new tab) |
|---|
| Write in Markdown | Partial MFM accepts some Markdown syntax such as bold, code, quotes and links, but it is not full Markdown. Source for Misskey: Write in Markdown (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Posts over 500 characters | Yes Source for Misskey: Posts over 500 characters (opens in a new tab) | Yes Source for Sharkey: Posts over 500 characters (opens in a new tab) |
|---|
| Admin-configurable post length | No Limit is a hardcoded constant (3000). Additionally, there is a limit of 8192 characters for incoming posts, after which they get truncated without warning. Source for Misskey: Admin-configurable post length (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| PollsFEP-9967 Polls | Yes Source for Misskey: Polls (opens in a new tab) | Yes Source for Sharkey: Polls (opens in a new tab) |
|---|
| Scheduled posts | Yes2025.10.0+ One scheduled note per user by default; admins can raise the limit per role. Source for Misskey: Scheduled posts (opens in a new tab) | Yes2024.11.1+ Source for Sharkey: Scheduled posts (opens in a new tab) |
|---|
| Drafts | Yes2025.7.0+ Source for Misskey: Drafts (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Quote postsFEP-044f Consent-respecting quote postsFEP-dd4b Quote PostsFEP-e232 Object Links | Yes Source for Misskey: Quote posts (opens in a new tab) | Yes Source for Sharkey: Quote posts (opens in a new tab) |
|---|
| Control who can quote youFEP-044f Consent-respecting quote posts | No Source for Misskey: Control who can quote you (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Control who can reply | No Source for Misskey: Control who can reply (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Custom emojiFEP-9098 Custom emojis | Yes Source for Misskey: Custom emoji (opens in a new tab) | Yes Source for Sharkey: Custom emoji (opens in a new tab) |
|---|
| Post language | No Source for Misskey: Post language (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Pin posts to a profile | Yes Source for Misskey: Pin posts to a profile (opens in a new tab) | Yes Source for Sharkey: Pin posts to a profile (opens in a new tab) |
|---|
| Local-only posts | Yes Source for Misskey: Local-only posts (opens in a new tab) | Yes Source for Sharkey: Local-only posts (opens in a new tab) |
|---|
| Automatically delete old posts | No Old notes can be hidden or made followers-only automatically, but not deleted. Source for Misskey: Automatically delete old posts (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Long-form articlesFEP-b2b8 Long-form Text | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| HashtagsFEP-eb48 Hashtags | Yes Source for Misskey: Hashtags (opens in a new tab) | Yes Source for Sharkey: Hashtags (opens in a new tab) |
|---|
| Link previewsFEP-8967 Generating link previews for attached links | Yes Source for Misskey: Link previews (opens in a new tab) | Yes Source for Sharkey: Link previews (opens in a new tab) |
|---|
| Translate posts | Partial Needs an admin to set a DeepL API key. Source for Misskey: Translate posts (opens in a new tab) | Partial Needs an admin to configure DeepL, DeepLX or LibreTranslate. Source for Sharkey: Translate posts (opens in a new tab) |
|---|
| Media |
|---|
| Upload JPEG images | Yes Source for Misskey: Upload JPEG images (opens in a new tab) | Yes Source for Sharkey: Upload JPEG images (opens in a new tab) |
|---|
| Upload PNG images | Yes Source for Misskey: Upload PNG images (opens in a new tab) | Yes Source for Sharkey: Upload PNG images (opens in a new tab) |
|---|
| Upload animated GIFs | Yes Source for Misskey: Upload animated GIFs (opens in a new tab) | Yes Source for Sharkey: Upload animated GIFs (opens in a new tab) |
|---|
| Upload WebP images | Yes Source for Misskey: Upload WebP images (opens in a new tab) | Yes Source for Sharkey: Upload WebP images (opens in a new tab) |
|---|
| Upload HEIC images | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Upload AVIF images | Yes Source for Misskey: Upload AVIF images (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Upload MP4 video | Yes Source for Misskey: Upload MP4 video (opens in a new tab) | Yes Source for Sharkey: Upload MP4 video (opens in a new tab) |
|---|
| Upload WebM video | Yes Source for Misskey: Upload WebM video (opens in a new tab) | Yes Source for Sharkey: Upload WebM video (opens in a new tab) |
|---|
| Upload audio | Yes Source for Misskey: Upload audio (opens in a new tab) | Yes Source for Sharkey: Upload audio (opens in a new tab) |
|---|
| Several attachments per postFEP-1311 Media Attachments | Yes Source for Misskey: Several attachments per post (opens in a new tab) | Yes Source for Sharkey: Several attachments per post (opens in a new tab) |
|---|
| More than four attachments per post | Yes Up to 16 files per note. Source for Misskey: More than four attachments per post (opens in a new tab) | Yes Up to 16 files per note. Source for Sharkey: More than four attachments per post (opens in a new tab) |
|---|
| Image descriptions (alt text) | Yes Source for Misskey: Image descriptions (alt text) (opens in a new tab) | Yes Source for Sharkey: Image descriptions (alt text) (opens in a new tab) |
|---|
| Image focal point | No Source for Misskey: Image focal point (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Sensitive media | Yes Source for Misskey: Sensitive media (opens in a new tab) | Yes Source for Sharkey: Sensitive media (opens in a new tab) |
|---|
| Removes location data from photos | Yes Images with EXIF get a re-encoded public copy without metadata; the original stays on the server. Source for Misskey: Removes location data from photos (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Video and audio |
|---|
| Video transcoding | No Server only generates video thumbnails. Source for Misskey: Video transcoding (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Interactions |
|---|
| Likes | Yes Source for Misskey: Likes (opens in a new tab) | Yes Source for Sharkey: Likes (opens in a new tab) |
|---|
| Boosts | Yes Source for Misskey: Boosts (opens in a new tab) | Yes Source for Sharkey: Boosts (opens in a new tab) |
|---|
| Emoji reactionsFEP-c0e0 Emoji reactions | Yes Source for Misskey: Emoji reactions (opens in a new tab) | Yes Source for Sharkey: Emoji reactions (opens in a new tab) |
|---|
| Direct messages | Yes Source for Misskey: Direct messages (opens in a new tab) | Yes Source for Sharkey: Direct messages (opens in a new tab) |
|---|
| Approve followers manually | Yes Source for Misskey: Approve followers manually (opens in a new tab) | Yes Source for Sharkey: Approve followers manually (opens in a new tab) |
|---|
| Follow hashtags | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Lists | Yes Source for Misskey: Lists (opens in a new tab) | Yes Source for Sharkey: Lists (opens in a new tab) |
|---|
| BookmarksFEP-4772 Representing bookmarks | Yes Source for Misskey: Bookmarks (opens in a new tab) | Yes Source for Sharkey: Bookmarks (opens in a new tab) |
|---|
| Join fediverse groupsFEP-1b12 Group federation | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Host groups or communitiesFEP-1b12 Group federation | No Channels exist but are local-only and do not federate. Source for Misskey: Host groups or communities (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Interact from another serverFEP-3b86 Activity Intents | Yes Source for Misskey: Interact from another server (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| EventsFEP-8a8e A common approach to using the Event object type | No Source for Misskey: Events (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Privacy and safety |
|---|
| Followers-only posts | Yes Source for Misskey: Followers-only posts (opens in a new tab) | Yes Source for Sharkey: Followers-only posts (opens in a new tab) |
|---|
| Unlisted posts | Yes Called home visibility. Source for Misskey: Unlisted posts (opens in a new tab) | Yes Called home visibility. Source for Sharkey: Unlisted posts (opens in a new tab) |
|---|
| Block accounts | Yes Source for Misskey: Block accounts (opens in a new tab) | Yes Source for Sharkey: Block accounts (opens in a new tab) |
|---|
| Mute accounts | Yes Source for Misskey: Mute accounts (opens in a new tab) | Yes Source for Sharkey: Mute accounts (opens in a new tab) |
|---|
| Block whole servers (personal) | Yes Instance mute hides a server for that person. Source for Misskey: Block whole servers (personal) (opens in a new tab) | Yes Instance mute hides a server for that person. Source for Sharkey: Block whole servers (personal) (opens in a new tab) |
|---|
| Word filters | Yes Source for Misskey: Word filters (opens in a new tab) | Yes Source for Sharkey: Word filters (opens in a new tab) |
|---|
| Hide follower and following lists | Yes Source for Misskey: Hide follower and following lists (opens in a new tab) | Yes Source for Sharkey: Hide follower and following lists (opens in a new tab) |
|---|
| Choose whether posts are searchableFEP-5feb Search indexing consent for actorsFEP-268d Search consent signals for objects | No Source for Misskey: Choose whether posts are searchable (opens in a new tab) | Yes Source for Sharkey: Choose whether posts are searchable (opens in a new tab) |
|---|
| Hide from search engines | Yes Source for Misskey: Hide from search engines (opens in a new tab) | Yes Source for Sharkey: Hide from search engines (opens in a new tab) |
|---|
| Signed fetches required (secure mode)FEP-7502 Limiting visibility to authenticated actors | No Signatures are only checked on inbox POSTs. Source for Misskey: Signed fetches required (secure mode) (opens in a new tab) | Yes Admins choose never, always or essential; users can override for their own data. Source for Sharkey: Signed fetches required (secure mode) (opens in a new tab) |
|---|
| Moderation |
|---|
| Report content | Yes Source for Misskey: Report content (opens in a new tab) | Yes Source for Sharkey: Report content (opens in a new tab) |
|---|
| Forward reports to other servers | Yes Source for Misskey: Forward reports to other servers (opens in a new tab) | Yes Source for Sharkey: Forward reports to other servers (opens in a new tab) |
|---|
| Block servers (admin) | Yes Source for Misskey: Block servers (admin) (opens in a new tab) | Yes Source for Sharkey: Block servers (admin) (opens in a new tab) |
|---|
| Limit servers | Yes Silenced instances. Source for Misskey: Limit servers (opens in a new tab) | Yes Silenced instances. Source for Sharkey: Limit servers (opens in a new tab) |
|---|
| Allowlist federation | Yes Source for Misskey: Allowlist federation (opens in a new tab) | Yes Source for Sharkey: Allowlist federation (opens in a new tab) |
|---|
| Import server blocklists | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Approve sign-ups | Unknown. Answer it for Misskey | Yes Source for Sharkey: Approve sign-ups (opens in a new tab) |
|---|
| Invite links | Yes Source for Misskey: Invite links (opens in a new tab) | Yes Source for Sharkey: Invite links (opens in a new tab) |
|---|
| CAPTCHA on sign up | Partial Needs hCaptcha, reCAPTCHA, Turnstile or a self-hosted mCaptcha server. Source for Misskey: CAPTCHA on sign up (opens in a new tab) | Partial Needs a third-party CAPTCHA service such as FriendlyCaptcha or hCaptcha. Source for Sharkey: CAPTCHA on sign up (opens in a new tab) |
|---|
| Moderation audit log | Yes Source for Misskey: Moderation audit log (opens in a new tab) | Yes Source for Sharkey: Moderation audit log (opens in a new tab) |
|---|
| Appeal moderation decisions | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Custom content rules | Yes Prohibited words reject notes and sensitive words force home visibility, for local and remote notes. Source for Misskey: Custom content rules (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Discovery |
|---|
| Full-text search | Partial Note search is off by default and must be allowed per role; Meilisearch optional. Source for Misskey: Full-text search (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Trending content | Yes Source for Misskey: Trending content (opens in a new tab) | Yes Source for Sharkey: Trending content (opens in a new tab) |
|---|
| Profile directory | Yes Source for Misskey: Profile directory (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Local timeline | Yes Source for Misskey: Local timeline (opens in a new tab) | Yes Source for Sharkey: Local timeline (opens in a new tab) |
|---|
| Federated timeline | Yes Source for Misskey: Federated timeline (opens in a new tab) | Yes Source for Sharkey: Federated timeline (opens in a new tab) |
|---|
| RSS feeds | Yes Per-user Atom and RSS feeds. Source for Misskey: RSS feeds (opens in a new tab) | Yes Per-user feeds; users can turn theirs off. Source for Sharkey: RSS feeds (opens in a new tab) |
|---|
| Relay supportFEP-ae0c Fediverse Relay Protocols: Mastodon and LitePub | Yes Source for Misskey: Relay support (opens in a new tab) | Yes Source for Sharkey: Relay support (opens in a new tab) |
|---|
| Federation and protocols |
|---|
| NodeInfoFEP-f1d5 NodeInfo in Fediverse SoftwareFEP-0151 NodeInfo in Fediverse Software (2025 edition) | Yes Source for Misskey: NodeInfo (opens in a new tab) | Yes Source for Sharkey: NodeInfo (opens in a new tab) |
|---|
| RFC 9421 HTTP signatures | No Signs and verifies draft-cavage signatures only. Source for Misskey: RFC 9421 HTTP signatures (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Object integrity proofsFEP-8b32 Object Integrity Proofs | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Group federation (FEP-1b12)FEP-1b12 Group federation | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Fetches missing repliesFEP-f228 Backfilling conversationsFEP-7458 Using the replies collection | Unknown. Answer it for Misskey | No Release notes say remote replies are not fetched. Source for Sharkey: Fetches missing replies (opens in a new tab) |
|---|
| Diaspora protocol | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Nomadic identityFEP-ef61 Portable Objects | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| ActivityPub client-to-server APIFEP-d8c2 OAuth 2.0 Profile for the ActivityPub API | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Apps and API |
|---|
| Mastodon-compatible API | No Not in Misskey; Sharkey adds it as a fork feature. Source for Misskey: Mastodon-compatible API (opens in a new tab) | Yes Source for Sharkey: Mastodon-compatible API (opens in a new tab) |
|---|
| Official mobile app | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Installable web app | Yes Source for Misskey: Installable web app (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Push notifications | Yes Source for Misskey: Push notifications (opens in a new tab) | Yes Source for Sharkey: Push notifications (opens in a new tab) |
|---|
| Webhooks | Yes Source for Misskey: Webhooks (opens in a new tab) | Yes Source for Sharkey: Webhooks (opens in a new tab) |
|---|
| Documented API | Yes Source for Misskey: Documented API (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Running a server |
|---|
| Official Docker image | Yes Source for Misskey: Official Docker image (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| S3-compatible object storage | Yes Source for Misskey: S3-compatible object storage (opens in a new tab) | Yes Source for Sharkey: S3-compatible object storage (opens in a new tab) |
|---|
| PostgreSQL | Yes Source for Misskey: PostgreSQL (opens in a new tab) | Yes Source for Sharkey: PostgreSQL (opens in a new tab) |
|---|
| MySQL or MariaDB | No PostgreSQL only. Source for Misskey: MySQL or MariaDB (opens in a new tab) | No PostgreSQL only. Source for Sharkey: MySQL or MariaDB (opens in a new tab) |
|---|
| SQLite | No PostgreSQL only. Source for Misskey: SQLite (opens in a new tab) | No PostgreSQL only. Source for Sharkey: SQLite (opens in a new tab) |
|---|
| Single-user mode | Yes Source for Misskey: Single-user mode (opens in a new tab) | Unknown. Answer it for Sharkey |
|---|
| Handles on a different domain | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|
| Custom themes or CSS | Yes Admins set default light and dark themes; users can install themes. Source for Misskey: Custom themes or CSS (opens in a new tab) | Yes Admins can inject custom HTML such as CSS into every page; users can install themes. Source for Sharkey: Custom themes or CSS (opens in a new tab) |
|---|
| Cleans up cached remote media | Yes Source for Misskey: Cleans up cached remote media (opens in a new tab) | Yes Source for Sharkey: Cleans up cached remote media (opens in a new tab) |
|---|
| Plugins or extensions | Unknown. Answer it for Misskey | Unknown. Answer it for Sharkey |
|---|