What the app reads and sends
Amazon Music RPC is built to show Amazon Music playback on Discord while keeping sensitive controls visible.
What stays local
- Enhanced metadata reads the Amazon Music desktop app locally.
- Windows media metadata is read locally as fallback.
- Notification fallback reads Windows notifications locally and only uses Amazon Music notification text.
- Settings, logs, and diagnostics are stored on your device.
What can be sent out
- Discord receives the Rich Presence fields needed to show status.
- Last.fm receives scrobbles only if enabled.
- ListenBrainz receives scrobbles only if enabled.
- Deezer and iTunes can receive search terms for fallback matching or artwork lookup.
- GitHub is contacted for update checks.
Tokens
Last.fm session keys and ListenBrainz tokens are migrated out of the normal config into Windows Credential Manager. If Credential Manager is unavailable, the app uses a DPAPI-protected fallback. Diagnostics and log views redact known token values, normal exports omit them, and Settings includes a clear-token action.
Network controls
Automatic update checks, Deezer lookup, and iTunes artwork fallback can be controlled independently under Network & Updates. Diagnostics keeps a bounded history of provider, operation, result, and time without storing lookup text or tokens.
Private session
Private session clears Discord presence and can stop scrobbling while it is enabled. Keyword filters can hide specific tracks.
Fallback-only mode
Turn off Enhanced Amazon metadata in Settings. Leave Notification enrichment off too if you also want to avoid Windows notification access.