Based on what each company publishes Not a test of every app people have built Last verified 18 August 2026

Who verifies AI-generated code today?

Direct answer

Mostly the person who typed the prompt, or the same AI that wrote the code. As of August 2026, no AI app builder we found has an independent way to check its own work. Replit's Agent 3 comes closest: it opens a real browser, but the same AI grades the run and fixes what it found. v0, Lovable, Bolt, and Base44 rely on a preview, an auto-fix step, or you testing it yourself. Cursor's Bugbot reviews code changes, not the actual running app.

This page is based on what each company publishes about itself, plus things we checked ourselves. Companies can change this at any time. This is not a "best AI builder" ranking, not a price comparison, and not a list of every tool that exists.

Every builder, side by side

Builder Does it run your app after building it? Does it click through like a real customer? What proof you get Checked by someone else? Source
v0 Builds it, shows a preview. Auto-fixes obvious code errors. Not stated anywhere we found. Unknown. A preview and a deployed copy. No Vercel blog, Jun 2025
Lovable A preview. Offers to try fixing build or publish errors. Not stated anywhere we found. The preview, plus error messages. A separate security scan is sold too. No docs.lovable.dev
Bolt Yes, automatically, inside your browser tab. Not stated anywhere we found. Just the preview. A separate code and database audit is sold too. No webcontainers.io
Replit Agent 3 Yes. Opens a real browser to test it. Yes. Clicks, types, and can log in with its own account. A written summary, plus video. No. The same AI tests and fixes itself. Agent 3 launch
Base44 Yes, a hosted preview. Only if you do it. Gives you a checklist and a way to view it as a user. Nothing documented for AI-driven testing. No Base44 quick start
Cursor No, it does not host or run your app. Bugbot reviews code changes, not the running app. Its browser tool is not sold as a testing feature. Comments on your code changes. Same company's AI. Not independent. cursor.com/docs/bugbot
Hercules Yes, per current docs. Only what is visible on screen. Cannot test anything behind login. Browser tests, plus a separate audit. Same company. Not an outside judge. Hercules browser-tests

Unknown in this table means we could not find a public claim about it. It does not mean we proved the feature does not exist.

Per builder, in their words

What each one does, and does not

v0, Vercel

Not independent

v0 is built from a few different AI systems working together: one that writes the code, and a separate one whose only job is to catch and fix common code mistakes as it goes. Vercel licenses its core AI model rather than building it from scratch. v0 composite model family, 1 June 2025.

The technical detailVercel's own deep dive states the v0 model family "combine[s] specialized knowledge from retrieval-augmented generation (RAG), reasoning from state-of-the-art large language models (LLMs), and error fixing from a custom streaming post-processing model." The base model is rented: v0-1.0-md used Anthropic Sonnet 3.7; v0-1.5-md used Sonnet 4. A trained AutoFix model, vercel-autofixer-01, streams alongside generation to repair common code errors.

v0 does have a browser feature, but Vercel's own docs describe it as looking at other websites for visual reference, not as testing your app. agentic features. We found no claim anywhere that v0 actually clicks through your app before showing it to you. That is why that cell says Unknown.

Lovable

Not independent

Lovable builds a complete working app for you, front end, backend, database, and login, all included. introduction. If a build or publish fails, it shows a banner offering to try fixing it automatically. publish troubleshooting.

Security checking is a separate, paid feature: a basic and a deep scan of your code, plus an optional outside security test against your live app. security. That is a real check, but it is a security review, not someone clicking through your app to see if it works. And it is still Lovable checking Lovable's own projects, not an outside judge.

Bolt, StackBlitz

Not independent

Bolt's editor preview runs entirely inside your own browser tab, using technology that simulates a server without being one. It runs because that is simply how the editor works, not because anything is checking or verifying it. webcontainers.io

The technical detailOfficial docs describe WebContainers as "a browser-based runtime for executing Node.js applications and operating system commands, entirely inside your browser tab."

Bolt offers a security audit of your code and database as a separate feature. support. We found no evidence of any feature that actually clicks through the app to test it. Some of Bolt's own limits pages were not reachable when we did this research, so we mark those as Unknown rather than guess, except where the underlying WebContainer technology is explicit about its own limits (it only runs JavaScript and Node, and everything happens on your device).

Replit Agent 3

Tests itself, then grades itself

This is the one that deserves real credit. Replit's own launch post says Agent 3 "tests the apps it builds (using an actual browser)… checks buttons, forms, APIs, data sources etc, ensuring every part of your app works perfectly," then replies with a summary and fixes anything it found. launch blog. Their testing docs describe it navigating the app like a real visitor would, including logging in, plus recording video of what it did. app testing.

Our take: the same AI decides what to test, judges whether it passed, and fixes what it finds. There is no record of a failing result that anyone outside Replit could independently check, and nothing signed or verifiable comes out of it. Replit deserves credit for building real browser testing into the product. That is also exactly why it is self-grading: the tester and the thing being tested are the same AI.

Base44

Leaves it to the user

Base44 gives you a manual testing checklist and a button to view your app as a regular user would see it. quick start. Their chat assistant can help you test if you ask it to. There is also a security scan that covers your whole app, including the backend. security scan. We found no evidence of anything that automatically clicks through your app on its own. Base44 knows someone needs to check the app, and that someone is you.

Cursor

Reviews code, not the running app

Cursor does not host or run your app the way Lovable or v0 do. Its Bugbot feature reviews the code changes you are about to merge, never an actual link. Bugbot docs. There is a browser tool that can visit web pages, but Cursor's own docs do not describe it as a testing feature. A Cursor review tells you about the code change itself. It does not tell you whether checkout still works.

Hercules

Split into two checks, still in-house

An earlier version of our research marked Hercules as Unknown because there was not much public detail. Current docs are clearer, so we use those. Their Browser Tests run as one of three identities: a Hercules test account that never touches real data, your own session, or a logged-out visitor. Those tests only see what is visible on screen and cannot test anything behind a login. browser-tests. A separate Audits feature checks the backend. audits.

The technical detailAudits confirm "every backend function enforces authorization, ownership checks."

The split between the two checks is worth noticing, but it is still the same company grading the app it built and hosts. It is not an outside opinion.

What you can fairly conclude

If you need someone other than the AI that wrote your app to say it actually works, that someone is not currently built into any of these tools. The AI can show a preview, auto-fix errors, scan your code, even open a browser. It is still the same AI that wrote the code.

Separate testing tools do exist. They just have not become the automatic next step after you build with Lovable or similar tools. That is our own read of the landscape, based on our first look at it, not a formal market study.

This is based on public documentation and what we checked ourselves as of 18 August 2026, not a test of every app people have built. Companies can change this at any time. If you work at one of these companies and think a cell is wrong, send us the public page and the date you checked it, and we will fix it.

Where PeerRun comes in

A second opinion, not a fancier preview

PeerRun is built so the AI that wrote your app cannot grade its own work. You bring a project you already have as a folder. The journeys that matter run in a real browser. Opening a page is not the same as passing it, and we are allowed to say no. That is the whole claim. We are not saying we are the only tool that works, and there is no score printed on this page.

Limits, said plainly

  • Anything behind a sign-in screen stays Unknown without access.
  • A robot-check is Blocked, not Broken.
  • Any verdict only covers the journeys we actually proved.
  • We will not invent prices, credit counts, or a ranking.
  • We will not say GitHub import is live on this page.

Nothing gets checked just by being on this page.