Discorch

Browse your Discord history and request message deletions

This tool works entirely offline and does not submit your data to any servers. It does not require you to log in with your Discord account.

It merely helps you navigate your data package from Discord and craft data deletion requests to send to their privacy team. In cases where their privacy team's policies prohibit deletion, it guides you through automating the remaining tasks yourself.

How this works

Discord has an undocumented privacy request process that this tool helps you navigate.

Discord acts in malicious compliance with the GDPR. Following a surge of message deletion requests, their new policy states that messages are considered invaluable to other users in contexts you can still access (permission-wise on their backend). You can never truly lose access to DMs, for example, since you can always re-open them, so these cannot be deleted through a GDPR privacy request. This was previously possible; however, Discord's management felt the need to find a way to make user mass exodus more difficult. On the other hand, the moment you leave a server or group DM, the claim that messages are invaluable to other users is somehow no longer valid, according to Discord, and they'll happily delete them via a privacy request.

It's completely backwards logic that only exists to make your life difficult. That's why you get two options here: one for the stuff Discord will actually delete, and another for 1:1 DMs where you need to get creative.

Getting your data package

Both options require uploading your Discord data package. You only need to select "Messages" when exporting it.

→ Discord data package export guide

Privacy and security

You can disable your internet connection to be extra sure we're not doing anything nefarious with your data package.

The code is also fully open source for your verification.