API Keys
Encrypted storage for Anthropic, Gemini, Resend, and Twilio credentials. Keys are AES-256-GCM encrypted at rest.
Loading keys…
How It Works
🔐 Storage
Keys are stored in the database and accessed only on this device. Only the masked preview is shown in the UI — the full key is never displayed after saving.
🔑 Resolution Order
1. Location-specific DB record → 2. Global DB record → 3. localStorage env fallback → 4. Error (key not configured).
🧪 Live Testing
The Test button makes a minimal live API call (Anthropic: 1-token message; Gemini: list models; Resend: list domains) to verify validity without burning quota.
📋 Get API Keys