Free safety check · No signup

First aid for the app you built with AI

Paste your app's link. In under a minute we show what any stranger can already see: leaked keys, files left in public, missing safety settings and broken sign-up links.

Checking your app. This takes up to 30 seconds.
  1. Opening your home page
  2. Reading your public JavaScript for leaked keys
  3. Looking for settings files left in public
  4. Checking browser safety settings and Google basics
  5. Checking that sign-up, login and payment pages open

We only read public pages and files, the same way a browser does. We never log in, never fill in forms and never read your data. Please check only apps you own or have permission to check.

Example report from a test app we built with deliberate mistakes

0 / 100

Not safe to launch yet: 4 urgent problems to fix first.

CriticalConfirmedA secret key is visible to anyone (Stripe live secret key)sk_liv…mnop, in /assets/index-abc123.js
CriticalConfirmedYour private settings file (.env) can be downloaded
HighConfirmedA sign-up, login or payment link on your home page is broken
LowConfirmed2 browser safety settings are missing
🔒 Copy-paste fix promptsFix Pack · $9

Works on apps built or hosted with

  • Lovable
  • Bolt
  • Replit
  • v0
  • Cursor
  • Bubble
  • Base44
  • Supabase
  • Firebase
  • Vercel
  • Netlify

Any public link works. Not affiliated with these companies.

What the free check looks at

Everything here is visible to anyone who opens your site. If we can see it, so can a stranger.

Leaked keys

Secret keys for Stripe, OpenAI, Supabase, AWS and others sitting in your public JavaScript. We tell public keys (fine) from secret ones (replace now).

Files left in public

Downloadable .env settings files, the .git folder and source maps that hand out your original code.

Browser safety settings

https, HSTS, Content-Security-Policy and the headers that stop other sites from framing your login page.

Sign-up and payment pages

Whether your sign-up, login, pricing and checkout links actually open, or show visitors an error.

Google basics

Leftover "noindex" tags, a robots.txt that blocks everything, default page titles, and missing descriptions or sitemaps.

Your database

We spot when your app uses Supabase or Firebase. Checking whether its tables are open needs you to prove you own the app first.

Every problem, free

The free check names every problem we find, how serious it is, and why it matters in plain English. Evidence is shown with keys partly hidden.

The fixes, for $9

The Fix Pack gives you a copy-paste prompt for each problem, written for the tool you built with (Lovable, Bolt, v0, Replit). One time, per report.

See pricing

Check your app before your customers do

Free, about 30 seconds, nothing to install.

Run free check