Replay QA tests the app you built with AI
You built something with AI and shipped it, or you're a button press away from going live. Underneath that is a question you can't easily answer on your own: Does it actually work?
You probably didn't write a test suite for it. Most AI-built apps don't have one, and most small teams don't have a QA person to catch what slips through. So the first honest test your app gets is a real user clicking around, and the first you hear about a broken flow is when they tell you (or worse, when they don't).
That's what Replay QA is for. You give it a URL, and it explores your app like a real user would, recording what it does and reporting back what's broken.
What happens when you give it a URL

Replay QA runs on its own, and you watch it work rather than waiting on a spinner.

First, it explores: clicking through pages, opening menus, filling in forms, and learning how your app is put together. Then it turns that into a list of journeys worth testing, the things people will actually do in your app. If you built a tool with accounts and a checkout, it'll try to sign up, log in, add something to a cart, and pay.

Each journey then runs in a real browser. If the signup form accepts a blank email, or the checkout button does nothing on mobile, or a page throws an error halfway through, that gets caught and filed as a bug. A final pass looks for the rougher edges too: layout that breaks, confusing UX, and accessibility problems.
What you get back is a list of real bugs, each reported with a root cause and the recorded data behind it. A first run takes a few minutes and happens in the background, so you can close the tab and come back to it.
Every test is a recording

That recording is the part that makes the report worth acting on.
Plenty of tools can tell you a test failed and hand you a screenshot. A screenshot shows you the app froze, but doesn't show you what led up to it. Replay QA captures the whole session, so when something breaks, you can replay the exact moment it happened - each bug is reported with a root cause derived from real recording data, not guesswork from a still image.
And if you build with a coding agent, that recording is what it's been missing. The root cause includes enough detail for the agent to fix the bug correctly, and because it's grounded in actual recorded data, the agent stays on track rather than hallucinating.
Share your app in public, QA it for free
If your app is posted somewhere public, a Show HN, a Reddit thread, an X post, any public link, you can QA it for nothing.
Create a project with your URL and any required logins. Open the project settings and set the public share link to your post. The project turns free right away: any credits you've already spent on it are refunded, and future QA on it stays free.

Shared projects are public and searchable, so you can run a pass on someone else's launch to help them out, and they can see what you found. Run it on your own app before you post, and you've got receipts: proof it works before anyone else goes looking for the cracks. This is part of how we're building QA as something that works in the open - a community resource for builders who share their work publicly.
Get started
Posting your app in public? Share the link, and QA is free - it's our way of supporting builders who work in the open. Otherwise, point Replay QA at your URL and see what comes back. The first run is only a few minutes.