For builders shipping this week
Test a Bolt app checkout before the first customer does.
Bolt is fast at a pricing section. It is less reliable at a route that still exists after the next prompt. FirstUser checks that the price is actually there.
Most Bolt apps put a price on the landing page and a second copy on /pricing. Then a prompt to “simplify the homepage” deletes the only link, and the checkout route 404s. A screenshot of the hero will not show that. A test user who tries to pay will.
FirstUser’s last step looks for a link named pricing, checkout, upgrade, subscribe, or billing. If it cannot find one, it tries the checkout path you configured, then /pricing and /checkout on the same origin. A pass means the page loaded and a price was visible. A fail includes the URL it ended on and a prompt you can paste into Bolt.
The free test is one run. Starter, Pro, and Team repeat it once a day. Pro and Team also repeat it after each deploy, which is when Bolt apps actually change. Hourly checks are coming soon.
If the app asks new users to confirm email before they can see pricing, turn on the disposable inbox or pass a domain you can read. Otherwise the checkout step still runs even when sign-up fails, so you can see a broken price page separately from a broken form.