Skip to Content
v0.8.0 · shippedNative iOS / Android / Flutter / Capacitor SDKs, A2A discovery, SOC 2 readiness, residency, BYO storage, BYOK. Read the changelog →
Security & complianceSOC 2 readiness

SOC 2 readiness

Mushi ships a SOC 2 Type 1 readiness module. It is not a certification on its own — but it gives auditors the evidence they need.

What’s automated

ConcernMechanism
Access — who/what/whenaudit_log table, append-only, RLS on by user
RLS policy coveragemushi_rls_coverage_snapshot() cron, daily
Data retentiondata_retention_policies per project; nightly cron
DSAR (data subject access)request_dsar() SQL fn → tarball signed URL
Evidence packsoc2-evidence Edge Function → quarterly snapshot
Encryption-in-transitTLS-only (Supabase enforces)
Encryption-at-restpgsodium for PII columns; Supabase disk encryption
Backup / DRSupabase point-in-time recovery

Audit dashboard

In the admin console: Compliance → SOC 2.

Lists the latest evidence pack, RLS coverage delta, retention cron status, and outstanding DSAR requests. A single button regenerates the quarterly evidence pack on demand.

Last updated on