extension ExtPose

Shoot the Messenger

CRX id

lkhmjelfhkidbekjkghmbacoaolbcmep-

Description from extension meta

This extension sequentially unsends all messenges in a messenger chain.

Image from store Shoot the Messenger
Description from store (Buy my gf a coffee: https://www.buymeacoffee.com/theahura -- I don't drink the stuff but she loves it) UPDATE: due to changes in Facebook's UI, this tool will delete both your and the recipient's messages. It will still unsend your messages, but you will no longer have access to the other messages in the chat either. If you're like me, you've been on FB Messenger for over a decade. And if you're like me, you care about privacy. I wrote this extension to clean up my digital footprint. Unlike other extensions, which only hide the messages from the user's inbox, Shoot the Messenger will remove messages from the RECEIVER'S inbox as well. It's simple: you open a messenger thread on a desktop, press 'remove messages', and go get a coffee. While you're gone, the extension will go through your messenger thread and automatically unsend every message. Unsending a message means that anyone in the thread will see 'X has unsent a message' instead of the original text of the message. Technical details: this extension doesn't send any information to any servers, or try to reverse-engineer Facebook's messenger API. Instead, it simply simulates mouse clicks on the UI as if a user was pressing buttons. The code can be found here: https://github.com/theahura/shoot-the-messenger/ (Google's overzealous extension security flagger requires me to tell you that there is a "rate limit pause delay setting" in this extension. Consider yourself protected!)

Latest reviews

  • (2025-05-05) Luciano Castellani: Good app that gets the job done. Just one suggestion: make a version that focuses on unsending the users messages. The current version deletes the messages of all participants in the chat, slowing it down.
  • (2025-04-25) Zuz M: Works pretty well, though quite slowly. But it has trouble to remove messages that are only emojis and it may end up in an infinite loop whet it is trying to remove un-removable message.
  • (2025-02-03) ali: It worked first time. though on a different thread it would only delete from my device, I ran a test with a friends device next to me and the messages were still on his from me
  • (2025-01-22) Paulo André: Hi, it worked, but i would like to delete all chats, can you developer a extension for this?
  • (2024-12-22) NOAIM PITI-ILAN: It removed every message but only for me. It wasn't the unsend for everyone button.
  • (2024-12-09) Charis Jane: Dear Developer, kindly fix this issue: It removes the other party's messages. I only want it to unsend my messages, not the other way around. Thanks!
  • (2024-11-02) Aaron Julian: Works well! It will take some time to delete everything, but it's better than doing it manually. Thank for this extension! Really helpful!
  • (2024-10-23) Christina Gifford: You have to run it a couple of times for longer conversations, but definitely works!
  • (2024-08-31) Dadok Official: Works but very slow.
  • (2024-08-15) Julkar Nain: Works fine for me recommended
  • (2024-07-22) Kadeli: Did a test run. I can confirm that as of the timing of my post here it works to remove sent messages and pictures from BOTH the sender and receiver's accounts! I also checked from my messenger app on an android phone and a separate account on the Safari browser to confirm that messages were indeed removed for both parties. However, you may have to run the program a few times since it does miss some messages, even in a conversation string consisting of less than ten messages. EDIT TO ADD: Just discovered that several messages were skipped during the deletion process! It will very likely take several run throughs to get all, as it skips around some of the messages and then other times gets a lot deleted in a row.
  • (2024-07-10) refael hatuel: Works. thanks
  • (2024-07-04) Frank A (SOM-Silence4all): Does not work at all! SEEMS to work on messenger.com....but NOPE. When you access messenger on phone or pc.. all still there !!
  • (2024-06-10) Eleni T: Please fix/update this extension, thank you!
  • (2024-05-27) itspxsh: It works. However I want it to only click on the "Unsend for everyone" botton and don't click on the "Remove for you" botton. Are there's a way to edit the code? I honestly don't know anything about coding. Or can you please release the "only unsend for everyone" version? Thank you
  • (2024-04-13) Domen Lo: works well. crashes a lot, but you just run it again and again until chrome crashes, then refresh and run again :)
  • (2024-03-26) YaMin KhAn: It works but after few minutes it stops working and it says- Skipping holder: [object HTMLDivElement].... Need to fix this and another problem is it miss out many messages but most importantly the first issue needs to fix asap
  • (2024-02-13) Angela KartolÍna Luntian: works well! there are times when it skips some messages but coming back to them theyre apparently cleared.
  • (2024-02-06) Aryan Islam: Fantastic!
  • (2024-01-30) Hexes Heaux: Fantastic tool. To everyone complaining it isnt faster, the developer has made it this way because u can get a Facebook ban for a week or worse if they suspect you are using an automated tool. Whoever made this i want to tell u how grateful I am for your attention to detail. God bless your light! Ty!
  • (2024-01-08) Abir Abedin Khan: I don't know why ppl being rude. this extension is perfect!!!!!! thanks for making this extension.
  • (2023-12-25) Dream In Delusion: this is really helpful.. if only it would delete messages faster that would be great. Thanks developer.
  • (2023-12-18) Uomo Dilava: just if it's faster
  • (2023-12-09) bodey: I'm getting this error when I press at extensions,, Even from Github ERROR: Shoot the Messenger must be used on messenger.com, currently on https://www.facebook.com/messages/..... I tried the DEV mode and download the extensions from GitHub getting this error code : background.js:0 (anonymous function) I wish you can fix this issue so soon please,
  • (2023-09-19) Dragoș Nechita: Skipping because we are in debug mode Fix it.
  • (2023-09-19) Dragoș Nechita: Skipping because we are in debug mode Fix it.
  • (2023-07-20) Jomari Contreras: The extention has the tendancy to refresh the page after a certain period of time , however it does work
  • (2023-07-20) Blue Comet: The extention has the tendancy to refresh the page after a certain period of time , however it does work
  • (2023-05-10) Will: This is an amazing tool! I was cleaning up messages from ex's and this worked like a charm. It was reasonably quick as well! Just make sure you put how many seconds/delay you would like.
  • (2023-05-10) Will: This is an amazing tool! I was cleaning up messages from ex's and this worked like a charm. It was reasonably quick as well! Just make sure you put how many seconds/delay you would like.
  • (2023-02-14) 이검: on this current day i dont think it works, i'll wait plz check it sir
  • (2023-02-14) 이검: on this current day i dont think it works, i'll wait plz check it sir
  • (2023-01-27) Hoàng REG: it works smoothly - it still running tks nice tool
  • (2023-01-27) Hoàng REG: it works smoothly - it still running tks nice tool
  • (2022-11-10) Frank A (SOM-Silence4all): does NOT work !
  • (2022-11-09) Arda Boran Topatan: Doesn't work
  • (2022-11-09) Arda Boran Topatan: Doesn't work
  • (2022-10-05) Isaiah N: Not currently working, saw the github comments, seemed to work yesterday? will check back periodically, saw you were busy
  • (2022-10-05) Isaiah N: Not currently working, saw the github comments, seemed to work yesterday? will check back periodically, saw you were busy
  • (2022-08-30) rawr rawr: Not working ERROR: something went wrong. Failed to complete removal. Skipping row: could not find the row attribute. main.js:145 Found hidden menu holders: [] main.js:196 Removed all holders. main.js:232 No scroller or load buttons, but we didnt hit the top. Failing. main.js:365 Failed to complete removal. PS: it is now working after
  • (2022-08-30) rawr rawr: Not working ERROR: something went wrong. Failed to complete removal. Skipping row: could not find the row attribute. main.js:145 Found hidden menu holders: [] main.js:196 Removed all holders. main.js:232 No scroller or load buttons, but we didnt hit the top. Failing. main.js:365 Failed to complete removal. PS: it is now working after
  • (2022-08-27) Sorin - Ionvt: Nop! Is not working, i get an error in extension Uncaught (in promise) TypeError: Cannot read properties of null (reading 'scrollTop') 69 while (el.scrollTop === 0) { I tried from google store and with depeloper mode, nothing happens
  • (2022-08-27) Sorin - Ionvt: Nop! Is not working, i get an error in extension Uncaught (in promise) TypeError: Cannot read properties of null (reading 'scrollTop') 69 while (el.scrollTop === 0) { I tried from google store and with depeloper mode, nothing happens
  • (2022-08-26) Adit: I can't get it working. I tried both method, 1. installing extension from chrome web store 2. loading unpacked extension in developer option However nothing happens when i run the extension on messenger. Please someone help me if possible !
  • (2022-08-26) Adit: I can't get it working. I tried both method, 1. installing extension from chrome web store 2. loading unpacked extension in developer option However nothing happens when i run the extension on messenger. Please someone help me if possible !
  • (2022-08-21) Sarah A: Love! This is a great extension and has been really helpful, thank you! Lately though I cant get it to work. Did something change?
  • (2022-08-21) Sarah A: Love! This is a great extension and has been really helpful, thank you! Lately though I cant get it to work. Did something change?
  • (2022-08-02) Anabil Debnath: This was realllyyyyy helpful.
  • (2022-08-02) Anabil Debnath: This was realllyyyyy helpful.
  • (2022-07-01) Hassan Tariq: Works very slow. And doesn't remove some messages in an entire chat chain. But Hey, Good Enough.

Statistics

Installs
4,000 history
Category
Rating
3.9219 (64 votes)
Last update / version
2025-05-02 / 7.0.1
Listing languages
en

Links