Exposure check promises "nothing is sent anywhere" while its own code sends answer-derived analytics events
The exposure-check intro (line 67) and the result card (line 395: "Nothing you answered was sent anywhere.") make an absolute no-transmission promise, but the same page's click handler fires H.track("tool_complete", ...) with best_code set to your computed exposure band (line 404) and score_tier set directly from your answer to the time question (line 405). A summary of what you answered — including whether you're a "paid_fit" — leaves the browser in an analytics event.
Answers stay in your browser — nothing is sent anywhere.
score_tier: answers.time === "no" ? "paid_fit" : "diy_fit"
This page explicitly courts post-harassment and safety-concerned visitors. Anyone who opens dev tools or reads the source after being told twice that nothing is transmitted will see an event fire the moment they click — on a privacy-advice site, that single catch destroys trust in every other promise on the domain.
fix — Delete best_code and score_tier from the exposure-check tool_complete H.track payload (lines 402-406) so the promises at lines 67 and 395 become true, or soften both promises to disclose anonymous completion events.