Zero-Trust Architecture

Every request authenticated. Every action authorised. No implicit trust between system components. Default deny on all access decisions.

Encryption

Data encrypted at rest and in transit. HTTPS enforced. TLS required. No plaintext data in storage or transmission.

Multi-Tenant Isolation

Strict namespace separation per organisation. No cross-tenant data access. Enforced at storage, execution, and audit layers independently.

Signed URL Access

No direct storage access permitted. All file reads and writes use short-lived signed URLs. No credentials ever exposed to UI or logs.

Injection Prevention

SQL injection, prompt injection, code injection, and command injection protections applied at every system boundary. Schema validation enforced on all inputs.

Secrets Management

No secrets in UI, logs, or version control. Secure encrypted environment storage with rotation enforced. Short-lived JWT tokens throughout.

Full security overview

The About → Security page covers the complete security model including threat model, layers, and authentication tokens.

Security Overview Contact Sales