UX review for pull requests

See every PR the way your users will.

Walkproof walks the changes in each pull request on its preview site, records everything, and lets you comment right on the video. Your comments become review notes on the PR and fix briefs for your coding agent.

PR #42 · Add coupon codes to checkout · Walk 2 of 3, phone size

Checkout

Trail runners$48.00
ShippingFree

Coupon code

SPRING10Apply
Pay $48.00
Reviewer · 0:42The Apply button sits under the pay bar on small screens, so you can't apply a coupon.
A concept of the review screen. Walkproof is in design, so this isn't a screenshot.

How it works

  1. 1

    Open a pull request

    When your PR gets a preview URL, Walkproof reads what the PR is meant to change (its description, linked issue and diff) and posts its test plan as a check you can correct.

  2. 2

    It walks the changes and records everything

    An agent goes through each flow on the real preview, on desktop and phone sizes, and flags where the result doesn't match the intent: dead ends, confusing copy, layout breaks, errors.

  3. 3

    You comment on the video

    Watch the walkthrough, click the spot that's wrong and say why. Walkproof works out which element you meant from the page's state at that moment, and where it lives in the code.

  4. 4

    Fixes go back to the PR

    Press Send to post a review with screenshots and links to the exact second. Your coding agent gets the same items as a fix brief, and the next commit re-checks them.

Every walkthrough keeps the full picture

Everything is recorded on one clock, so any second of the video can be matched to exactly what the page was doing. That's how a click on the video becomes an element in your code.

Video
Desktop and phone, every step
Page structure
Rebuildable at any moment
Network
Every request, with failures
Console
Logs, errors and warnings
Storage and URL
Cookies, local storage, history
Accessibility
Names, roles, violations
Performance
Load, layout shift, responsiveness
Agent steps
What it tried and what it saw

Fits the workflow you already have

GitHub

Install the app once. Plans show up as a check, findings as a normal PR review.

Your preview host

Vercel first, then Netlify, Cloudflare Pages, or any URL from your own CI.

Your coding agent

Fix briefs as JSON and markdown, an MCP server and a CLI, so an agent can pick up items and close them.

Safe to point at real work

Nothing posts without you
Walkproof drafts the review. It reaches the PR only when a person presses Send.
Isolated runs
Each walkthrough runs in a fresh, throwaway browser that can only visit your preview.
Masked by default
Typed form values and auth headers are kept out of recordings, and you can mask more.
Read-mostly access
The GitHub App can read code and post reviews. It never pushes code.

Questions

Does it replace our end-to-end tests?
No. Tests check what you already know to check. Walkproof looks at what a PR changes, from a user's point of view, and catches what nobody wrote a test for.
Which apps does it work with?
Any web app that gets a preview URL per pull request. Vercel comes first, then Netlify, Cloudflare Pages and any URL your own CI passes in.
Does it change our code?
No. It writes review comments and a fix brief. You, or your coding agent (Claude Code, Codex, Cursor), make the change, and Walkproof checks it on the next commit.
What about previews behind a login?
Walkproof uses your host's bypass token for automation and test accounts you provide. Both are stored encrypted and used only for your project's runs.

Join the waitlist

Walkproof is being built now. We're looking for a few teams to try it first on their own pull requests.