Home › Blog › Summarize an email thread

Summarize an email thread or meeting notes with AI without leaking names

To summarize an email thread or meeting notes with AI without leaking names, do not paste the raw text into the chat: save the thread as an .eml or .msg file (or paste the messages into a .txt file), pseudonymize it on your computer, check signatures, first names and initials, then give the copy to the AI with instructions that keep the tags. The real names come back into the summary on your machine, never at the AI provider's end.

Published · 9 min read

Why is an email thread so risky to paste into an AI?

Because it holds far more than what you read. A ten-message exchange carries the From, To, Cc and Sent lines ten times over, as many signatures with name, title, firm and direct line, confidentiality notices naming the sender, and email addresses built on people's names. Someone mentioned once in the first message reappears further down in three forms: “Mr Martin”, “Jean”, “JM”.

And the gesture is quick: select all, copy, paste into the chat. The whole thread then goes to the AI provider, which receives, processes and keeps it for a while. The CNB's April 2026 guide recalls that any prompt sent to a generative AI transmits data to the company running it (p. 14). The CNIL, the French data protection authority, advises “never sharing confidential information such as personal data” with a consumer service (quotations from French texts are our translations).

Do not ask the AI to anonymize the thread itself before summarizing it: by then, it has already received the names. Anonymization happens before sending, on your computer.

When to use it: emails, meeting notes, pasted chats?

SourceHow to prepare itWatch out for
An Outlook threadSave the latest message in the thread as .msg or .emlThe latest message usually holds the quoted history; a message missing from the thread will be missing from the summary
The emails of a matterSave each useful message and drop them in togetherThe same people keep the same tags from one message to the next
Typed meeting notesWord or .txt, dropped in as isInitials and first names in quick notes need checking at review
Messaging, chat, video callsPaste the exchange into a .txt file (UTF-8) and drop it inUsernames and nicknames are not always recognized as names
Automatic transcript of a meetingExport the text, then treat it as notesA tool transcribing “live” in the cloud receives everything before any pseudonymization (CNB guide, p. 17)

To save a message: in classic Outlook, File, then Save As; in new Outlook, More actions, then Save as; in Outlook on the web, More actions, then Download, which gives an .eml or .msg file (Microsoft support). The step-by-step guide, Apple Mail included, is in anonymize an email (.msg, .eml).

What should be masked in an email thread or notes, and why?

ItemWhyIn AnonymFiles
Sender and recipients (From, To, Cc, Bcc)They name every participant, the client includedKept in the copy and redacted like the body
Email addressesThey often contain the name and the company's domainDetected by rules, replaced in full
Subject line“Martin v. SCI Les Tilleuls: hearing on the 14th” says it allKept and redacted; a matter reference is masked with one click
Signatures and confidentiality noticesName, title, firm, address, direct lineNames, addresses and phone numbers detected; a unique job title needs checking
Messages quoted below the replyWhere most forgotten names hidePart of the body, run through the same detection
First names alone, initials, nicknamesThey easily slip past any detectionA first name alone can be linked to the full name when unambiguous; “JM” or a nickname is masked with one click
Amounts, project names, meeting placesThey place the matter without naming anyoneBy hand, one click, for the whole folder: amounts are not detected automatically
AttachmentsContracts, bank details, ID documentsNever copied into the message copy, which only states how many there are; the useful ones are processed as documents in the folder
Technical headers (Received, servers, message ID)They reveal domains and the message's routeNever kept in the copy

Keep what gives the thread its meaning: the order of messages, who answers whom (as tags), requests, commitments, deadlines. A test before sending: could a colleague outside the matter tell who the copy is about? If so, a clue remains, often in a signature or a sign-off (“Best, Claire”).

How to summarize an email thread with AI, step by step

  1. Save the thread or the notes as a file. The most recent message in the thread as .msg or .eml, or the exchange pasted into a .txt file. Keep these files in the matter's folder, on your computer.
  2. Drop them into AnonymFiles, with other useful documents from the matter if needed. For each email, a text copy keeps the subject, sender, recipients, date and body, quoted thread included; an HTML message is converted to text without loading images or following links.
  3. Let detection do its work. Names, organizations, addresses, emails, phone numbers, IBANs, private dates and IDs become stable tags: the same person keeps the same tag in the headers, the body, the quoted thread and the other documents.
  4. Review side by side. Look for initials, nicknames, first names in sign-offs, project names and amounts; one click masks them across the whole folder. Rename key tags if useful, for example [PERSONNE_CLIENTE] (client).
  5. Validate, export, paste the instructions. “Copier la consigne IA” (copy the AI instruction) copies the instructions to paste at the top of the conversation; the mapping table stays on the computer.
  6. Ask for the summary with one of the prompts below.
  7. Reinject the real names. Paste the answer into “Réinjecter un résultat” (re-inject a result): the preview shows the summary with the real names, which you save as text, Word or PDF.

