Skip to content
Undrop

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.

Start free

Pro

$19/mo per project

30-day retention and unlimited restores. Cheaper than upgrading to Supabase Pro just to get a 7-day backup.

Upgrade to Pro
Feature comparison between Free and Pro plans
FeatureFreePro
Projects1Per project
Destructive-SQL blockingFull, foreverFull, forever
Auto-snapshot before every risky statementIncludedIncluded
Snapshot retentionLast 3 risk points, or 24 hours — whichever is more30 days
RestoresUnlimited, within retentionUnlimited

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. A weekly email digest is on the same list.

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 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

Upgrading is self-serve from your account: choose the project you want covered, pay, and that project moves to Pro. Billing is monthly and you can cancel at any time. Payments are processed by Creem, our merchant of record — Creem is the seller of record on your receipt and handles VAT and sales tax for your country, charged on top of the $19. 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.