Block UI drift before it ships.

PR gate + diffs + artifacts. Baselines are contracts.

Works with Fusion Hand-code Cursor/Copilot Contractors

Starter

For 1 repo / small team

$49/month
Runs/month:200
Routes/run:25
Repos:1
  • GitHub PR comment report (PASS/FAIL/ERROR)
  • Visual diffs (desktop + mobile)
  • Artifacts bundle download
  • Baseline contract (explicit updates)
  • Basic usage counters
Most Popular

Team

For growing SaaS teams

$199/month
Runs/month:1,000
Routes/run:100
Repos:5
  • Everything in Starter, plus:
  • Higher run and route limits
  • Multiple repos (up to 5)
  • Saved report links (hosted viewer)
  • Email support

Agency

For agencies managing multiple repos

Custom pricing
Runs/month:Unlimited
Routes/run:Unlimited
Repos:Unlimited
  • Everything in Team, plus:
  • Unlimited repos
  • Unlimited runs and routes
  • Priority support
  • Custom integrations (on request)

How billing works in V1

In V1, upgrades happen via secure checkout (external). Your CI keeps running; plan limits determine usage.

No complex billing UI inside the app—simple and developer-friendly.

Plan Comparison

FeatureStarterTeamAgency
PR gate status check
PR comment format
Desktop + mobile viewports
Artifact downloads
Baseline explicit update
Report viewer link
Runs per month2001,000Unlimited
Routes per run25100Unlimited
Connected repos15Unlimited
Hosted report viewer
Priority support

Frequently Asked Questions

What counts as a run?
A run is triggered each time Gatekeeper checks a PR. One PR can have multiple runs if you push new commits. Each run captures screenshots for all defined routes.
How do baselines work?
Baselines are contracts. They're explicit snapshots you update via command when visual changes are intentional. Gatekeeper never auto-updates baselines—you control when the source of truth changes.
Can I use it with Builder Fusion, Cursor, or contractors?
Yes. Gatekeeper is tool-agnostic. It validates the deployed UI, not how you built it. Works with hand-code, AI tools, contractors, or design-to-code platforms.
Does it block merges?
Yes, when visual drift exceeds your threshold. Gatekeeper posts a failing status check that prevents merge until you either fix the issue or update the baseline contract.
Where are artifacts stored?
Artifacts (before/after/diff screenshots + summary JSON) are bundled and downloadable. In Team and Agency plans, reports are also hosted with shareable links.
How does billing work in V1?
Upgrades happen via secure external checkout. Your CI keeps running; plan limits determine usage. No billing UI inside the app—simple and developer-friendly.
© 2026 Gatekeeper AI. All rights reserved.