🧪 Free beta through September 30, 2026. Every tier is free right now — paid plans below show what pricing will be, up front, no surprises.

Keep your registrations open.

Automatic screening for your Mastodon approval queue. Bots rejected at the edge, humans approved in seconds — and the ambiguous cases left where they belong: with your moderators.

Join the free beta Read the docs
How it works

Your approval queue, screened automatically

With registrations in approval mode, a small sidecar — one readable file, zero dependencies — checks each pending application against reputation lists, the "reason for joining" text, and signup-pattern heuristics. Every application gets one of three verdicts:

PASS

Approved

Clean IP history, natural application language. Real newcomers get in without waiting days for a moderator.

FLAG

Left for your moderators

Ambiguous cases stay in your queue. The difficult judgment call is always human — never ours.

BLOCK

Rejected at the edge

Disposable emails, datacenter IPs, templated spam text, same-subnet signup bursts, script/locale mismatches.

Safety properties

The safety rules are the product

Dry-run firstIt shows you every decision it would make before you let it touch anything.
Fail-to-queueAny error leaves applications waiting in your queue. It can never approve on failure.
Your Mastodon stays unmodifiedWorks through the admin API you already have. No patches, no forks.
Read it before you trust itThe sidecar is a single short file with zero dependencies — on purpose.
EU processingScreening runs on infrastructure in Iceland (EU/EEA jurisdiction).
Isolated by architectureOne screening engine per instance. No cross-instance profiles can exist.
Data minimizationOnly five registration fields are processed. No tracking, ever.
See it run

Forty seconds, unedited

A real applicant is approved. Then twelve registrations arrive from one subnet carrying identical application text — flagged for review, then blocked outright as the pattern builds. Then another real applicant, from somewhere else entirely, is approved untouched.

Terminal recording of the live screening service. The verdicts on screen are the verdicts it returned — nothing staged, nothing edited.

Pricing

Free now. Honest later.

Everything is free during the beta. These are the prices that begin after September 30, 2026 — published up front. Small instances keep a free tier permanently.

Annual = 2 months free

Community

$0 forever
  • Instances up to ~500 MAU
  • Full 3-layer screening
  • 2,000 screenings/mo
  • 1 API key
Get a free key

Instance

$9 /month
  • Up to ~5,000 MAU
  • 20,000 screenings/mo
  • Webhooks
  • 3 API keys · email support

Large Instance

$29 /month
  • 5,000+ MAU
  • 100,000 screenings/mo
  • Webhooks · 10 API keys
  • Direct support

Provider

Custom from $199/mo
  • Managed-hosting fleets
  • Universities & institutions
  • Fleet API · invoicing · DPA
  • Dedicated support
Talk to us