Tenant isolation by default
Every table is RLS-enabled with org-scoped policies enforced inside Postgres. Cross-tenant reads are physically impossible — not policy-prevented, structurally prevented. Magic-link and survey-token paths route through the admin client, never via permissive policies.