For apps built with Cursor, Lovable, Bolt or v0

Vibe-Coded App Security Scanner: find leaked API keys in 10 seconds

Paste a file, .env or config. The scanner flags leaked keys, public env prefixes, open CORS, disabled RLS and missing headers. Runs in your browser, nothing is uploaded.

✓ Runs 100% in your browser✓ Free score, no signup✓ Instant download after checkout✓ Free terminal scanner
❌ Legacy / Vulnerable Code
✅ PatchVault Auto-Fixed Code

    Or scan your whole repo locally (Python 3, stdlib only):

    $python3 <(curl -sL https://patchvault-81y.pages.dev/starters/vibe-security-scan.py)

    Estimate: 1.5 h per CRITICAL, 1.0 h per HIGH, 0.5 h per MEDIUM issue (find, rewrite, re-test by hand). Nothing you paste leaves this tab.

    Before: key in client code
    const stripe = Stripe('sk_live_51H...')
    NEXT_PUBLIC_OPENAI_KEY=sk-proj-...
    After: key server-side
    const stripe = Stripe(process.env.STRIPE_SECRET_KEY)
    # .env is gitignored, pre-commit hook blocks leaks
    $29$9one-time, no subscription. 10-second fix bundle. Get the fix bundle

    100% Working Patch Guarantee — full refund if it doesn't pass your build check
    Refund requests: open a Discussion at patchvault-81y.pages.dev

    The math: One leaked OpenAI or AWS key can be drained for $500 to $5,000 overnight. The bundle is $9 and moves secrets out of code in one command.

    Key Takeaways

    • AI-built apps often ship secret keys in front-end code, where anyone can read them.
    • The free scanner runs in your browser and flags keys and risky patterns without uploading your code.
    • The $9 bundle adds the fix steps, a pre-commit secret check and a key-rotation checklist.

    Free instant diagnostic: your Readiness Score

    What the $9 bundle contains

    • secure.js: scan plus --fix that moves secrets to process.env and writes .env.example
    • Pre-commit hook that blocks new leaks
    • Security header templates for Vercel, Netlify, Next.js, nginx
    • Key rotation guide and AI repair prompts

    Who this is NOT for

    • Teams with a security engineer and secret scanning in CI
    • Apps with no API keys at all
    • Anyone needing a pentest or compliance audit (this is not one)

    Security fix: this bundle vs by hand

    This toolManual / ChatGPT
    Finds every issueYes, file and lineMisses files you did not paste
    TimeAbout 10 seconds1 to 3 hours
    CostOne-time feeYour hourly rate
    Runs offlineYesNo

    Run Free 10-Second Terminal Scan

    Paste this in your project folder. One Python 3 file, standard library only, nothing is uploaded. It checks for leaked keys, public secrets and open CORS and prints a 0-100 score.

    python3 <(curl -sL https://patchvault-81y.pages.dev/starters/vibe-security-scan.py) .
    View the script

    leaked API keys: which option is best suited for you

    OptionBest Suited ForCost
    Free scanner on this pageA quick check before you launchFree
    $9 fix bundleSolo builders who want the fix steps and a pre-commit check$9 one-time
    gitleaks / trufflehogTeams comfortable setting up a CLI in CIFree, more setup
    A paid security auditApps that handle payments or health data$$$

    ⚡ Building a dev tool? Get featured in our comparison table & GitHub Wiki ($49) →

    Exact errors this fixes

    Error: Incorrect API key provided / quota exceeded

    Often a leaked key being used by someone else. Rotate it, then the bundle moves it server-side.

    GitGuardian: secret detected in your repository

    The fixer removes it from code and installs a pre-commit hook.

    For agencies: white-label this security scanner

    Put the same security scanner on your own site with your logo, colours and call to action. Static files only: no server, no tracking, no calls home. Includes the full fix bundle and a license to use it with unlimited clients.

    $29 one-time. No subscription.

    Get the white-label bundle ($29)

    Methodology

    The free checker runs entirely in your browser: it matches the text you paste against rules written from the official changelogs and migration guides. Nothing is uploaded. The paid deliverables are files (codemod, templates, checklist) unlocked right after checkout; each pack is tested against the fixtures shipped inside it.

    Sources and free assets: GitHub Wiki guide. Contact and support: open a Discussion at patchvault-81y.pages.dev.

    Last Updated: