TechCrunch reports instances where Supabase projects publicly exposed user data because of misconfigured access rules and improper use of keys - according to TechCrunch. Exposures involved tables and API endpoints reachable without enforced access controls.
Common mistakes include missing RLS policies, using service_role in frontends, and leaving public endpoints unauthenticated - per TechCrunch and Supabase documentation. Avoid shipping templates with permissive default read-all rules. Audit should include permission tests, SQL policy reviews and simulated external requests.
If personal data are exposed, entities in the EU must notify the supervisory authority without undue delay, and where feasible within 72 hours - under EU GDPR as published by the European Commission. The company should prepare a communication plan for affected individuals and document remedial steps.
Crisis actions are the priority: enable RLS quickly, rotate keys, audit access policies and notify if required under GDPR. Supabase documentation details the operational steps; specific exposure cases were documented by TechCrunch.
Lub System helps B2B companies implement AI, automation and IT solutions end-to-end - from strategy to deployment. See our services or get in touch to discuss your case.