Encryption and isolation
- TLS 1.2+ in transit; encryption at rest with per-tenant envelope keys for documents.
- Tenant isolation enforced twice: in application policies and by Postgres row-level security.
- Automated tests prove no cross-tenant access, including through search and agent answers.