githubEdit

shieldAPI Key Security

Understand the risks of client-side API keys and how AIDevKit helps protect them

API keys are the credentials that authenticate your requests to AI providers. Keeping them safe is critical — a leaked key means unauthorized actors can make API calls billed to your account, potentially racking up large charges or exhausting your quota.

This section covers:

  • Client-Side Keys — The inherent risks of including API keys in a deployed application, and how to minimize exposure when a server-side approach is not an option.

  • How AIDevKit Protects Your Keys — A detailed look at the SecureToken encryption system built into AIDevKit, and its honest limitations.

  • Best Practices — Actionable recommendations for reducing risk at every layer.

Last updated