Back to home
DRAFT — pending legal review. This document has not been reviewed by counsel, is not final, and is not yet binding.

Security

Last updated 27 July 2026

1. Encryption of provider credentials (BYOK)

When you connect your own model-provider API keys (BYOK), the key is encrypted at rest using AES-256-GCM envelope encryption: each key is protected by a freshly generated data encryption key (DEK), and that DEK is itself wrapped by a key-encryption key (KEK) before the envelope is stored. Only a last-four fragment of a connected key is ever returned by the API or shown in the console.

2. Encryption in transit

Traffic to AI Setu’s hosted services is served over HTTPS, terminated at the load balancer with a certificate issued through AWS Certificate Manager.

3. Tenant isolation

Requests, credentials, and stored data are scoped to your tenant in the gateway’s authentication and BYOK-lookup paths, so one tenant’s traffic and secrets are not reachable through another tenant’s credentials.

4. Access control and audit logging

Administrative and platform-level actions are recorded to an audit log accessible to organization admins, so privileged changes can be reviewed after the fact.

5. What we have not yet formalized

The following are not yet verified or committed to, and should not be assumed until this document is published:

TODO (security review): third-party certifications (e.g. SOC 2, ISO 27001), penetration test cadence and reports, a public vulnerability disclosure program, incident response SLAs, backup/disaster-recovery specifics, and employee access-control/background-check policies. Do not state any of these as fact until verified and approved.