Teocrispin
How does my model work? You simply paste your Supabase project URL and your Anon key. Since this data already exists in your app's code running in the browser—making it visible and easily accessible—the model checks whether tables and storage buckets respond without requiring authentication. No registration is required, and the data itself is never touched; the tool merely evaluates whether a table responds and assesses the apparent sensitivity of that response.
I tested it on one of my own projects first, intentionally leaving a test table without RLS and populated with dummy data. Before using the model on external cases, I needed to ensure it was reliable and production-ready.
You can run the scan for free. To get a detailed, downloadable report, you can make a one-time payment of $49; this provides full information on every finding in plain language, along with an SQL solution to fix the issue.
I built the infrastructure using FastAPI, Supabase, and Render. I am happy to explain the detection method and its limitations, and I welcome constructive criticism and feedback. Thanks.