TrustBoost shield logo TrustBoost / vibe-code security

Is your Lovable app safe? Find out in under a minute.

In 2025, a single missing security setting exposed live user data across more than 170 Lovable apps (tracked as CVE-2025-48757). A second incident in April 2026 let any free account browse other users' project source code and database credentials. Paste your Supabase URL below to check your own app right now — free, read-only, no signup.

No signup Read-only Your code stays untouched

FREE SCAN

Check your Supabase project

Project Settings → API → "anon public" in your Supabase dashboard. Never paste your service_role key.
1
Looking for exposed tables
2
Testing anonymous read access on each
3
Scoring the severity of what we found
RESULT
0tables checked
0with findings

This is exactly how we reproduce the mistake that exposes your data.

01

We look for your tables

We try the table names most common in real apps — the same starting point anyone with your public URL would have.

02

We request a sample

Using the same public key already sitting in your browser's code — nothing a normal visitor couldn't also do.

03

We score how serious it is

If something responds, it goes through our sensitive-data classifier to tell you whether it's noise or a real problem.

Why this matters right now

2026 security research found hundreds of apps built with these tools exposing full user records because of a single security policy left off. The pattern keeps repeating because AI tools generate the connection to the database, but don't always turn on the permission layer.

Lovable security, answered plainly.

Is Lovable safe to use?

Lovable itself is a legitimate, widely used platform. The risk isn't the platform — it's that apps it generates connect to a Supabase database, and Supabase requires you to turn security rules on explicitly. When that step is skipped, anyone can read the data through the app's own public connection.

What was CVE-2025-48757?

A documented vulnerability where more than 170 live Lovable apps — about one in ten scanned at the time — had inadequate Row Level Security on their Supabase backend, letting unauthenticated visitors read data like names, emails, and in some cases financial details. It was assigned a CVSS score of 9.3, in the critical range.

What happened in the April 2026 Lovable incident?

A separate issue let any free Lovable account read other users' project source code, database credentials, and chat history for projects created before November 2025. It was patched, but it's a reminder that this class of issue keeps recurring across AI app builders, not just Lovable.

How do I check if my Lovable app is exposed?

Use the free scanner above. Paste your Supabase project URL and its public anon key (both are already visible in your app's own browser code, in Project Settings → API on Supabase). The scan checks, read-only, whether common tables and storage buckets are readable without logging in.

Does this touch my code or my users' data?

No. The scan only reads what's already publicly reachable from any visitor's browser, never writes or modifies anything, and doesn't store the data values it finds — only whether a table responded and how sensitive the response looked.