Admin Portal
Manage trips, participants, and submissions.
Sign in
Enter the admin password to continue.
All Trips
Create a new trip
DB Recovery
Cloudflare D1 Time Travel β point-in-time restore with undo.
Database status:
Last snapshot: never
Last restore/undo: never
Download Current Snapshot
Export all tables as JSON
Restore to Timestamp
Warning: Restore replaces the live database and cancels all in-flight queries. This affects active users.
Undo Last Restore
Restores to the bookmark captured before the last restore. Also downloads pre/post snapshots.
Danger Zone
Reset Entire Database
Permanently deletes ALL trips, participants, selections, modules, and submissions. A pre-reset snapshot is downloaded automatically β use PITR restore to recover.
▸ Existing destructive actions
- Delete Trip β available in each trip's detail view under Trip Actions → Danger zone
- Remove Participant β per-participant button in trip detail → Participants list
- Reset Submission β per-participant button (clears submitted status, requires re-submit)