Data layer
Where CallVault keeps things — an on-device SQLite database as the source of truth, recording metadata in Supabase, and audio backups in FilesHub.
Where CallVault keeps things — an on-device SQLite database as the source of truth, recording metadata in Supabase, and audio backups in FilesHub.
What leaves your device, where it goes, and the safeguards — a 100 MB per-file cap, retry with backoff, and nothing deleted before it is confirmed synced.