Command Palette

Search for a command to run...

UpGuard: 16,326 Supabase Databases Exposing Data

The largest study of Supabase misconfigurations: thousands of app databases readable by anyone.

UpGuard: 16,326 Supabase Databases Exposing Data

About UpGuard: 16,326 Supabase Databases Exposing Data

UpGuard Research found 16,326 Supabase databases readable without authentication, more than half showing personal information, from apps built all over the world. Published 25 September 2026, it is the largest study of its kind.

Why it matters for builders: Supabase is the default backend for vibe-coded apps, and tables created through SQL, migrations or the API do not get row-level security switched on. The agent scaffolds the table; nobody writes the policy. The anon key then reads everything.

Read the study, then query every table in your project with the anon key before you share a link. Our companion checklist walks through the fix.

← Back to Resources