Product
A usability assurance system, not a screenshot tool
UxerProof models the journey, not the page. An AI User follows a Persona through a Circuit against an Environment you have verified, and the Run produces Findings, Evidence and a Proof Score you can compare against a Baseline.
The vocabulary
One term per concept, used identically in the marketing site, the product and the API.
- Circuit
- A complete test.
- AI User
- A simulated participant that performs the journey.
- Persona
- The behaviour definition an AI User follows.
- Project
- A website or application under test.
- Environment
- A target deployment of a Project.
- Run
- An individual execution of a Circuit.
- Finding
- A discovered problem.
- Baseline
- An approved comparison state.
- Evidence
- A supporting artefact captured during a Run.
- Proof Score
- The overall, fully decomposed result of a Run.
Role Handoff Map
Demo dataMost serious failures happen between people, not inside a single screen. Role Circuits pass the journey from requester to reviewer to approver and show exactly where the handoff loses context.
Role Handoff Map
3 roles · 2 handoffs in this Circuit
- Create request
handoff → reviewer
- Review evidence
handoff → approver
- Approve
Before / After Proof
Demo dataApprove a Baseline, ship a change, and prove the difference dimension by dimension — including the things that got worse.
Before / After Proof
Guest checkout — single item
Baseline
Baseline — Checkout v3
run_4602
71
Proof Score
Candidate
Candidate — build 1184
run_4821
78
Proof Score
| Dimension | Baseline | Candidate | Change |
|---|---|---|---|
| Completion | 100 | 100 | 0 |
| Friction | 48 | 61 | +13 |
| Clarity | 58 | 70 | +12 |
| Accessibility | 71 | 74 | +3 |
| Consistency | 80 | 85 | +5 |
| Journey duration | 301s | 214s | -87 |
| Open findings | 6 | 3 | -3 |
Resolved
- Postcode format now shown inline
- Bag confirmation persists on mobile
Regressed
- Delivery surcharge moved one step later in the flow
A Proof Score you can argue with
Five dimensions, each traceable to specific steps and evidence. No hidden weighting, no vanity number.
- 01
Completion
Did the AI User reach the intended outcome of the journey?
- 02
Friction
How much hesitation, backtracking and repeated effort occurred?
- 03
Clarity
Were labels, states and system responses understandable in context?
- 04
Accessibility
Keyboard reachability, focus order, naming and contrast along the path.
- 05
Consistency
Did patterns behave the same way across steps and roles?
Circuit modes
Public Circuit
Unauthenticated journeys across pages anyone can reach.
Authenticated Circuit
PlannedJourneys behind sign-in using short-lived, scoped credentials.
Role Circuit
PlannedMulti-role journeys that hand off between requester, reviewer and approver.
Mobile Circuit
PlannedThe same journey replayed at mobile viewports and input modes.
Accessibility Circuit
PlannedKeyboard-only, focus order, contrast and semantics checks along the journey.
Regression Circuit
PlannedA Circuit replayed against an approved Baseline to detect drift.