Security scanner for Lovable apps.
Find what the AI didn't.
Lovable ships fast — and skips Supabase Row Level Security. 100% of the 23 Lovable apps we audited had RLS misconfigured, and 60% leaked an API key in the client bundle. vibeAudit runs a 5-round adaptive pentest against your live URL in 30 seconds.
Top vulnerabilities in Lovable apps.
Supabase RLS disabled
Most Lovable apps use Supabase but never enable Row Level Security. Anyone with the anon key — which ships in every bundle — can read and modify all database rows.
Anon key exposed in JS bundle
Lovable puts the Supabase anon key directly in client-side JavaScript. Combined with disabled RLS, this gives any visitor full database access.
Missing auth on API routes
Lovable generates API endpoints without authentication middleware. Anyone can call them directly, bypassing your UI entirely.
Three steps. ~30 seconds.
Paste your URL
Drop in your Lovable app's live URL. vibeAudit detects Supabase, React, and your full stack automatically.
AI runs 100+ attacks
We launch real probes from a Chromium browser — RLS bypass, key extraction, auth testing, and more across 5 adaptive rounds.
Get every fix
Every vulnerability with severity rating, plain-English explanation, and copy-paste SQL or middleware for Supabase + React.