Drop-in secure API key management for your LLM applications
<script src="https://runtime.useignition.app/latest/ignition.js"></script> <script> // Mount key input UI ignition.mountKeyProxy('openai', document.getElementById('key-input')); // Make authenticated requests const response = await ignition.fetch('openai', { url: 'https://api.openai.com/v1/chat/completions', method: 'POST', body: { model: 'gpt-3.5-turbo', messages: [{ role: 'user', content: 'Hello!' }] } }); </script>
Keys never leave the browser unencrypted. Even our servers cannot access your users' API keys.
Keys are automatically isolated per domain, preventing cross-site access or leakage.
Works with strict Content Security Policies and modern security frameworks.
No server-side key storage or processing. Complete client-side control and transparency.