Workspace access
Workspace views sit behind authenticated routes. Media access is handled through short-lived signed URLs (15-minute TTL) rather than public bucket links. Role-based access (owner / admin / editor / viewer) is enforced in the product.
Data in transit and at rest
All traffic is served over TLS 1.3. Data at rest is encrypted with AES-256 (Supabase managed Postgres and Storage default). Backups are encrypted with the same standard.
Tenant isolation
Row-level security (RLS) policies enforce workspace isolation at the database layer. Every privileged operation (for example, pro_override) is recorded in an audit log.
Vendor processing
Creative analysis is run on Google Cloud Vertex AI and related Google Cloud services. Per Vertex AI terms, customer inputs are not used to train foundation models. Full sub-processor list at /legal/sub-processors.
Data residency
Primary database and object storage run in Supabase EU (Frankfurt). Select operational sub-processors (Vercel, Stripe, Resend, PostHog, Sentry) are US-based or multi-region. Cross-border transfers are covered by SCCs per our DPA.
Independent testing
Most recent independent penetration test: April 2026 (internal review plus Codex agent-driven scan). Summary available to enterprise prospects on request under NDA.