VibeSec

// exposed api key scanner

Exposed API Key Scanner

Find leaked Stripe, AWS, OpenAI and Supabase keys hiding in your public code, before someone else does.

Scan your site for free

Free scan. See the count and severity before you pay.

If you build with AI tools, it is easy to ship a secret key straight to the browser without realizing it. Anyone can open your site's JavaScript and read it. VibeSec scans your public code for leaked keys and tells you exactly what to rotate and how.

What an exposed API key actually means

Your website's front-end code is public. Every visitor can read the JavaScript your site loads. If a secret key ends up in that code, it is not hidden, it is published. Attackers run automated tools that scrape sites for these keys around the clock.

Keys and secrets we look for

  • Stripe secret and publishable keys (sk_live, pk_live)
  • OpenAI and other AI provider keys (sk-...)
  • AWS access keys (AKIA...)
  • Google API keys
  • Supabase project URLs and anon or service keys
  • Firebase config blocks
  • Generic high-entropy tokens and passwords

Why this is the number one risk for AI-built apps

AI coding tools often wire a key directly into the front-end to make a demo work. It runs, so it ships. A leaked Stripe key can mean fraudulent charges. A leaked AI key can mean a surprise bill in the thousands. A leaked database key can expose your users' data.

How it works

1

Enter your URL

Paste your site address. The free scan is passive and read-only, so it is safe to run.

2

We analyze your site

VibeSec fetches your pages and JavaScript bundles and scans them for known key patterns and high-entropy secrets.

3

Get plain-language fixes

See what was found, why it matters, and copy-paste steps to fix it. No security background needed.

Frequently asked questions

Is scanning my own site legal and safe?

Yes. This scan is passive and read-only. It only reads what your site already serves publicly to every visitor. No attacks, no payloads.

What should I do if a key is found?

Rotate the key immediately in the provider's dashboard, then move it to a server-side environment variable so it never reaches the browser. VibeSec gives you the exact steps.

Can you find secrets in source maps?

Yes. If your site ships source maps, we check those too, since they can expose your original source and any secrets inside it.

How much does it cost?

The scan is free and shows you what was found. A paid plan unlocks the full report with copy-paste remediation for every finding.

// related scanners

Scan free. Pay to fix.

The free scan shows the count and severity. Upgrade to see every finding with copy-paste remediation.

Scan your site for free