ShipGuardeRELEASE CLEARANCE BUREAU
How it worksUse casesDocsPricing
FREE WEBSITE CHECK · NO ACCOUNT

Six checks on any page, verified.

Paste a public page. In about a minute you get accessibility, performance, SEO, console and network errors, broken links and cookie handling, each finding confirmed on the rendered page before it is shown. Nothing is submitted, signed into, or changed.

Want it on every pull request? The pilot
RUN IT ON YOUR SITEFREE · NO ACCOUNT

Six read-only checks on one page: accessibility, performance, SEO, console and network errors, broken links, cookie handling. About a minute. Nothing is submitted, signed into, or changed.

THE SIX EXAMINERS

What each check looks at.

Each one is a real browser loading your page once, then a specific set of questions asked of what rendered. Open a check for the questions, the findings it produces most often, and what it cannot see.

01 Accessibility

Colour contrast of visible text against its real background, measured after the page has settled.

02 Broken links

Every link on the page, up to fifty, requested from a real network with a real browser identity.

03 SEO basics

Title and meta description: present, one of each, sensible length.

04 Performance

Largest Contentful Paint, and which element it was.

05 Console & network errors

Uncaught exceptions and console.error calls during load and settle.

06 Cookies & consent

Cookies set on first load, first-party and third-party, with their names and lifetimes.

HOW A FINDING EARNS ITS PLACE

Scanners are wrong more often than you think.

A page that fades sections in as you scroll reads as low contrast if it is measured mid-animation. A bot wall answering 403 is not a broken link. A word inside a script tag is not a typo on the page. Every one of those was once a false positive in this product, sent to the edge of going to a real person as evidence.

So every candidate finding is checked against the rendered page before you see it: the contrast re-measured after settle, the link retried and classified, the quoted text searched for in the visible text. What cannot be confirmed is dropped. The report tells you which checks ran and which came back clean, so a short report is a clean page and not a check that failed to run.

INQUIRIES

Before you paste a URL.

Is it really free, and is there a catch?
The check is free and needs no account. The verdict, the counts and the top finding are shown on the page. Opening the full report with evidence asks for a work email, once, so we can send you the link. There is no sequence and no list.
What does it never do?
It never signs in, submits a form, clicks a button, or changes anything on the page. It reads one public page the way a visitor's browser does. Sign-in, account and checkout addresses are refused before anything is fetched.
How is a finding verified?
Each check produces candidate findings. Before any is shown, it is confirmed against the rendered page: a contrast finding is re-measured after the page has settled, a link finding is retried and classified, a claim about visible text is checked against the visible text. Findings that cannot be confirmed are dropped, and the report says which checks ran.
How long does it take?
Usually under a minute. The six checks run in parallel; the slowest is the link check, which requests every link on the page once.
Can I run it on a site I do not own?
You can, in the same way you could run Lighthouse or a link checker on it: it reads public pages only. Reports are unlisted and never indexed, because they describe somebody's defects. If you own a site and want a report removed, write to [email protected].
What is the difference between this and the pilot?
This checks one page in one state. The pilot drives a real user journey through your deployed preview on every pull request, signs in with a test account you provide, and blocks the merge when the journey breaks. The box is the page; the pilot is the product.

A page check sees one page. The pilot sees the journey your customer takes, on every pull request.

Join the free 30-day pilotCheck a page first

Code review checks the diff. ShipGuarde also checks the running product, so a release does not ship on the hope that nothing broke.

Join the free 30-day pilotStart a 7-day trial

NO CREDIT CARD · CONNECT GITHUB IN UNDER FIVE MINUTES · CANCEL ANY TIME

ShipGuarde

RELEASE CLEARANCE BUREAU
ISSUING AUTHORITY FOR SOFTWARE RELEASES
[email protected]

PRODUCT

  • Features
  • PR Reviews
  • Visual QA
  • Compare
  • Integrations
  • Pricing

RESOURCES

  • Free website check
  • Docs
  • How it works
  • Use cases
  • Sample report
  • Founding pilot
  • Blog
  • Changelog
  • FAQ
  • Support

COMPANY

  • About
  • Security
  • Status
  • Contact us
  • Privacy
  • Terms
  • Refunds
  • Sub-processors
FILED · SG-482 · ACME-COMMERCEEST. 2026