API health, live
Does your keystill have apulse?
Paste a key. We name the provider, ask it once whether the key is alive, and show what came back. Nothing is written down.
- 11
- Providers
- 0
- Logs kept
- 1×
- Live call
Session/Idle
Flatline
Waiting for a key. The line moves when a check is running.
Supported providers
Three beats.
Then the truth.
01
Detect
A prefix names OpenAI, Anthropic, Gemini, Groq, Hugging Face, or Replicate before the call. Everything else, you pick.
02
Ask once
One request goes to that provider. Six are called from this browser. Five pass through a stateless proxy that does not keep the key.
03
Read it
Status, models, account, and rate limits land in this tab. Leave the page, and the key leaves with you.
Zero persistence
Read once.
Stored never.
In this tab
Detection runs here. The key sits in memory for the check, then only for as long as you leave it on screen.
Direct when it can be
OpenAI, Anthropic, Gemini, Groq, Hugging Face, and Replicate are called from your browser. No server of ours sees those keys.
A pipe, not a vault
Perplexity, Mistral, Cohere, Together, and ElevenLabs need a proxy for CORS. It forwards the request and keeps nothing.