Point siteglass at a URL. It crawls the live site, writes its own end-to-end tests, runs them in a real browser, and hands you the video and a full DOM replay. You wrote none of it.

No signup, no special access — the same logged-out scan anyone gets. Here is the unedited result: what the site is, how it is built, security flags, performance, a site map, and the end-to-end test flows it wrote automatically. Read the whole thing, no account required.
Yes, it found things — including a high-severity note that the app behind our login wall is unassessed without test credentials. It does not flatter its own makers.
From a bare URL to a tested site — no pipeline to wire, no test code to write, no flakes to babysit.
Drop a DNS TXT record or a token on the site. One minute, no code. It's your site — say so.
We drive your site in a real browser and report what's there, how it's wired, and where it's slow or coming apart at the seams.
The crawl becomes real end-to-end flows — login, signup, search, checkout — sorted safe vs destructive, automatically.
Flows run with per-step screenshots, a session video, and a full DOM replay. A selector breaks? It heals itself mid-run and keeps going.
The whole loop — discover, generate, run, replay — hosted, with nothing to install and nothing to maintain.
No agent, no SDK, no CI yak-shaving. Hand us a URL you own — that's the setup.
Built from your actual pages and forms — not a template, not a guess.
Selectors rot. Ours patch themselves against the live DOM and keep running.
Every run ships a video and a DOM replay. Watch the exact moment it went sideways.
Destructive steps are dry-run-gated — filled, asserted, never actually fired.
An MCP server and a drop-in skill, so your AI can run the whole thing itself.
Your AI wrote the app. Let it test the app. Hand your agent the siteglass MCP server (or the skill) and it'll register a site, scan it, generate flows, and run them — solo. Same API, no dashboard required.
First scan's on us. See what's hiding in your site in about two minutes.
Open the app →