Tenant isolation
Every customer is an Organization. Every tenant-scoped table carries an organisation identifier, and isolation is enforced at the application layer.
- Row-level scope enforcement
- Cross-tenant queries blocked
- Automated isolation tests
An AI governance platform holds an organisation's most sensitive inventory: which team does what, with which data. That is why isolation, identity and auditability are designed in from the start.
Tenant isolation, strong identity and tamper-evident records.
Every customer is an Organization. Every tenant-scoped table carries an organisation identifier, and isolation is enforced at the application layer.
Connect to your corporate identity provider with per-tenant OIDC configuration; where local login is used, TOTP-based multi-factor authentication is mandatory.
Every critical action, including permission changes, is written to the audit trail with its actor and rationale, and can be exported.
On a multi-tenant platform the biggest risk is a single query that accidentally escapes its scope. That is why isolation is a tested behaviour, not a hoped-for assumption.
is_platform_owner).A spoke representative sees only their own business unit's inventory, and that constraint is applied through query scope rather than by hiding parts of the interface. A request that bypasses the UI and calls the API directly hits the same boundary.
The following controls are part of the platform's standard configuration.
| Area | Control | Note |
|---|---|---|
| Authentication | OIDC/SSO or local password with bcrypt | Configured per tenant |
| Multi-factor authentication | Mandatory TOTP MFA | Required for local password login |
| Session | Short-lived access token + refresh | Role claims mapped at token issuance |
| Authorisation | Role-based access control (RBAC) | Scope enforced at the data layer |
| Transport security | HTTPS/TLS | Terminated at the reverse proxy |
| Application headers | Security headers and CORS policy | helmet-based configuration |
| Abuse prevention | Rate limiting | Tightened on authentication endpoints |
| Input validation | Schema-based request validation | On all write endpoints |
| Auditability | Central audit trail and structured logging | Exportable |
We take reports from security researchers seriously. Please send your finding to our security team together with reproduction steps. We will confirm receipt and keep you informed as the process progresses.
Discuss architecture, data residency and deployment model questions directly with our engineering team.