Key prefixes
Test keys exist on every paid tier and on the Free trial. You can hold many test keys with no impact on quota.
Managing keys
The developer console at console.keplerinsights.us is the single source of truth:- Create a key — name it (e.g. “production”, “staging”), choose mode (live or test). The raw key is displayed exactly once.
- List keys — see prefix, label, status, and
last_used_atfor every key on your account. - Revoke a key — instant from the console; takes up to 5 minutes to propagate to the API edge (we cache authorization decisions for that long; this matches Stripe’s API-key cache behavior).
Security model
- Keys are stored hashed (SHA-256). We cannot recover a key after creation; if you lose it, revoke and reissue.
- Rotation: create a new key, deploy, then revoke the old one. There’s no enforced rotation interval, but quarterly is sane practice.
- Compromise: revoke immediately from the console, then email
noah@keplerinsights.usso we can audit the access log together.

