Trust · BCDR

Business Continuity & Disaster Recovery

What happens when the primary region falls over.

← back to /trust

Recovery objectives

Recovery Time Objective (RTO)4 hours
Recovery Point Objective (RPO)1 hour
Maximum Tolerable Downtime8 hours

Multi-region posture

Backups

Quarterly DR test runbook

  1. Restore the latest daily logical backup to a clean Supabase project.
  2. Run the migration replay to bring schema to head.
  3. Verify row counts on the 6 highest-traffic tables against the snapshot.
  4. Deploy a Vercel preview pointing at the restored project.
  5. Smoke-test 5 critical paths: sign-in, leaderboard, journal write, alert dispatch, packet generation.
  6. Record RTO/RPO measurements; file in compliance Notion.

Incident response