Supabase RLS
Supabase RLS scanner for multi-tenant SaaS
Find missing or weak Supabase Row Level Security policies before tenant data can cross workspace boundaries.
Built for
Teams using Supabase Auth, Postgres and tenant-scoped data. GoForLaunch focuses on practical launch blockers rather than enterprise-only vulnerability labels.
What gets checked
- Tables created without ENABLE ROW LEVEL SECURITY
- Policies that use USING(true) or WITH CHECK(true)
- Policies that do not reference auth.uid(), auth.jwt() or tenant membership claims
- Service-role keys that can reach browser or client-rendered code
What you get back
Separate true tenant-isolation bugs from routine launch cleanup
Understand the business risk of each RLS finding
Prioritize policies that protect customer data first