Help Topic

BYOK Keys Support

Configure provider keys, verify supported models, and understand key handling and privacy boundaries.

What does 'Bring Your Own Keys' mean?

BYOK means you supply the API keys for AI providers (Anthropic, OpenAI, Google, xAI, etc.) instead of using AskVerdict AI's hosted keys.

Benefits:

  • Unlimited debates: no credit consumption
  • Full control: you manage your provider accounts and costs
  • Model flexibility: access any model available on your provider accounts
  • Privacy: your keys are never stored on our servers, used in-memory only

BYOK requires an active BYOK subscription ($19/month). BYOK Pro ($39/month) adds decision matrix, convergence scores, and more.

How do I add my provider API keys?

Go to Settings → BYOK Keys in the sidebar. You will see input fields for each supported provider.

  1. Paste your key for the provider(s) you want to use
  2. Click Verify to test the key
  3. Click Save. The key is stored encrypted in your session only

You can add keys for multiple providers simultaneously. AskVerdict will use whichever provider's key is available and matches the model selected for each agent.

Which AI providers are supported?

AskVerdict currently supports the following providers via BYOK:

  • Anthropic: Claude Opus 4, Claude Sonnet 4, Claude Haiku 3.5
  • OpenAI: GPT-4o, GPT-4.1, o3
  • Google: Gemini 2.5 Pro, Gemini 2.5 Flash
  • xAI: Grok-3
  • Ollama: Any locally running model (via your Ollama endpoint URL)

New providers and models are added regularly. Check the Settings page for the current list.

Are my API keys stored on AskVerdict's servers?

No. BYOK keys are never persisted to disk or database. When you enter a key in Settings → BYOK, it is:

  1. Transmitted over HTTPS
  2. Held in server memory for the duration of your session only
  3. Sent directly to the AI provider on each request via the X-Provider-Keys header
  4. Discarded when your session ends

AskVerdict has no mechanism to retrieve or log your provider keys after the request completes. This is by design.

Related help topics

Browse adjacent support areas for faster troubleshooting and onboarding.

For production-impacting issues, check the status page first, then include relevant request IDs when contacting support.