Feature
Secure API keys
Hashed keys, per-key limits and model permissions. Revoke any key instantly.
API keys are never stored in plain text — only hashes. Set spending limits per key, choose exactly which models each key can use, and block or delete a key from the dashboard to stop it instantly. Two-factor sign-in protects the account itself, so a leaked password is not a leaked wallet.
Storage
Hashed
Limits
Per key
Account
Two-factor sign-in
What you get
- Keys shown once at creation, hashed at rest
- Allow or block individual models per key
- Per-key spending limits
- Block, unblock or delete keys anytime
- Two-factor authentication on the account
Common use cases
Production appsClient projectsCI pipelinesTeam access control
How it works
- 1Create a keyGenerate a key from the dashboard — it is shown once and stored hashed.
- 2Scope itSet a spending limit and choose which models the key may call.
- 3Deploy itUse the key in your app, agent or CI pipeline.
- 4Revoke anytimeBlock or delete the key from the dashboard and it stops working immediately.
Frequently asked questions
Can I see my key again later?
No. Keys are shown once at creation and only their hash is stored — create a new key if one is lost.
Can a key be limited to one model?
Yes. Each key can allow or block individual models and carry its own spending limit.
How fast does revocation take effect?
Immediately. A blocked or deleted key stops working right away.