| Subprocessor certs | Deepgram (SOC 2 certified), WorkOS (SOC 2 Type II certified). OpenAI, Anthropic, and Google Gemini: enterprise/API terms, no training on customer content by default under standard API use. |
| Retention | No raw audio stored, ever. Transcripts, flash tips, and backend coverage checkpoints auto-purged 24 hours after creation (hourly cron). Abandoned sessions purged on the same schedule. |
| LLM data handling | zeroDataRetention: true on every Vercel AI Gateway request (Google Gemini flash decide and ledger tick; Anthropic Haiku author). OpenAI Realtime doesn’t train on API content by default; standard accounts may hold abuse-monitoring logs up to 30 days, a platform-level safeguard, not something we control or opt into. |
| Encryption | TLS 1.2+ in transit. Encryption at rest via Convex/cloud provider defaults. Auth tokens in macOS Keychain only. |
| Access control | One founder-engineer, no other employees. Sole access to Convex, Vercel, and Railway; MFA enforced on all four platforms (incl. WorkOS). No shared logins, no standing service accounts. Formal access policy (documented list, no over-provisioning) goes in before the first hire gets prod credentials. |