Written to describe what this site actually does — nothing more. Last updated August 2026.
Short version: no ad trackers, no analytics scripts, nothing sold or
shared. The station keeps the minimum it needs to run a radio with accounts that are just
"your Twitch name," and you can log out or unlink at any time.
What the station keeps
- Your Twitch link. If you link your account (the
!link code flow),
the station stores your public Twitch identity: user ID, username, and role in the channel
(viewer / VIP / mod). Linking uses a browser cookie (__Host-r2sid) that is
HttpOnly, expires after about 7 days, and works on up to 3 devices. On the server those
session tokens are stored hashed.
- Listening connections. When a player or page connects for live updates, the relay
logs the connection: IP address plus coarse client info the page sends (screen size,
language, timezone, browser identifier). This feeds a small operator dashboard — a rolling
log of recent connections, not a permanent history.
- Your submissions. Uploaded audio/artwork and the details you type (title, artist,
lyrics, and so on) are stored for review. Rejected files are deleted from the relay;
approved files move into the station library and stay on air until removed.
- Your station activity. Coins, song ratings, requests, game-show scores, and
sticker collections are recorded against your Twitch username in the bot's database —
that's what makes them yours across chat and the website.
- Reports and messages. If you use the contact or report forms, the station keeps
what you wrote, the contact info you optionally give, and the sending IP (abuse triage).
If you're linked when you send one, your Twitch name rides along — that's how "remove my
content" requests get verified without a back-and-forth.
What stays on your device
Player volume, the jukebox playlist tray, and small UI preferences live in your browser's
local storage and are never sent anywhere.
Third parties
- Twitch. Linking happens by pasting a code into Twitch chat, so Twitch's own
terms and privacy policy apply there. The station only ever reads your public identity.
- Google Fonts. Pages load the Space Grotesk typeface from Google's servers, which
means Google sees the font request (including your IP) — the same as most of the web.
- That's it. No ad networks, no analytics services, no social pixels.
Your controls
- Log out (menu) ends this device's session; log out all devices ends every session.
!unlink in Twitch chat revokes all your sessions from chat.
- Sessions also expire on their own after about 7 days.
- Want a submission, your activity, or anything else removed? Use the
report page or contact the operator —
takedown requests for your own content are honored.
Who runs this
R2 FM is a hobby community station operated by the streamer behind
twitch.tv/r2weed2.
Questions about any of this: contact.