1.5M agent API keys
Moltbook, an AI-agent social network, shipped a Supabase key in its browser code with no row-level rules — exposing 1.5M agent API keys, 35K emails and private messages.4
▮ Early access · Pre-launch
A plain-English security check for vibe-coded apps, AI agents and browser games built with Lovable, Bolt, Replit, v0, Cursor or Claude Code. Every finding comes with a copy-paste fix prompt for your AI builder — and a button to re-check it.
Free scan waitlist, or get a $19 report now. Founding members lock in launch pricing. We only scan apps whose owners verify them.
Level 1 · The problem
AI builders ship working apps fast — but "it works" isn't "it's locked." Keys end up in browser code, databases stay readable by anyone, and agent endpoints answer strangers. These are real, public incidents:
Moltbook, an AI-agent social network, shipped a Supabase key in its browser code with no row-level rules — exposing 1.5M agent API keys, 35K emails and private messages.4
A Lovable-hosted EdTech app had 16 vulnerabilities (6 critical) from inverted auth logic, exposing student accounts.5
A Cursor-built SaaS founder: "maxed out usage on api keys, people bypassing the subscription… I'm not technical." The app shut down days later.6
Attackers don't wait for you to launch publicly — METR's dashboard was found through new-site reconnaissance.3
Level 2 · How it works
Drop in your app's link. We run a quick surface check — the same things any visitor's browser can already see.
Add a small file, a meta tag, or a DNS record. We give you a one-line prompt so your AI builder adds it for you. Deeper checks unlock only after this.
Every issue in plain English: what it is, why it matters, a copy-paste prompt for your builder, and a re-check this fix button so you know it actually worked.
Level 3 · What we check
Read-only. Only what any browser can already fetch. We show categories, never secret values.
.env and .git.Still read-only and minimal: no writes, no deletes, no brute force.
Level 4 · Sample report
Anyone who opens your game can copy this key and use your AI credits. You'd only find out when the bill arrives.
Move all OpenAI API calls out of the frontend into a Supabase Edge Function. Store the key as a secret named OPENAI_API_KEY, never in client code. Have the frontend call the edge function instead, and require the user to be logged in. Then remove the old key from every file in the project.
Also: rotate the old key in your OpenAI dashboard — once a key has been public, treat it as stolen.
scores table accepts inserts from logged-out visitors. (Example)
Level 5 · Pricing
Free scan and Watch ($9/mo) are waitlist reservations, so nothing is charged. The $19 Launch Check is available now.
$0
$19 one-time
Owner-verified apps only. Report within 48 hours of verification.
$9 / month
Founding-member offer: reserve before launch and your price stays locked for as long as you're a customer.
Level 6 · FAQ
No. Anything beyond what a normal browser already sees requires proof that you own the app (a file, meta tag or DNS record). By verifying, you confirm you own the app or are authorized to test it. If the proof is removed, deep checks stop.
No. NoClip Check is an automated, read-only check for common misconfigurations. It's a strong first line of defense, not a replacement for a professional security audit, and it can't promise your app has no bugs.
No. Any key we find is masked in the report (only the first few and last 4 characters are shown). We store the finding, not the value. When we check whether a table is readable, we record "readable: yes/no" — we don't keep your users' data.
No. Checks are read-only and minimal: we never write, delete or brute-force anything, and we keep request rates low.
Use it — built-in scans are great. NoClip Check adds checks for AI-agent apps and games, works the same across builders and hosts, and closes the loop: fix prompt, then re-check that exact issue so you know the fix worked.
Some are! The Supabase anon key and Firebase web config are designed to be public — your data rules are what protect you. We tell you which keys are safe to show and which (like service keys or AI model keys) are not.
You join the early-access list. No card, no charge. We'll email you when your spot opens, with your founding price locked.
Final level
Reserve early access. Founding members get launch pricing locked in.
★ Spot reserved ★
You're on the founding-member list. We'll email you when your check is ready — with your launch price locked.