The ratings monopoly's first trick is the oldest one: you have to pay them to be measured at all. No check, no watermark, no number — invisible, whoever is listening. So don't ask them. Drop two lines into your own player and every real listener flows into an open census. AQH, Cume, TSL — the exact metrics, computed from actual listening you can see. Numbers you own, that cite no one, that no panel decides.
<script src="…/rdns/beacon.js" data-callsign="KAZM"></script>
Paste it on the page that hosts your player. That's it. The beacon counts a listener while your
player page is open and active — start, heartbeat, stop — and reports it (deduped by a salted hash, never a raw
IP) to the open census. Want it play-accurate? Set window.__uiq_active = false when audio is
paused and the beacon stops counting.
One script tag on your player page, tagged with your call sign.
Every actual listen becomes a real session — the same engine that computes the census book.
Your AQH, Cume, and TSL appear on the census book — yours to cite, sell against, and verify.
Honest by design: this is open measurement, so it's only as clean as the players that carry it — self-reported listening can be inflated the way any open metric can. That's the trade for transparency, and the opposite of a black box you can't audit. Relay-verified sessions and integrity checks harden it further; the point is that a station no longer needs anyone's permission to prove it has an audience.