Resource center

Unsay Messenger guides.

Everything you need to bulk-unsend your Facebook Messenger messages, deal with encrypted and migrated threads, and understand exactly what the other person sees. Three long-form guides, written without fluff, by the Unsay team.

Who these guides are for.

Messenger only unsends one message at a time, and its native "Remove for everyone" won't sweep an encrypted history in bulk. There's a second catch : Messenger now defaults to end-to-end encryption, and older conversations that were migrated end up split into two separate threads, a legacy one and an encrypted one. Native deletion won't cross both. These guides explain how Unsay finds both threads, merges the count, and removes your messages for everyone, without ever breaking encryption (it only asks Messenger to remove your own messages), and without a password.

Every guide follows the same structure : a direct answer in 2 or 3 sentences at the top, then the technical detail, the edge cases (group chats, migrated threads, calls), and the traps to avoid. No SEO bullshit, no long-winded intro.

The three guides.

What comes up in all the guides.

A few technical concepts show up across all three guides. Rather than repeating them each time, we define them once here. If a guide references one, you know where to come back.

Remove for everyone
The native Messenger action that removes a message from your side and from everyone else's in the chat. It's the official feature Unsay triggers in a loop, with a 5 to 7 second pause between each one. Same feature, just automated across a whole thread instead of tapped message by message.
Encrypted / migrated threads
Messenger now defaults to end-to-end encryption. Conversations that predate the switch get migrated and end up split into two threads : a legacy one and an encrypted one. Unsay detects both, merges the message count, and removes across both. Encryption is never broken : Unsay only asks Messenger to remove your own messages.
Stealth Mode
An option, unlocked with a Pass, that flips the removal order : from oldest to most recent. The recent, visible part of the chat stays untouched as long as possible. The other person notices nothing unless they scroll years back.
Side panel
Unsay's UI surface : a persistent side panel next to your Messenger tab. Doesn't close when you click elsewhere (unlike a popup). Compatible with Chrome 114+, on messenger.com and facebook.com/messages.

What does Unsay actually do ?

Unsay is a free Chrome extension (with a one-time Pass from $30) that automates Messenger's native "Remove for everyone" action, message by message, in the conversation you choose. It works on both www.messenger.com and www.facebook.com/messages. No password to type, and nothing on the page you see is ever read or changed. The extension just inherits your Facebook session already logged into Chrome, and it keeps a 5 to 7 second pause between each removal so nothing looks rushed.

The table below sums up the differences between the free tier and a Pass, and between Unsay and Messenger's native deletion.

Criterion Messenger (native) Unsay Free Unsay (with a Pass)
Bulk deletion No, one message at a time Yes, up to 50 a week Yes, unlimited
Encrypted + legacy threads Manual, partial Yes, both Yes, both
Stealth Mode No No Yes, oldest first
Group chats Yes Your messages only Your messages only
Time for 1,000 messages Hours of taps ~1h40 automated ~1h40 automated
Data sent to a server Facebook side Anonymous IDs only Anonymous IDs only

Do you need an account to read the guides ?

No. The three guides are accessible without signup, without email, without anything. They apply to any Messenger conversation, encrypted or not, on any account. The extension itself, also free to install, doesn't ask for an account either : it uses the Facebook session already logged into your Chrome.

Where to start ?

If you've never used Unsay, start with how to unsend a message on Messenger to understand the mechanics. If you want to wipe an entire thread, read delete all your Facebook Messenger messages. If your conversation is encrypted or was migrated, read delete Messenger messages for everyone, even encrypted to see how Unsay handles both threads.

And if you'd rather install the extension first and read after : install Unsay from the Chrome Web Store, open Messenger, and come back to read the guide that matches what you want to do.

Continuously updated.

Facebook regularly changes Messenger, especially around encryption. When something shifts, we patch the extension same-day and update the affected guides right after. The last-updated date is shown at the bottom of each page. If you notice an instruction no longer matches reality, write to contact@unsay.me, it's handled directly (no outsourced support, no chatbot).