For a few lines pasted from a chat, the same route applies: a .txt file is enough, and the manual method remains possible (see pseudonymize a document for AI).

Which prompts summarize an email thread or a meeting?

Paste them after the instructions. The tags are examples.

1. Thread summary

Summarize this email thread in ten lines at most: what the exchange is about, each participant's position, what was decided and what remains open. Refer to people by their tags, without trying to work out who they are. For each point, give the message it comes from (sender and date or date tag).

2. Who does what

Build a table of the commitments and requests in this thread: who (tag), what, by when, source message. Flag requests left unanswered and conflicting deadlines.

3. Timeline of the exchange

Rebuild the thread's timeline, oldest to newest: date, sender, recipients, what changes in the discussion. Flag quoted messages that seem to be missing.

4. Meeting minutes

From these notes, write structured minutes: participants (tags), topics covered, decisions, actions with owner and due date, open questions. Add nothing that is not in the notes; write “not specified” if a due date is missing.

5. Draft reply

Draft a reply to the latest message from [PERSONNE_2], on behalf of [PERSONNE_1], covering the open points in the commitments table. Professional tone, ten lines at most, tags kept.

What does the AI give you, and what must you check?

A readable summary, an action table, minutes or a draft reply, with tags in place of names. Review it before use: the CNB guide asks lawyers to “reread, check and validate every generated content before using it or sending it to a client” (p. 28).

Which rules apply to emails and notes?

What AnonymFiles does with an email, and what it does not

AnonymFiles, French document anonymization software, is a desktop app coming soon for Apple silicon Macs and Windows. From an Outlook .msg or an .eml file, it makes a text copy: subject, sender, recipients, date and body, redacted like the rest of the folder; technical headers and images are not kept. It also reads UTF-8 .txt and .md files, which covers text pasted from a messaging or video-call tool. The same person keeps the same tag in every message and document, each copy is reviewed side by side before export, and the real names are reinjected on the computer.

What it does not do: it does not copy attachments into the message copy (only their number is stated), it does not plug into your email client or browser, it calls no AI, and it does not rebuild an .eml on export. Each email is limited to 50 MB, attachments included; an unreadable or nearly empty email is excluded and flagged. Interface in French and English, no account, no telemetry. Pricing: €290 excl. VAT per seat per year, €240 from 3 seats, 14-day trial (pricing). Other situations: use cases and how it works.

Frequently asked questions

Can you ask ChatGPT to summarize a work email thread?

Yes, on a pseudonymized copy. Pasted as is, the thread hands the AI provider the names, email addresses, signatures and quoted messages of every participant. Save it as .msg or .eml, pseudonymize it on your computer, review the copy, then give it to the AI.

How do you save an Outlook thread to pseudonymize it?

In classic Outlook, open the message, then File, Save As. In new Outlook, More actions, then Save as. In Outlook on the web, More actions, then Download. Preferably save the most recent message, which usually contains the quoted history.

What about text copied from a messaging app or a video call?

Paste it into a UTF-8 .txt file and drop it in as a document: it goes through the same detection and review as an email. Pay particular attention to usernames and nicknames, which detection does not always recognize as names.

Can an AI take live minutes of a client meeting?

The French National Bar Council's guide says pseudonymization cannot apply to minutes produced live: the confidential information exchanged goes to the AI writing them. Take the notes yourself, pseudonymize them, then ask the AI for the minutes.

What happens to an email's attachments?

In AnonymFiles, they are never copied into the message copy, which only states how many there are. If the AI needs them, process them as documents in the folder, reviewed and validated like the others; otherwise they do not go.

Are first names and initials detected?

A first name alone can be linked to the same person's full name when the link is unambiguous, and the initial of a name (“J. Dupont”) is masked along with it. Standalone initials such as “JM” or a nickname are masked with one click at review, across the whole folder.