Audio Hero Privacy Policy

Document v2.2.3

Effective Date: August 2026

Audio Hero respects your privacy. The application has no automatic telemetry, no advertising, and no tracking. There is no Audio Hero user account. Core playback and device control happen entirely on your local network. A small number of optional features (listed below) make requests to services on the internet, and only when you turn them on or use them. This includes an optional, user-initiated bug report that is stored temporarily on the Audio Hero website. The Pro cloud-sync feature uses your own Microsoft account and stores its single sync file inside your own OneDrive; the Audio Hero website never sees that file.

1. Data Collection

Audio Hero does not automatically collect personal information, usage analytics, or crash reports.

The application:

2. Network Communication

2.1 Local network only (always)

The following traffic stays entirely inside your home network:

2.2 Optional internet requests

The following requests are sent to the public internet only when you use or enable the related feature. Routine service requests use no Audio Hero account or tracking identifier. A submitted bug report has a random report number so the developer can identify it.

Service Purpose When it is contacted
Microsoft Store Pro upgrade purchase, license check, and app update checks On startup and when you check for updates or purchase Pro
Microsoft Identity Platform (login.microsoftonline.com) Sign-in for the optional Pro cloud-sync feature Only if you click "Sign in with Microsoft" in Settings (Pro)
Microsoft Graph (graph.microsoft.com) Reading and writing the single audiohero-sync.json file inside the private Audio Hero folder of your own OneDrive Only while you are signed in for cloud sync (Pro)
radio-browser.info Internet radio catalog search When you use the internet radio browser
somafm.com SomaFM channel list When you open the SomaFM section of the radio catalog
Internet radio stream hosts The actual audio stream you selected (e.g. Radio Paradise, KEXP, BBC, NPR, etc.) While that station is playing
TheAudioDB Artist and track metadata for the Track Info panel Pro: while a track is playing, if Track Info is enabled
Deezer (public API) Artist and track metadata for the Track Info panel Pro: while a track is playing, if Track Info is enabled
Wikipedia Artist biographies for the Track Info panel Pro: while a track is playing, if Track Info is enabled
MusicBrainz Music metadata cross-references for the Track Info panel Pro: while a track is playing, if Track Info is enabled
bommerts.com Receiving an optional sanitized diagnostic report for developer support Only after you click Submit report in the bug-report window

MusicBrainz and Wikipedia require a User-Agent header that identifies the calling application. Audio Hero sends the literal string AudioHero/<version> (https://bommerts.com/audiohero) for this purpose. No other identifying information is sent.

As with any HTTPS request from your machine, the destination service will see your public IP address. Audio Hero does not add any cookies, account tokens, device IDs, or analytics identifiers to these requests.

You can avoid all optional internet traffic by not using the Internet Radio feature, by turning off the Track Info panel in Settings, by not signing in to cloud sync, and by not submitting a bug report. The Microsoft Store update and license checks are handled by Windows itself and run only on app startup.

2.3 Optional Pro cloud sync (Microsoft account + OneDrive)

Pro users can optionally sign in with a personal Microsoft account so their Audio Hero settings, votes, starred favorites, saved streams, and music-source order stay in sync between PCs. This feature is off by default. When you sign in:

2.4 Optional PC-streamed web players (YouTube Music, Apple Music, Device + This PC)

Audio Hero can play certain web music services on your speaker by opening the service's own website in a built-in browser window on your PC, capturing the audio locally, and streaming it to your device over your local network. This covers the YouTube Music and Apple Music sources and the Device + This PC source (which can also play Amazon Music, Pandora, Tidal, Deezer, SiriusXM, Spotify, iHeartRadio, and TuneIn). These features run only when you open one of those sources.

2.5 Optional bug reports

Settings > System & advanced includes a Submit bug report to developer action. It first opens a review window explaining what will be sent. Nothing is transmitted automatically, and closing the window sends nothing. If you click Submit report, Audio Hero creates a compressed report with a random report number. It contains the Audio Hero and package versions; edition and connection state; Windows and .NET runtime descriptions and architectures; culture, time zone, app uptime, and a summary of network-adapter types and states; recent diagnostic logs; and basic device type, manufacturer, model, firmware, and connection information. Your optional written description is included exactly as entered.

3. Data Storage

Audio Hero stores everything it remembers in a single JSON file at %LOCALAPPDATA%\Audio Hero\settings.json on your own PC. By default nothing in this file is transmitted off your device. If you opt in to the Pro cloud-sync feature (Section 2.3), a copy of most of these fields is mirrored to a private folder inside your own OneDrive.

What is stored:

Any device or service credentials you choose to store in Audio Hero - your HEOS account password, and device passwords for platforms that need one (for example Fully Kiosk or Dashie kiosk tablets) - are encrypted at rest using Windows Data Protection API (DPAPI) in CurrentUser scope. This means only the same Windows user account on the same PC can decrypt them. Plaintext passwords from older versions of Audio Hero are automatically migrated to the encrypted form on first run after upgrade. Stored credentials are never uploaded to OneDrive even when cloud sync is enabled.

You can delete the entire %LOCALAPPDATA%\Audio Hero folder at any time to reset the application to a clean state.

A bug report is stored separately on the Audio Hero website only when you explicitly submit one, as described in Section 2.5.

4. Third-Party Services

Audio Hero does not use analytics platforms, advertising networks, or user tracking of any kind. The Audio Hero website receives only bug reports that users explicitly submit for support.

The third-party services listed in Section 2.2 (and the PC-streamed web players in Section 2.4) are contacted directly from your PC, only when you use the feature they power. Each of those services has its own privacy policy that governs what they do with the requests they receive:

Internet radio stream URLs come from radio-browser.info or are added by you. The radio station you choose will see the connection from your PC, the same way it would if you opened the stream in any browser or media player.

5. Security

6. Children's Privacy

Audio Hero does not knowingly collect information from children. The application has no accounts or profiles. Its optional bug-report form is intended only for technical support and should not be used to submit personal information.

7. Changes to This Policy

This privacy policy may be updated in future versions of the app or as the set of optional internet features changes. Any changes will be reflected with an updated effective date at the top of this page.

8. Contact

If you have questions about this privacy policy, you may contact:

bommerts@outlook.com