Trust
Security at KeyC
Built as a control plane for spend and access — not a prompt archive.
We never store prompts
Request bodies stream through the gateway to OpenAI/Anthropic. We persist metadata only: tokens, model, latency, cost, and status.
Provider key vault
Real provider keys are encrypted at rest with AES-256-GCM. The master key lives in your environment (never in the database). Keys are never returned by the API after vaulting.
Virtual keys
Issued as kc-… secrets, stored as SHA-256 hashes only. Shown once at creation. Revocation propagates via Redis pub/sub across gateway replicas in about a second.
Data plane isolation
The gateway authenticates from memory cache and Redis — Postgres is not on the request path. If the control plane is briefly unavailable, in-flight governed traffic can continue from cache.
Redis unavailability uses a documented fail-open for availability; budgets may not enforce until Redis recovers. Contact us for enterprise fail-closed options.
Account security
- Passwords hashed with scrypt
- Signed HTTP-only session cookies
- Email verification for self-serve signups
- Optional TOTP MFA for owners and admins
- Enterprise SSO/SAML on request
Compliance artifacts
DPA & subprocessors · Privacy Policy · Developer privacy notes
Questions: ap9ullah@gmail.com