Trust · v1 · 2026
Trust, hosting, and the honest state of the platform.
A reference page for procurement and security teams. Each row is marked with what ships today, what runs only in pilot, and what is on the planned runway to GA. If a guarantee you need is not on this page, ask us before signing anything.
Pilot postureManaged onboardingNo self-serve signupGuided pilots only
Last updated · 2026-06-15
Hosting and deployment
Audit 360 is a modular monolith (NestJS + Next.js, PostgreSQL, Redis, object storage). The platform is deployed per-tenant on dedicated infrastructure managed by Sigmoid Analytica.
Managed single-tenant deployment
Each pilot customer gets a dedicated database, object store, and application instance. No shared application runtime across customers in pilot phase.
Pilot posture by design — pre-GA we are not running shared multi-tenant infrastructure.
PilotMulti-tenant isolation in the data model
Every queryable entity carries a `tenantId` foreign key. Service-layer queries are tenant-scoped at the API boundary; cross-tenant reads are not exposed at any endpoint.
Verified in Prisma schema and the API access-control layer.
LiveCloud infrastructure-as-code (Kubernetes / Terraform)
Production deployment automation. Today, customer deployments are provisioned by the engineering team via documented runbooks; full IaC is on the runway to GA.
Roadmap
Tenant isolation and audit trail
Tenant isolation and the audit log are platform behaviour, not a configuration toggle. Both are enforced at the schema and service layers.
Tenant-scoped audit log
Every write operation is recorded with actor, timestamp, and a before/after JSON snapshot. The audit log is `tenantId`-scoped — no cross-tenant access path exists.
LiveSource → risk → plan → engagement lineage
Every artefact carries a queryable trail back to the source documents it was built from. Lineage is a SQL query, not a manual reconstruction.
LiveAudit log retention windows (configurable per tenant)
Today the audit log is retained for the lifetime of the deployment. Configurable retention policies are on the GA runway.
Roadmap
Identity and access
Authentication is JWT-based with password credentials. SSO and MFA are on the runway to GA — pilot customers operate without them today.
Role-based access control
Roles enforce state-transition permissions across the platform (e.g., only `AUDIT_DIRECTOR` or `CAE` can approve an annual plan). Roles are checked at the service layer, not just the UI.
LiveJWT + refresh-token auth
Access tokens with refresh-token rotation. Passwords meet a 12-character minimum and are stored as Argon2 hashes.
LiveSSO (SAML / OIDC)
Enterprise identity integration. Required for GA — will be available before any non-pilot deployment.
RoadmapMFA (TOTP / WebAuthn)
Multi-factor authentication for human users. Required for GA — will be available before any non-pilot deployment.
Roadmap
Data residency and sub-processors
Pilot deployments run in a customer-aligned region with a documented sub-processor list. Procurement teams: ask us for the current sub-processor disclosure before signing.
Customer-aligned hosting region
Pilot deployments are placed in the customer-relevant region (e.g., South Africa for public-sector South African customers). Region selection is part of pilot scoping.
PilotSub-processor disclosure
A current sub-processor list — covering hosting, email delivery, observability, and object storage — is available on request before a pilot contract is signed.
On-request disclosure today; public sub-processor page is on the GA runway.
LiveData export and termination
On pilot termination, all customer data is exported in a documented format and the production instance is shut down. Retention windows post-termination are part of the pilot agreement.
Pilot
Pilot vs GA posture
Audit 360 is in a managed-pilot phase. Pilots are scoped, signed, and onboarded with engineering involvement — not a self-serve product. GA posture will add the items marked Roadmap above.
No self-serve signup
There is no public sign-up form. Pilot scope, region, integration touchpoints, and SLAs are part of a contracted engagement.
LiveGuided onboarding
Every pilot gets an onboarding engineer for tenant provisioning, first admin invite, organisational structure import, and configuration walk-through.
LivePublished SLAs and uptime targets
Pilot SLAs are part of the contracted engagement today. Published uptime targets and credits are on the GA runway.
Roadmap
Talk to us
Procurement question we did not answer? Ask us before signing.
This page covers what we can publish. For sub-processor lists, region-specific guarantees, deeper isolation diagrams, or RFP responses — write to us and we will send you a current pack.