Skip to main content

Sample report

What a Complidar report looks like

This is an illustrative report for a fictional small-business site, assembled from real finding types and real cited cases so you can judge the depth before scanning. The structure (evidence, cited settlement, fix) is exactly what every paid report contains.

Illustrative sample: fictional site, no real customer data. Cited cases are real public-record settlements.

example-bakery.test · 38 pages crawled

64/100

Compliance score

Critical
2
High
4
Medium
6

Coverage note (as a real report would show): 1 of 22 checks (gdpr) could not complete on this scan and was automatically retried. Findings of that type may be incomplete. Absence of findings is not a pass for that check.

Example findings (4 of 12)

Criticaldetector: cookie_consent

Advertising trackers fire before any consent

Evidence: On 14 of 38 pages, three ad/analytics trackers initiated network requests 0.4–1.1s before the consent banner rendered. The site also did not change tracker behavior when the scan presented a Global Privacy Control signal.

Comparable case: In re Sephora USA, Cal. Att'y Gen. (2022), $1.2M

Fix: Gate all non-essential tags behind consent in your tag manager; wire GPC to the same opt-out path. Re-scan to verify firing order.

Criticaldetector: session_replay

Session-replay recorder captures form keystrokes pre-consent

Evidence: A session-replay script loaded on every page including the contact form, with field masking disabled, and began recording before the consent banner appeared.

Comparable case: Javier v. Assurance IQ, 9th Cir. (2022), $1.5M

Fix: Enable consent gating and input masking in the replay tool's settings; exclude intake and checkout paths entirely.

Highdetector: ada

37 images missing alternative text, including product menu

Evidence: axe-core flagged 37 image elements without alt attributes across 12 pages; the main menu is a single image with no text alternative, the exact barrier most ADA web demand letters cite first.

Comparable case: Mendizabal v. Nordstrom, S.D.N.Y. (2021), $18K

Fix: Add descriptive alt text (or empty alt for decorative images); replace the image menu with HTML. Both are theme-level fixes.

Highdetector: auto_renewal

Recurring charge disclosed only after billing details collected

Evidence: The subscription checkout shows '$19/month, renews automatically' on the confirmation step (after the card form), and the cancellation path requires email contact while signup is fully online.

Comparable case: U.S. v. Adobe, DOJ consent judgment (2026), $150M

Fix: Move the recurring-terms disclosure above the billing step; add an online cancellation path symmetrical to signup (ROSCA's core mechanics).

About the liability range

A real report attaches an estimated exposure range to the findings: the 25th-to-75th-percentile of resolved amounts from verified, comparable public settlements matching your violation types. A range of documented outcomes, never a prediction. When fewer than four comparable cases exist for a finding type, the report shows the case count instead of pretending a statistical range exists. This sample page deliberately doesn’t print an invented number; run the free scan and the real computation runs on your actual findings.

Run this scan on your site, free

22 checks · up to 120 pages · full report $39 one-time

Last updated 2026-07-04 · Illustrative sample, not legal advice