Menu

AI-Built Site Rescue: Review It, Fix It, Make It Rank, or Hand It Off

AI is a fine way to build software. Unreviewed software is the problem, whoever wrote it. If something looks wrong with your AI-built site, start with your keys and your database rules. Checked against vendor documentation on 9 November 2026.

Reviewed by Irina ShvayaLast reviewed

Where to start

  1. Keysreplace anything exposed
  2. Datacheck your database rules
  3. Reviewhave a person look before launch
  4. Searchtest, do not assume

Start here

You built it with AI. Where do you start?

Start with whatever could expose customer data or cost you money today. That usually means secret keys and database access rules.

AI is a fine way to build, and we use it ourselves. The problem is software going live without anyone reviewing it, whether a person or a model wrote it.

The tools say this too. Lovable says its scans cannot guarantee complete security and that you are responsible for meeting your app's security needs.

What changed

What changed recently

Supabase says it is deprecating the anon and service_role keys by the end of 2026. Apps generated with those older keys will need updating, so check yours now.

Rendering changed too. Lovable says apps created from May 13, 2026 use server-side rendering, or from June 22 on Enterprise plans. Older advice that these sites cannot be crawled may be out of date.

New tools appear quickly, and each handles keys and data differently. Check the current documentation for yours.

What to do first

Do these in order

Supabase warns that a table without row-level security is readable and writable by any role with a grant on it. It also notes that adding policies does not remove those grants. Vite warns that VITE_* variables should not contain API keys.

  • If a secret key was exposed, replace it now
  • Search your front-end code for keys that belong on a server
  • Turn on row-level security and review each rule
  • Check which database roles still have broad grants
  • Plan your move off legacy Supabase keys
  • Confirm you own the domain, database and hosting accounts
  • Check that backups exist and that you can restore one
  • Have a person review the code before it takes real data or payments

Who this is for

Who this guide is for

It is for founders, owners and small teams who built something with an AI tool and now rely on it. You do not need to be a developer.

If you think customer data was exposed, treat it as urgent. Notification rules vary, so speak to a lawyer as well as a developer.

We do not do penetration testing. If you need one, hire a qualified penetration tester. A review like ours reduces risk, but it cannot prove an app is safe.

FAQ

Quick answers about AI-built sites

Is AI-built software less safe than software people write?
We have not seen reliable data that says so for real, deployed sites. Our position is simple: AI is a fine way to build, and unreviewed software is the problem.
Do you do penetration testing?
No. We do not do penetration testing. Our security consulting reviews your setup, processes and vendors. If you need a penetration test, hire a qualified tester.
Can you confirm my app is safe?
No one can honestly confirm that. A careful review reduces risk and finds common mistakes. It cannot prove nothing is wrong.
I pasted a key somewhere public. What now?
Replace the key now. Deleting the post or commit does not make the old key safe. Follow our one-hour checklist.
Can Google see my AI-built site?
It depends on the tool and when the site was built. Lovable says newer apps use server-side rendering, and older ones get pre-rendering for verified crawlers. Test your own pages rather than assuming.
Can I move my site off the builder?
Sometimes, and it differs by tool. Check what an export includes, especially data, stored files and secrets. Our migration service covers moves to a custom site.
Do I have to tell customers about a data leak?
It depends on where you and your customers are. Notification rules vary by state and by industry. This is not legal advice, so speak to a lawyer quickly.

Worried about something you shipped?

Tell us what you built and what looks wrong. We'll tell you what to do first, and whether we are the right people to help.

Talk to Our Team →

Get a FREE Website Audit

Enter your website and get a 20–30 page SEO, GEO, AEO & CRO audit within 24 hours. Completely free.

Don't have a site yet? Get in touch →

Ready to speak with a marketing expert?
Give us a call! (916) 866-7893

Websites Launched
1407
Websites Launched
Marketing Experts
29
Marketing Experts
Hours of Dedicated Work
204533
Hours of Dedicated Work
Irina S.Benjamin G.Jeanette M.David G.