Supabase security checker

Supabase RLS &
Security Checker

The most common way vibe-coded apps leak data: Supabase tables shipped with Row Level Security turned off, or a service_role key exposed in the frontend. Either one lets anyone read or modify your entire database. Paste your app's URL and we'll check for both.

Free instant scan  ·  See your first issue free  ·  No account needed
  • Row Level Security (RLS) disabled on your tables
  • service_role key exposed in the client bundle
  • anon key present with tables readable by anyone
  • Supabase endpoints reachable without auth
  • Missing security headers around your app