Compliance Audit · jwspeaker.com · July 2026

What we found on the current site

Before designing this demo we gave the live jwspeaker.com a quick checkup: cookies, privacy policy, accessibility, and what the site tells search engines. Four things stood out, and each takes about a minute to see with your own eyes.

18Cookies set before the banner is answered
0Trackers stopped by clicking Decline
16Accessibility failures on the home page
138Sitemap URLs that return "page not found"
Risk 02 · Privacy Policy

The policy does not match what the site does

The policy is the company's public promise about data, and it is a little out of date. It has no date at all, never mentions California, and four of the eight tools collecting data are not in it.
Risk 03 · ADA Accessibility

The site fails standard accessibility checks

Press Tab twice and the highlight simply vanishes. The keyboard focus outline is switched off in the code, so anyone browsing by keyboard is lost. Google's audit tool counts 16 issues like this on the home page: low-contrast text, unlabeled images, links with no name.
The Math · Risks 01 + 02 + 03 combined

What 90 days of this could cost

At 30 visitors a month, one a day $700K 90 visitors × $7,500 + one ADA letter statutory ceiling, last 90 days
At 60 visitors a month, two a day $1.4M 180 visitors × $7,500 + one ADA letter statutory ceiling, last 90 days

Both scenarios are absurdly conservative on purpose. jwspeaker.com actually gets roughly 30,000 visits a month, about a thousand a day. Run the same 90-day math on just the California share of that traffic and the ceiling lands around $60M.

Ceiling math, not a damages prediction: CIPA and CCPA count California visitors only (the $60M figure already counts only them: ~91,000 visits per 90 days, 74% US, ~12% of that Californian, × $7,500), real settlements land below the statutory maximums, and the ADA line is booked as a single $25,000 demand-letter settlement. Traffic per SimilarWeb estimates. An engineering estimate, not legal advice.
Risk 04 · Search & Site Health

The site hands Google 879 URLs it should not

This one is not a lawsuit. It is search visibility and server cost, and it is invisible from the front end, so nobody has had a reason to look.

Three separate problems, all in the file the site uses to tell Google what to index. One whole sitemap is 100% dead links. Thirty-one records marked unpublished are serving full spec sheets to anyone. And every one of the 710 spec sheets is a PDF built from scratch on request, so the buyer waits about a second for something a web page would have shown instantly.

The good news: all four are already handled in the rebuild you are looking at. This demo scores 100 on the same accessibility audit, and a rebuilt site publishes a clean sitemap with cached spec sheets by default. Today is just about seeing where the current site stands.

Back to the demo
Reviewed 2026-07-22 · Google Lighthouse + manual checks · an engineering review, not legal advice