Merge gates
Automated architectural and security checks run on every change — tenant isolation, input validation, secret handling, accessibility and more. No bypass flags.
The principles we enforce in code, gate on every change and hold to in production. Written for the security team that will review us.
The controls below are enforced by code and automated gates. The principles are on the architecture page; detailed design is available under NDA.
Automated architectural and security checks run on every change — tenant isolation, input validation, secret handling, accessibility and more. No bypass flags.
Unit, property, integration and end-to-end suites run in isolated containers against the production build; schema proofs run on fresh and upgraded databases.
Our own code and images are scanned on the production pipeline. Detector defects found that way are fixed in the detector, not suppressed.
Rootless image builds, signed images, a private mirror for upstream images, and pinned dependencies with automated updates through the same gates.
Platform secrets live in a managed secrets store; customer credentials are encrypted at rest and rotatable. Automated checks reject hard-coded secrets.
Structured logs, metrics and traces across the platform, with alerting on security anomalies and policy-evaluation failures.
Discuss your security requirements, review the published architecture and request supporting evidence under NDA.