Security

Tenant isolation, role-based access and full audit logging

Row-level security

Every table enforces tenant isolation at the database level, so organizations can never see each other's data.

Role-based access

Fine-grained roles and permissions control exactly what each user can view or change.

Private evidence storage

Uploaded evidence is stored in access-controlled buckets, never publicly accessible.

Immutable audit trail

Every action, status change and closure is recorded in a complete, tamper-evident audit trail.

Least privilege by design

Services and integrations are granted only the minimum access required to do their job.