DiscordRP is built for de-Googled Android in mind: GrapheneOS, CalyxOS, LineageOS and /e/OS.
DiscordRP keeps its own connection to Discord, so your messages arrive and the music you play shows on your profile.
- DMs and mentions as notifications, with reply and mark as read from the shade
- Music rich presence from any player, with album art from MusicBrainz
- Choose what notifies you: everything, mentions and DMs, or DMs only
- Set your status and mobile badge from your phone
- Starts on boot and stays connected
Get the latest APK from Releases. Android 8.0 or newer, no Google account or Play Services required.
Warning This app uses the Discord gateway connection. Use it at your own risk.
- Install and open the app
- Grant notification access and allow notifications
- Sign in with Discord
- Turn the connection on
Enable Unrestricted battery during setup. Aggressive battery management is the usual reason messages stop arriving while the screen is off.
No analytics, no crash reporting, and no server in the middle. The app talks to Discord, MusicBrainz, and the Cover Art Archive directly. Your login stays on the device and is removed by signing out.
Album art comes from MusicBrainz and the Cover Art Archive. In the Presence tab, under Album covers, you can pick MusicBrainz (+ Deezer backup). The app then asks Deezer directly, and only when MusicBrainz has no cover.
Help MusicBrainz
With MusicBrainz (+ Deezer backup) on, DiscordRP shows a button on Home when MusicBrainz is missing the album/cover. Tap it to add the album (filled in from Deezer with its cover) or just the cover (from your player), so the cover shows for everyone and loads faster from then on.
The rich presence implementation draws on ideas from Kizzy by dead8309.
Security hardening of token storage, the login page and updates by cutieway in #31.



