Zero-Trust Architecture
Security at Ektasi is enforced by runtime constraints, not legal promises. Each layer is implemented in code and exercised by tests.
Edge
Per-request nonce CSP + security headers; edge-verified jose JWT sessions injected as identity headers.
Tenant Isolation
PostgreSQL Row-Level Security — a query from one tenant cannot return another tenant’s data.
Secrets
AES-256-GCM with per-tenant HKDF-derived keys; the platform KEK + per-tenant salt derive the DEK (never stored).
Forensic Ledger
Append-only audit_logs enforced by a database trigger; every sensitive action emits an entry.
AI Containment
Natural-language→SQL runs behind a fail-closed lexical gate, proven by deterministic tests on every build.
Erasure
Decommission destroys the per-tenant salt — ciphertext, including backups, becomes permanent mathematical noise.