aymenhmaidiwastaken /
unsender-for-instagram
Unsend all your sent messages in any Instagram DM conversation with one click. Chrome extension that scrolls through your entire chat history automatically.
67/100 healthLoading repository data…
aymenhmaidiwastaken / repository
Unsend all your sent messages in any Facebook Messenger conversation with one click. Chrome extension that scrolls through your entire chat history automatically.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Scroll through your entire chat history and remove every message you've ever sent — safely, one at a time, with randomized delays to avoid rate limits.
chrome://extensionsSelected from shared topics, language and repository description—not editorial ratings.
aymenhmaidiwastaken /
Unsend all your sent messages in any Instagram DM conversation with one click. Chrome extension that scrolls through your entire chat history automatically.
67/100 healthQ: Will this unsend messages for both sides of the conversation? A: Yes. It uses Facebook's "Unsend" feature, which removes the message for everyone in the conversation.
Q: Does it work on Messenger.com? A: Yes, it works on both facebook.com/messages and messenger.com.
Q: Why does the extension need the "debugger" permission? A: Facebook blocks synthetic click events. The debugger permission allows the extension to send real mouse events via Chrome DevTools Protocol when standard clicks are intercepted.
Q: Can I get rate-limited or banned? A: Facebook may temporarily restrict your account if you unsend too many messages too quickly. Use higher delay values (5-10 seconds) to reduce this risk. The extension uses randomized timing to help avoid detection.
Q: What languages are supported? A: The extension recognizes unsend/remove buttons in English, French, German, Spanish, Italian, Dutch, Turkish, Russian, and Arabic.
Q: Does it work in group chats? A: Yes, it works in both individual and group conversations.
Q: Why did it stop before finishing? A: The extension stops after 30 consecutive failures or 15 empty scroll attempts. This usually means all reachable messages have been processed.
This project is licensed under the MIT License.
This extension is provided as-is for personal use. Using automated tools to interact with Facebook may violate Facebook's Terms of Service. Use at your own risk. The authors are not responsible for any account restrictions, bans, or other consequences resulting from the use of this extension.
Facebook may impose rate limits on message unsending. If you experience issues, try increasing the delay between unsends. The extension makes a best-effort attempt to unsend messages but cannot guarantee 100% success due to Facebook's dynamic interface.