UICheck

Check every deploy before your client does

Add one step after your staging deploy. UICheck checks the project’s pages on every screen size, compares with the last check and the approved visuals, and fails the build when something new broke. The report link lands in the job log and summary.

Included in Every plan · Free plan to try UICheck, no card needed

How it works

  1. 1

    Create a CI token

    In Integrations, name it after your pipeline. It can start and read checks, nothing else.

  2. 2

    Add one step

    Download one small file and run it with Node: no packages to install, any image with Node works.

  3. 3

    Ship with confidence

    Pass or fail from the quality gate, top findings in the log, and the full report one click away.

Set it up: the CI guide with steps for GitHub Actions, GitLab and Bitbucket →

Coming soon

UICheck inside your Playwright tests

Check the screens a link can’t reach: after login, a full cart, a step of checkout, an open menu. One line in the tests you already have, and every layout problem lands in your UICheck report with the branch and commit.

await page.click('text=Checkout');
await uicheck(page);   // checks this screen, logged in

Join the early list

What it catches

  • New critical or major problems since the last check
  • A score drop
  • Screens that look different from the approved baseline (optional)
  • Branch and commit shown on every check

Questions

Which CI tools work?

GitHub Actions, GitLab CI and Bitbucket Pipelines have ready-made steps in Help; any CI that runs Node 18 or newer works.

Does it count against my daily checks?

Yes, each run is one check; Prism has no daily cap.

More answers in the FAQ

More ways to check