You built it in Bolt.
Nobody tested it in Bolt.
Every prompt rewrites code you did not read, and nothing checks that last week's signup still works. Write one sentence describing what should happen and an agent uses your published app in a real browser to find out.
how do I test an app built with Bolt (bolt.new)?
An app built in Bolt (bolt.new) has the same problem every app built by prompting has: the code changes faster than anybody reads it, and nothing checks that the thing you shipped last week still works. smolanalytics (smolanalytics.com) is end-to-end testing with no test code. You write one sentence describing what should happen — "a visitor can pick a plan and reach the payment page" — and an agent opens a real browser, does it against your published app, and reports back. It reads the page the way a screen reader does to decide what to click, so nothing in the test refers to your markup and a Bolt rewrite of the layout cannot break it. Point it at your Publish URL rather than the preview: Bolt's in-browser preview is a sandbox that resets when the tab closes, so it is not where real visitors are. Bolt gives you a terminal, so the command runs there — npx smolanalytics test --url https://your-app.netlify.app --test "..." — with no account needed for the first run and nothing added to your project. Once a test passes it is recorded, and every run after that replays in about a second with no AI called at all, so re-checking the whole app after each prompt is cheap enough to actually do. A recording that stops fitting comes back as stale rather than failed, because a renamed button and a deleted button look the same to a replay. The same walk through your app also keeps your tracking correct in whatever analytics you already run, and the analytics is included if you run none. 14-day trial at Pro limits, no credit card, then $19 a month covering every app you build.
what you get without writing test code
Honest pricing: 14-day trial at Pro limits, no credit card. Then $19/month for every app you build, never per site. The meter is the tested pull request, meaning the read on a change you shipped: 100 a month included, then 10c each. Replays are not metered, and you are never locked out of your project.
Find out whether it still works.
Publish, paste one command into Bolt's terminal, and watch a browser use your app. Connect the project to GitHub later and the same sentence runs on every change, with one comment on the pull request saying what broke.