14,203 exposed secrets found in vibe-coded apps this month

You shipped it in a weekend. So did your attacker.

Paste your app’s URL. In 60 seconds we check it for the classic vibe-code sins — leaked keys, open databases, missing auth — and hand you a public, shareable grade. Free. Brutal. For your own good.

Read-only checks. No exploitation, no data touched. Your grade is private until you choose to flex it.

Sample report

D−CERTIFIED LEAKY

audit: chatwithmydog.appscanned in 47s

CRIT

Supabase service-role key shipped in the client bundleAnyone with DevTools owns your entire database. Yes, all of it.

HIGH

API routes accept requests with no auth check“I’ll add auth later” — you, 6 weeks ago.

MED

OpenAI key proxied but no rate limitCongrats on sponsoring a stranger’s startup’s inference bill.

PASS

HTTPS everywhereThe bar is on the floor, but you cleared it.

The report card your app deserves

Every scan produces a graded report card with a stamp, a roast, and a fix-it list — engineered to be screenshotted.

Fail publicly, fix quickly. Each finding links to a copy-paste fix, so the walk of shame ends in a passing grade. Re-scan free, upgrade your stamp, post the glow-up.

The leaderboard

AppFindingsGradeStatus
althunt.io1 mediumB+😇 insufferable about it
lenguapress.com1 medium · 2 lowB+😇 insufferable about it
www.coramap.com1 medium · 1 lowB+😇 insufferable about it
lingsy.io1 medium · 1 lowB+😇 insufferable about it
www.vibecodedroast.com1 medium · 1 lowB+😇 insufferable about it

Apps appear here only when their builders opt in. The real flex is climbing from F to A in public. See the full leaderboard →

How it works

01

Paste a URL

We run read-only checks for exposed keys, open databases, missing auth, and the other greatest hits of weekend engineering.

02

Get roasted

A graded report card with severity stamps, plain-English explanations, and one joke per finding. Screenshot-ready by design.

03

Fix & flex

Every finding ships with a copy-paste fix. Re-scan, upgrade your grade, and post the before/after. That’s the loop.

The badge economy