Accuracy & methodology
How we measure, and where we’re honest about the limits.
Most AI compliance tools publish no accuracy number at all. We publish ours, the method behind it, and the failure modes. It’s a first-pass aid your team reviews, not a replacement for a qualified reviewer, and we don’t pretend otherwise.
96.5% breach recall, with a 0.0% false-alarm rate. Zero breaching promotions were wrongly cleared to PASS — the failure mode we treat as worst. Where it errs, it errs cautiously: the two assessment misses in this run were a compliant promotion flagged as issues, and a compliant promotion refused for insufficient grounding, never a breach let through clean. We report every miss rather than hide it — the full per-rule breakdown and per-case detail ships with the product in evals/RESULTS.md, regenerated by npm run eval; ask us for the latest copy if you don’t have code access.
The labelled set
fca-cobs4-v1-2026-07.What we measure, and why
- Missed-breach rate (recall), the metric a compliance buyer cares about most: a breach the tool failed to flag.
- Over-flag rate, false positives on compliant promotions; over-flagging is what makes teams distrust a tool.
- Grounding integrity, whether every quoted excerpt is genuinely present in the promotion. Enforced in code, so it should be 100%.
- Wrongly-cleared breaches, the worst failure mode: a real breach returned as a pass.
Reading the 3.5% honestly
How grounding is enforced (not just prompted)
Reproduce it
npm run eval runs the labelled set through the live engine and regenerates the results file. We welcome an independent compliance professional labelling a held-out set, that is what turns this internal signal into an external benchmark, and we’ll publish the result whichever way it goes.Limitations, stated plainly
- • This is a self-constructed set (n=118), not an independent benchmark. Small n; may not generalise to your product lines.
- • PromoCheck is a first-pass aid, human-reviewed. It does not replace an s21 approver’s sign-off, and it will miss some breaches, never rely on it to “catch everything.”
- • It reviews pre-publication copy. It does not do post-publication monitoring of live pages or social.
- • Numbers are measured on the currently-configured model; a different provider will move them.
See it on your own promotions.
The honest way to judge it is on your real copy, with the evidence pack to review.
Open the checker →