Pixel-perfect diffs
Capture a baseline, then compare every later run against it. The dashboard highlights exactly which regions changed and reports a diff percentage per URL and viewport.
Side By Side screenshots your sites across every environment and viewport, then pixel-compares each deploy against a trusted baseline. Layout breaks, broken images, console errors and style regressions surface in seconds, not support tickets — and when a run finds them, Side By Side emails you instead of waiting for you to open a dashboard.
Capture a baseline, then compare every later run against it. The dashboard highlights exactly which regions changed and reports a diff percentage per URL and viewport.
Content that simply moved down the page isn't a bug. The comparator detects vertical displacement and reports a corrected diff so you chase real regressions, not noise.
Run console-only passes to catch JavaScript errors and failed requests across your tracked URLs — no screenshots required.
Claude reviews each diff image and classifies it — content change vs. real regression — so reviewers skip the obvious false positives.
Production, staging and dev, each with its own URL and auth. Compare like-for-like or promote a baseline between environments.
Test sites behind a firewall or geo-gate through per-environment SOCKS5 proxies — gated staging is a first-class citizen.
Add a site with its environment URLs and the viewports you care about. Organize sites under your organization.
Crawl the sitemap or add paths manually. Record pre-screenshot actions (click, hover, scroll) with the Chrome extension.
The runner screenshots every URL × viewport and stores it as the reference of record.
After a deploy, run again. Each screenshot is diffed against the baseline; changed regions are highlighted.
Triage diffs side by side — mark false positives or intentional content changes. AI pre-sorts the queue.
Queue baselines, comparisons, console checks, retakes and thumbnails — processed by a background worker.
Re-capture one URL/viewport inside an existing run without rerunning the whole site.
Define global presets once; sites reference them by name. Per-URL viewport filters when you need them.
Click, hover, scroll, type, wait — captured visually so dynamic states render consistently.
An in-page drawer + action recorder, with a live queue badge, right where you browse.
Side-by-side, overlay and onion-skin comparison, with bookmarks for the results that matter.
A monitoring tool that only reports into a dashboard is a dashboard. When a run finishes, Side By Side emails the people in your organisation who asked to hear about it — once to say the run is done, and again if it actually found differences worth looking at.
What this is not: there are no outgoing webhooks, no Slack integration and no usage-threshold emails at 80% or 100% — none of those are built, on any plan. Email on run completion and on differences found is the whole of what we send about your runs.
Every site belongs to exactly one organization. Invite your team — they get access to all of that organization's sites, and nothing else.
Open the dashboard, register your first site, capture a baseline in minutes — then let it email you when something changes.
Open the Dashboard