Pricing
Blocking is free forever — it costs us almost nothing to run and it's the thing that has to work before anyone trusts the rest. What you pay for is retention depth and restore reach once you need to go back further than yesterday.
Free
$0forever, 1 project
Full destructive-statement blocking, no time limit, no card required. Enough to survive the first accident.
Join the waitlistPro
$19/mo per project
30-day retention and unlimited restores. Cheaper than upgrading to Supabase Pro just to get a 7-day backup.
Join the waitlist| Feature | Free | Pro |
|---|---|---|
| Projects | 1 | Per project |
| Destructive-SQL blocking | Full, forever | Full, forever |
| Auto-snapshot before every risky statement | Included | Included |
| Snapshot retention | Last 3 risk points, or 24 hours — whichever is more | 30 days |
| Restores | Unlimited, within retention | Unlimited |
| Weekly digest | Included | Included |
Also coming, not yet shippable to sell: RLS/policy drift alerts, a CI-friendly CLI, and a $49/mo team tier once its own features (restore drills, migration dry-runs) exist.
Why $19, and why per project
It's the same money as upgrading to Supabase Pro ($25/mo) just to get a 7-day backup — except $19 buys 30-day, action-scoped, one-click restore, which is strictly better on the dimension that made you look at this page. Pricing is per project because protection is per database: a second Supabase project is a second thing that can go wrong.
Billing
Payments are processed by Creem, our merchant of record — see the refund policy for cancellation terms. No annual plan, no multi-seat pricing yet; a team tier arrives once its own features exist. See terms for the full agreement.