Automatic Supabase backups of your whole project: data, user accounts, files and server code, stored in the EU. Every database backup is restore-tested.
ReviveDB keeps recovery points outside Supabase for the database and Auth, Storage files and bucket settings, and Edge Functions with their deploy metadata. Each database backup is restored into an isolated PostgreSQL instance and compared with an inventory from the same snapshot. Storage files and Edge Function bundles are hash-checked. Secret values are not copied.
Projects connect through Supabase OAuth. Each backup uses a temporary read-only database login, so most projects never share their database password. Recovery points can be restored to a new Supabase project from the dashboard. Your live project is not affected.
The free plan covers 1 project up to 1 GB with weekly backups. Paid plans add daily backups, more projects and longer retention.