pgProofGet early access

Fix

Supabase paused your project. Get the data out first.

Free-plan projects pause after about a week without activity. The data isn't gone — but the right response is to restore it, export immediately, and only then decide what's next.

Step 1 — restore from the dashboard

Open the project in the Supabase dashboard and click Restore project. Unpausing usually takes a few minutes. Don't postpone this: a paused project's data is retained, but retention policies change and a project you can't unpause is a support ticket, not a download button. Do it while it's routine.

Step 2 — export before anything else

The moment it's back, take a full dump through the Session Pooler (IPv4 — why the direct host may not work for you):

pg_dump -Fc -f rescue-$(date +%F).dump \
  "postgresql://postgres.<REF>:<PWD>@aws-0-<REGION>.pooler.supabase.com:5432/postgres"

That single file contains your tables, data, RLS policies and auth users. Storage files (uploads) are separate — pull them via the Storage API if you have any.

Step 3 — stop the cycle

Never rescue in a panic again

pgProof keeps an off-platform, restore-tested copy of your Supabase project on schedule — free tier for one project. When a project pauses, your data is already somewhere safe, and you have proof it restores.

Join the early-access waitlist