Proof

Proof, not testimonials.

Every number on this page can be checked. Point our own free scanner at this site, run axe-core against it yourself, or read the engine that produced the figures. An audit of this page should be able to verify all of it, which is the standard we hold a client report to.

What follows is our own work, with each item labeled for exactly what it demonstrates and what it does not. All three are evidence of process and engineering judgment under real conditions, measured rather than described.

01. We audited this site before we relaunched it

Our own property, measured with the same instrument we sell

Our own site, measured the way yours would be

Before this repositioning, this site carried a 2 MB autoplaying video and a 1.14 MB poster image in the critical path, eight pages each with their own drifted copy of the design tokens, and a bright cyan used as body text on white in about thirty places at roughly 2.1:1. All of that was found by tooling rather than by eye.

3.2 MB
Hero media before
20.5 KB
Hero media after
0
Failing elements
84 to 0
Contrast, since fixed
159
Undecided, all now passing

This site is swept with the same tooling on the same schedule as a client engagement. The current result is zero failing elements across all sixteen public pages, from one axe-core 4.13 run at 1280px taken immediately before publishing. The bright brand cyan is kept where it is correct, on the navy nav bar at 8.4:1, and replaced anywhere the computed ratio said otherwise.

That run also left 159 checks undecided. Automated tools decline to judge color contrast when they cannot establish what sits behind the text, and on a site with a photographic hero and gradient bands that covers a great deal of the page. Undecided is not a pass, so every one is settled by hand: the text is hidden, the area behind it is captured, and the ratio is computed against the worst pixel in the box rather than the average. All 159 pass. That second pass is the part most audits never run, and it is included in yours.

What this demonstratesThe full process run on our own property, including the second pass over checks the tooling refuses to decide. Every number here comes from the same instrument we would point at your site, and every replacement color was computed rather than eyeballed.
What it does not demonstrateResults on a system we did not build. This is our own property, audited with our own instrument.

02. An audit engine that shows its evidence

Design for defensibility

Every finding carries its own proof, enforced in code

The engine behind the free site check is built so a finding cannot exist without the nine fields that make it actionable. The record builder throws rather than emit an incomplete finding, and a test asserts that for each field in turn. Severity definitions live in the same module the website publishes, so the page and the code cannot drift apart.

Two integrity rules are enforced rather than intended. A check that could not run is reported as not measured, never as a pass, and never folded into a coverage score. And a target’s own robots.txt decides whether we fetch it at all, with a robots.txt we cannot retrieve treated as unknown rather than as permission.

67
Tests on the audit engine
9
Required fields per finding
19
Tests on the URL guard alone

Earlier work applied the same idea to a lead-scoring engine, where a scoring rubric and a written QA plan were maintained alongside the code so any score could be traced to the evidence that produced it.

What this demonstratesEvidence-per-finding is a design constraint here, not a reporting style. You can inspect the rules, argue with a severity rating, and reproduce any number.
What it does not demonstrateBehavior against an unfamiliar codebase. It is a tool we built, exercised against properties we know.

03. The same discipline, applied to real money

Where being wrong is expensive

64 tests, and two bugs found by asking where a number came from

We run an internal trading system. It is the hardest test of QA discipline we have, because a silent defect costs money rather than goodwill, and it produced two findings worth describing.

Two writers for one number. Account equity was being set by two different code paths: a broker heartbeat and the system’s own estimate. Because position size, risk caps and the circuit breaker are all percentages of equity, a drifting estimate would mis-size every trade. The fix was a rule rather than a patch: any number that drives sizing has exactly one authoritative source, named in code. It was found by asking where a number came from, which is the same question an audit asks.

A confident score from a failed measurement. A performance check was recording a 79-second timeout as a near-zero speed score for a site that answered in 0.36 seconds. Left alone, that would have told a business their website was slow when it was not. It is the origin of the rule that a timeout is never a zero, now enforced in the audit engine with a test named after it.

Evidence-gated features. A position-sizing multiplier stays capped at 2x, whatever its configured ceiling says, until 25 closed trades have actually tested it. The setting does not get trusted before the log can back it up.

64
Tests, all passing
25
Trades before a feature is trusted
1
Authoritative source per number
What this demonstratesProcess under real consequences: single sources of truth for numbers that drive decisions, refusal to score an unmeasured thing, and features gated on evidence.
What it does not demonstrateTrading performance, and nothing here is investment advice or a track record. It is offered as evidence of engineering discipline only.

Also on the record

A security self-audit

We ran a security review across our own properties and acted on it, including moving sensitive documents out of a publicly served directory. Categories only here; specifics stay private for the obvious reason.

The regression suite that backs this

QA Engineer and Project Manager since 2022 for a transportation software company: payment, order fulfillment and job quotation systems, plus a fully automated regression suite built from scratch.

Drift guards, not good intentions

A script fails the build if this site’s navigation and footer markup diverge across pages, or if an em-dash reaches user-facing copy. It has caught both, which is why it runs on every change rather than when someone remembers.

Variance and screenshot checks

Generated output is checked for variance rather than eyeballed, and rendered pages are captured and compared, so a visual regression is caught by a tool instead of a client.

Judge the method, then test it on your own system.

Read how the audit runs, or send us a URL. The free instant check shows you the finding format on your own site in about two seconds.

Request an audit Read the methodology