Tenant isolation
Tenant identity comes from authenticated context. D1 routing, R2 keys, and hydrated vector results are reauthorized server-side.
Security
Kiteframe publishes implemented safeguards and avoids unsupported certification claims.
Tenant identity comes from authenticated context. D1 routing, R2 keys, and hydrated vector results are reauthorized server-side.
Read and write scopes remain separate. Sensitive writes require step-up authentication or human approval.
Sensitive content is redacted from logs by default, with retention tiers for traces, attachments, and conversations.
Membership changes, release promotion, action approval, secret rotation, and exports emit attributable audit events.
Source text is data, tool policy is enforced outside the model, and adversarial tests run before promotion.
Runbooks cover bad releases, credential compromise, queue backlogs, billing errors, and data-rights failures.
Workers, D1, R2, Vectorize, Queues, Workflows, and Email Service use bindings instead of embedded platform credentials.
Send details to support@kiteframe.xyz with “Security” in the subject.