Privacy Policy
Last updated: 13 September 2026
The short version
This is a static web app. It does not have a user database or a server that stores anything about you.
There are no accounts, no cookies, no analytics, no fingerprinting and no tracking pixels.
Everything you configure — settings, presets, the last station and any AutoEQ profile you import — is stored
locally in your own browser (localStorage) and never uploaded.
What is stored on your device
hf.settings.v2— your settings: theme, volume, FX order, AutoEQ selection, imported AutoEQ profiles, spatial settings, ducking options, proxy options.hf.presets.v1— your saved station presets.hf.artwork.v1— a small cache of album-art lookups (artist, title, cover URL, timestamp).- A service-worker cache of the app's own files, so the page loads fast and can start offline.
You can erase all of it at any time by clearing site data for this domain in your browser (or by deleting presets and imported profiles in the settings panel). Nothing is synced anywhere.
What leaves your browser
Only the requests needed for the feature you actively use:
- The stream you play — your browser connects directly to the radio station you choose (or to the station's HLS/CDN host).
- Station search — queries go to the public radio-browser.info API.
- Stream metadata — now-playing data is read from the stream itself and, for some broadcasters, from their public metadata APIs (SomaFM, Radio Paradise, KEXP, Sveriges Radio, Radio France, Triton/StreamTheWorld, Icecast status JSON).
- Album art — if enabled, artist/title are looked up at MusicBrainz and Cover Art Archive.
- CORS proxies (optional, on by default for stream compatibility) — if a station or API blocks direct browser access, the request is relayed through a third-party proxy that can see the URL you requested. You can turn this off in settings for strict privacy.
- Anonymous advertising — the ad frames are served by A-ads; they are anonymous, cookie-free and do not profile you.
- Hosting — this site is served by Codeberg Pages from Berlin, Germany (EU), which processes standard server logs (IP address, user agent) to deliver the page.
Legal basis and your rights (GDPR)
We do not process personal data ourselves, so we have no user records to hand over, correct or delete. Where server logs exist at our host, the legal basis is our legitimate interest in operating the site (Art. 6(1)(f) GDPR). You have the right to object, to access, and to lodge a complaint with your local supervisory authority. Imported profiles and presets are under your sole control on your device.
Commercial radio, ducking and processing
Commercial-ducking and audio-processing disclaimer: the optional "duck commercials" feature is a heuristic that lowers the volume when it detects a likely advertisement. It is off by default. Muting, skipping or altering advertising may violate a broadcaster's terms of use and possibly local law, and can affect the funding of free radio. You are responsible for how you use it. The audio enhancement changes the signal you listen to; some rights holders' terms restrict altering or re-broadcasting their streams. Only process what you are allowed to process. This is not legal advice.
Business and venue use
This player is intended for personal, private listening. Playing radio or licensed music in a business (café, bar, restaurant, shop, gym, office) generally requires a licence or permit from your local collecting society — for example Buma/Stemra in the Netherlands, SABAM/PlayRight in Belgium and GEMA in Germany — and unlicensed public performance can lead to fines. Businesses should use the Venue Hi-Fi (B2B) edition, which is built around royalty-free music, and should still verify the licence of every source they play. This is not legal advice.
Children
The player is not directed at children and collects no data from anyone, including children.
Changes
If this policy changes, the date at the top changes with it. Because there is no account or mailing list, we cannot notify you individually.
Contact
Questions about privacy: info@highfidelityradioplayer.com. The source code is available at Codeberg, so you can verify every claim above yourself.