Credentials are injected server-side at call time — nothing to leak, paste, or commit.
The problem
Raw keys in .env files, prompts, and configs
A prompt-injected agent is a leaked key
Every laptop is a place the password lives
Nobody can find them all to rotate them
How a secret stays put
OAuth tokens and API keys live in one encrypted place — not in .env files.
No credential in the prompt, the code, or the config.
Server-side, at call time — the agent sees results, never tokens.
Removing a connection deletes its token; nothing runs on a stale grant.
See it
THE CREDENTIAL IS INJECTED SERVER-SIDE AT CALL TIME — THE AGENT NEVER HOLDS IT
Capabilities
The payoff
A compromised agent stops being a compromised credential.
Questions
Related solutions