Skip to content
Research preview

Meet Inspector

Scan for accessibility issues, test real user flows, fix problems at the component level, and get compliance reports your team can act on.

How it works

Connect a project

Connect your repository - GitHub, GitLab, or Bitbucket - and Inspector picks up the framework - React, Vue, Angular, Svelte - and starts scanning continuously.

Issues get triaged automatically

Every finding is graded by severity, assigned to a teammate, and tracked through Open, In Progress, and Resolved.

Components and flows get audited, not just pages

Design-system components are checked once at the source, and multi-step flows like checkout are tested step by step for things like focus traps.

Generate the compliance report you need

EN 301 549, VPAT 2.5/ACR, Section 508, AODA - tracked against your conformance target with a statement-readiness checklist.

What gets checked

Contrast

Text and UI colors against WCAG's minimum ratios.

ARIA

Roles, states, and properties exposed to assistive tech.

Keyboard

Focus order, visible focus, and reachability without a mouse.

Structure

Headings, landmarks, and document outline.

Forms

Labels, error messages, and required-field handling.

Media

Alt text, captions, and transcripts.

Focus management

Modals, drawers, and dialogs trap and restore focus correctly.

Motion & animation

Respects reduced-motion preferences, no unexpected auto-play.

Live regions

Dynamic content updates get announced to assistive tech.

What it looks like

Real screens from the product - scores and trends, actionable findings, component and flow testing, and the compliance reports you hand off.

A score per project

Every project gets scanned continuously and scored on a 0-100 scale, so you can see accessibility improve or slip week over week instead of finding out at the next audit.

Projects overview: each project scanned continuously with an accessibility score and its trend over time.

Findings mapped to WCAG

Each issue arrives graded by severity and tied to the exact WCAG rule it relates to, with the page and element it occurs on. Assign it to a teammate and track it from open to resolved, right alongside the rest of your team's work.

Issues view: findings graded by severity, each mapped to a WCAG criterion and level, with the affected page and CSS selector.

Component-level fixes

Connect your design system - a private npm registry, components/ui, shadcn - and every component gets its own pass/fail status, occurrence count, and fix guide. One inaccessible button gets found a single time, before it ships into a hundred pages.

Components view: design-system components with their accessibility findings grouped at the source.

User flow testing

Check multi-step flows - checkout, onboarding, sign-up - step by step, on a schedule or on every deploy. When a step fails, like a modal that doesn't trap focus, you see exactly which step and why.

User flow audit: the steps of a checkout journey with accessibility issues flagged per step.

Compliance reports

Set a conformance target - WCAG 2.1 AA, for example - and track criteria met against it. Generate the report someone actually asked for - EN 301 549, VPAT 2.5/ACR, Section 508, AODA - and check statement readiness before you send it.

Compliance reports mapping findings to EN 301 549, the BFSG, Section 508 and VPAT.

Structured manual review

Work through every WCAG criterion one by one, marked passed, failed, N/A, or still to review, with an overall percent reviewed. Automation catches a large share of issues, but full conformance still needs this kind of human judgment - and it feeds into the same findings and reports as the automated scans.

Manual audit view: a structured human review of WCAG criteria alongside the automated findings.

Works with your stack

Runs against apps built with any of the following frameworks, and connects to the tools your team already uses.

React
Angular
Vue
Svelte
Next.js
Nuxt
Astro
Gatsby
Storybook
GitHub
GitLab
Bitbucket
CI/CD
Jira
Linear

Two ways to run it

We're planning two deployment models - here's where each one stands today.

Research preview

Self-hosted

Run Inspector inside your own infrastructure.

  • Your code and scan data never leave your network
  • You control updates, scaling, and retention
  • Fits strict compliance or data-residency requirements
Not available yet

Cloud

A fully managed version, hosted by us.

  • No infrastructure to run or maintain yourself
  • Connect a repository and start scanning in minutes
  • We handle updates, scaling, and uptime

Submit your business interest

Accessibility Inspector is currently a research preview. Leave your email and we'll let you know the moment it opens up.

One email when it's ready - no spam.