Applications receive data. Never tokens.
Credentials without custody
OAuth tokens never leave the server trust boundary. Agents request actions, not credentials. The vault uses a token for one call and discards it — architecturally, not by policy alone.
- Three-zone trust model: untrusted runtime, authenticated BFF, high-security vault
- Authorization before credential retrieval — PDP decides first
- No token in browser memory, logs, or workflow outputs