Is the query safe to run on my database?
Yes. It only reads your database's structure: tables, columns, access rules and functions. It doesn't read any rows, doesn't change anything, and doesn't need a password. You can read every line before you run it.
Does my data get uploaded anywhere?
No. The check runs inside this browser tab. What you paste is never sent to a server, and closing the tab deletes it.
Which apps does it work with?
Any app that uses Supabase for its database, including apps built with Lovable (on Lovable Cloud or your own Supabase), Bolt, Replit, v0 and Cursor.
What do I do with fix.sql?
Read it, then run it in the same SQL editor (or add it as a migration). Afterwards, try your app's main features while logged in as a normal user.
Will the fix break my app?
It changes who can see what, which is the point: a feature that showed other users' private data will stop doing that. Rules for data that might be meant to be public (like reviews or product listings) are left for you to decide.
I'm not technical. Can you fix it for me?
Yes. applies the fix to your project, tests your main features, and sends you the before-and-after proof,
at an intro price from $150 for the first few clients. You hire and pay through Upwork (opens in a new tab), so your payment is protected.
The work runs on an app build system where AI agents write the code, a separate AI reviewer checks every change,
and automated tests must pass before anything reaches you.
What doesn't it check?
It doesn't look at your app's code or website for leaked keys, test your live site, or check your login settings or payment flow, and no tool can guarantee an app has no other weaknesses.