Project is under heavy refactoring (see PR 88), bear with us while everything gets bettered.
Userscript that allows you to mass unsend all your DMs on Instagram.
In sum, it is a privacy tool that aim to empower Instagram users by giving them more control over their data.
⚠️ While unsending prevents the other party from reading your messages it does not always necessarily mean Instagram has deleted your data so make sure to ALSO send a data removal request according to the laws of the country you live in.
As of 2023 instagram.com would not allow its users to batch unsend their messages which is why this project came to be.
The userscript allows a user to batch unsend DMs in a thread on the web version of instagram.com
Individuals seeking to transition to something like Fediverse and want to "remove" their messages from Meta's database.
If you see a useful use cases that's not here then by all means feel free to edit this file to add it
Deleting a thread will only delete messages on your end but the other party will still be able to read your messages.
On the other hand, unsending of a thread will result in the deletion of messages on both ends, rendering the other party unable to read your messages.
What is described below is the default unsend strategy/workflow as implemented by our default ui.
This script is meant to be run on the page that lists the message threads.
This showcases a very simple case where two users are logged to instagram using two distinct browser windows, the user on the right side is the one that's unsending its messages, as you can see, they are removed as well for the user on the left side.
Click here to read about the default unsend strategy/workflow.
Still not working? Read the bug report section.
Read the user manual.
Read the developer manual.
Contributions are more than welcome.
❗The issue will not be considered unless you provide ALL the required information as per the template. If you're going to do a bug report then do it right.
To report a bug please use this link while following the template.
❗Make sure your suggestion is not already on the TODO.md and hasn't already been requested.
To suggest an idea please use this link.
