Security
Your data is safe with us
We take data security seriously. Hereβs exactly how we protect your voice profiles, writing samples, and account information.
Technical details
Database & Storage
- βPostgreSQL database via Supabase (AWS RDS)
- βRow Level Security (RLS) ensures users can only access their own data
- βAutomatic daily backups with 30-day retention
- βPoint-in-time recovery available for enterprise
Authentication
- βEmail/password authentication via Supabase Auth
- βPasswords hashed with bcrypt (cost factor 12)
- βJWT tokens with short expiry β automatically refreshed
- βSession invalidation on logout and password change
AI Processing
- βContent generation requests are processed ephemerally β not stored by AI providers beyond the API call
- βWe use Anthropic Claude for generation; their API does not train on API requests by default
- βYour voice profile fingerprint is computed locally on our servers β not sent to AI providers
Network Security
- βAll traffic encrypted with TLS 1.3
- βHTTPS enforced β HTTP connections are rejected
- βCORS configured to restrict cross-origin requests
- βRate limiting on all API endpoints to prevent abuse
Found a security issue?
We take security reports seriously. If you discover a vulnerability, please disclose it responsibly by emailing us directly. We will acknowledge your report within 48 hours and keep you updated as we address it.
Report a vulnerability β