Platform
Security model
The rules every route is reviewed against.
Rules
- Authentication is not authorization: every route proves the session or key may act on the exact target.
- Request values (tenant, application id, user id) are selectors only; scope is derived server-side.
- Cross-tenant access is 403. Where existence must be hidden, a consistent 404.
- No backend secret, provider secret or secret-file path is ever sent to the browser or held by the edge.
- Missing credentials and unreachable engines fail closed.
More
The public security page describes deployment: encrypted mounts, secrets materialised at deploy time, internal TLS and pinned engine certificates.