Home › Blog › Summarize opposing filings

Summarize opposing filings with AI without breaching secrecy

Yes, on one condition: the AI only ever receives a pseudonymized copy of the case file. Process your own briefs, the other side's submissions and the relevant exhibits together, so that each party keeps the same tag everywhere; mask the docket number and the amounts, review the copy, then ask precise analytical questions (grounds, contradictions, timeline). Check every reference against the original and put the real names back on your own computer. The French National Bar Council (CNB) puts it in one sentence in its April 2026 guide: pseudonymization or anonymization of the data is “the solution” (our translation).

Published · 11 min read

Can you give the other side's filings to an AI?

Not in clear text. Opposing submissions, the list of exhibits and the documents disclosed describe your client, the facts and each side's strategy; once received, they are part of your file. In France, Article 66-5 of the Act of December 31, 1971 places under professional secrecy consultations, correspondence, interview notes “and, more generally, all the documents in the file” (our translation). The national bar rules (Règlement intérieur national, RIN) add “the names of clients and the lawyer's diary” (Art. 2.2), and describe secrecy as “general, absolute and unlimited in time” (Art. 2.1). Quotations from French texts in this article are our translations.

A prompt sent to an online generative AI transmits data to the company that runs it, which stores and processes it (CNB guide, p. 14). The practical guide of the Conseil national des barreaux, “La déontologie et l'intelligence artificielle” (April 2026), draws a precise rule from this: a lawyer may enter neither the client's name, nor the strategy of the case, nor attach “any file containing all or part of a case file and containing the client's name” (p. 15).

The same guide gives the way out. Asked how to have an AI “produce a summary”, it answers with pseudonymization or anonymization (p. 16), and it lists “prior anonymization or pseudonymization of the data” among the only ways to remove sovereignty risks (p. 26). Our reading of the CNB guide, point by point covers the rest.

One more point, specific to opposing filings: you do not own the rights to them. The guide asks lawyers to check that the tool's terms do not allow the provider to appropriate or reuse such material, and expressly mentions “opposing submissions” (p. 29). A business plan that does not train on your data is therefore preferable; see Claude, ChatGPT, Mistral or Copilot for a client file.

When is AI genuinely useful on the other side's file?

On reading and sorting tasks, where the reasoning does not depend on who the parties are. On substantive choices, it remains an aid to be checked.

TaskWhat AI bringsLimit to keep in mind
Summary of the opposing briefA structured read of 40 pages in minutes: claims, grounds, exhibits relied onA summary can smooth over a nuance or drop an alternative ground
Table of groundsEach claim with its legal basis, exhibits and pageThe legal characterization of a ground remains yours
ContradictionsGaps between the brief and the exhibits, or between two successive briefsIt may flag a contradiction where there is only different wording
TimelineDated facts, exhibit by exhibit, and the gaps in the other side's accountPrivate dates become tags: if exact order matters, leave visible those that do not point to the case
Cross-check with your briefThe opposing grounds your latest submissions leave unansweredIt only reads what you gave it

Two uses stay out of scope: case strategy, which the CNB guide excludes from any prompt (p. 15), and case law: the guide lists several 2025 and 2026 French decisions dealing with untraceable authorities produced by AI (pp. 28-29). Any decision the AI cites is checked at the source, every time.

Why process the whole file, not just the opposing brief?

Because the AI only reasons correctly if each person keeps the same tag across every document. If the opposing company becomes [ORGANISATION_1] in its brief, [ORGANISATION_3] in yours and [ORGANISATION_2] in the contract filed as an exhibit, the AI sees three companies: the timeline blurs, and a “contradiction” may be nothing more than a masking artifact. Processed together, the documents share one mapping table, and the variants of a name (“Mrs Durand”, “DURAND Camille”, “Camille Durand”) are linked to the same person when there is no ambiguity.

The whole file does not mean sending everything. The CNB guide asks lawyers to limit what they share to “the data strictly necessary to perform the task” (p. 16). Good practice has two parts: pseudonymize everything, for consistent tags, then give the AI only the copies the question needs. For a summary, the last two rounds of briefs and the exhibit list are often enough; for a timeline, add the dated exhibits. A large file may exceed what a tool reads at once: work in batches (briefs, then exhibits) with the same instructions, and ask the AI to list anything it could not read.

What should be masked in a litigation file, and why?

Everything that makes the case recognizable, not just the names. The CNB guide targets “any specific detail of a case that could identify a person or a company” (p. 15) and warns about identification by cross-referencing, citing amounts and internal project names (p. 20).

ItemWhy mask itIn AnonymFiles
Parties, directors, representativesDirect identification of client and opponentDetected automatically, checked at review
Opposing counsel and their firmsOpposing counsel's name often places the case within a barDetected automatically (people, organizations, emails, phone numbers)
Witnesses, experts, authors of statementsIndividuals named in exhibits and the exhibit listDetected automatically
Docket number (RG)The registry's index records the parties' names (CPC, Art. 726)Masked with one click, then masked across the whole file
Court, hearing datesCombined with the subject matter, they often point to a single caseTo check; mask at least the city if it places the case
Amounts claimed, awards, rentsAn unusual amount identifies a dispute more surely than a nameBy hand, one click: amounts are not detected automatically
Addresses, IBANs, emails, phone numbersDirect contact detailsDetected automatically (IBANs by rules, French-format phone numbers)
Invoice, contract and claim referencesThey point to files held by third partiesTo check, and mask with one click
Signatures, stamps, handwritingA signature or a firm's stamp identifies its authorScans read by local OCR; whatever OCR cannot read is masked with one click

Keep what the AI needs to reason: the statutes and published case law the parties rely on, the sequence of facts, the roles (“the landlord”, “the insurer”), durations and time limits. A simple test before sending: would a lawyer at the same bar recognize the case from the copy? Our article on re-identification risk covers these cross-references, and the guide to anonymizing legal briefs before AI lists the areas people forget (headers, exhibit list, metadata).

How to summarize opposing filings with AI, step by step

  1. Gather the file. Your latest briefs, the other side's, the exhibit lists and the useful exhibits, in one folder on your computer. Scans go through local OCR.
  2. Pseudonymize it all at once. In AnonymFiles, drop the whole folder, subfolders included: names, organizations, addresses, emails, phone numbers, IBANs, private dates and ID numbers are replaced by stable tags shared by every document.
  3. Review side by side and make the tags meaningful. Each copy appears next to its original. Mask the docket number, amounts and references with one click: the rule applies to the whole file. Rename the key tags, for example [PERSONNE_CLIENTE] (client) and [ORGANISATION_ADVERSE] (opponent): the AI follows who argues what, and the name stays in brackets for reinjection. Never put initials or part of a name in a tag.
  4. Validate, then export for the AI. Nothing leaves without your validation, document by document. The export holds the tagged copies, never the mapping table; the “Copier la consigne IA” (copy the AI instruction) button copies the text to paste at the top of the conversation.
  5. Ask one question at a time. Paste the instructions, attach only the copies you need, then use the prompts below.
  6. Check every statement against the original. Page, exhibit, date: the checklist is below.
  7. Reinject the real names on your computer. Paste the answer into “Réinjecter un résultat” (re-inject a result): a preview shows the text with the real names, which you save as text, Word or PDF.

The full workflow, with screenshots, is on how AnonymFiles works for a law firm; other situations are gathered in the use cases.

Which prompts work for analyzing opposing submissions?

Five ready-to-copy requests, pasted after the instructions. Adapt the tags to your export: here, [PERSONNE_CLIENTE] is your client and [ORGANISATION_ADVERSE] the opposing party. The app's tags are in French; the AI handles them fine.

0. Instructions at the top of the conversation

Names, organizations, contact details, dates and amounts in this file are replaced by tags in square brackets, such as [PERSONNE_1] or [CONFIDENTIEL_1]. Keep every tag exactly as written; do not translate it, renumber it or guess who it refers to. Support every statement with the document and page it comes from. If something is not in the documents, write “not in the file” instead of inferring it.

1. The list of grounds

In the latest submissions of [ORGANISATION_ADVERSE], build a table: claim (as worded in the operative part), factual and legal grounds supporting each, statutes relied on, exhibits cited with their number, page of the brief. Separate main and alternative claims. Do not add any reference that is not in the text.

2. Contradictions

Compare the factual statements in the brief of [ORGANISATION_ADVERSE] with the content of the exhibits it cites. List each gap: statement (page), what the exhibit says (number, passage quoted word for word), nature of the gap. Also flag statements that cite no exhibit.

3. The timeline

Build a timeline of the facts from the exhibits: date (or date tag), fact, exhibit and page. Show each party's version side by side where they differ, and mark periods for which no exhibit is produced.

4. Unanswered grounds

Here are our latest submissions for [PERSONNE_CLIENTE] and those of [ORGANISATION_ADVERSE]. For each opposing ground, say whether our brief answers it and on which page; otherwise mark “unanswered”. No strategy, just a table.

5. A summary note for the client

Write a two-page note in plain language summarizing the claims of [ORGANISATION_ADVERSE] and its main grounds, for [PERSONNE_CLIENTE]. Keep the tags, with no advice and no assessment of the chances of success.

The note comes back with tags; reinjection puts the real names back, on your computer. More examples in ChatGPT and lawyers: the method.

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

A first structured read, with tags: a working tool, not a document to file. The lawyer must “reread, check and validate every generated content before using it or sending it to a client or a court” (CNB guide, p. 28). The CNIL, the French data protection authority, also warns against excessive trust in generative AI output “without appropriate verification”.

CheckHow
References to exhibits and pagesOpen the original at the page cited; one wrong reference discredits the whole line
“Word for word” quotesSearch for the sentence in the original: AI often paraphrases while claiming to quote
Missed groundsRead the opposing operative part yourself and compare it with the table
Case law and statutesA decision cited by the AI, rather than by the other side, is checked at the source before any use
TagsA tag given to the wrong party reverses a sentence's meaning: read the reinjection preview

How do you put the real names back into the summary?

On your computer, never by asking the AI. In AnonymFiles, “Réinjecter un résultat” accepts the answer pasted as is, or a .txt, .md, .docx or .pdf file. The [DOSSIER_…] reference finds the right mapping, even after a restart, without reopening the original file. The replacement uses no model and no connection. The mapping table is encrypted (AES-256-GCM) and never leaves the computer: see the mapping table, what it holds and how to protect it. Limits: each tag comes back in one form of the name, grammar is not adjusted, and a tag altered by the AI is flagged, never guessed. Read the preview.

Which rules apply to lawyers and in-house counsel?

What AnonymFiles does, and what it does not

AnonymFiles, French document anonymization software, is a desktop app coming soon for Apple silicon Macs and Windows. It prepares the copy; it talks to no AI. It reads text and scanned PDFs (local OCR), Word files, emails, spreadsheets, images and text files. A person keeps the same tag across the whole file, every document is reviewed side by side before export, and a text PDF comes out with the same layout, each masked passage becoming a labeled black box whose text is actually removed.

Its limits: amounts are masked by hand, no detection is perfect (hence the mandatory review). It runs with no account and no telemetry. Pricing: €290 excl. VAT per seat per year, €240 from 3 seats, quote above 20 seats, with a 14-day trial (see pricing). For the firm: pseudonymization software for lawyers.

Frequently asked questions

Can you ask ChatGPT or Claude to summarize the other side's brief?

Yes, on a pseudonymized and reviewed copy. In clear text, no: opposing submissions are part of your file and name your client, and the French National Bar Council's guide rules out attaching to a prompt any file containing the client's name (p. 15). Pseudonymize the whole file on your computer, then give the AI only the copies you need.

Are the other side's documents covered by my professional secrecy?

Once received, they are in your file, and under French law Article 66-5 of the Act of December 31, 1971 covers all the documents in the file. Above all, they name your client, whose name is itself covered (RIN, Art. 2.2). They call for the same precautions as your own briefs.

Why pseudonymize my briefs at the same time as the other side's?

So that each party keeps the same tag everywhere. Processed separately, the same company can become [ORGANISATION_1] in one file and [ORGANISATION_3] in another: the AI sees two companies and its comparisons are wrong. Processed together, all documents share one mapping table.

Should the French docket number (numéro de RG) be masked?

Yes. The general index kept by the court registry records, among other things, the names of the parties (Code of Civil Procedure, Art. 726), so the docket number leads straight to them. In AnonymFiles, you mask it with one click at review, and the rule applies to the whole file.

Can AI find the weak points in the opposing argument?

It can spot gaps between the brief and the exhibits, statements with no supporting exhibit, and grounds left unanswered. Weighing those points, and the strategy, remain yours: the CNB guide excludes case strategy from any prompt, and every generated content is checked before use.

How do you put the real names back into the AI's summary?

On your computer. Paste the answer into the reinjection screen: the file reference finds the mapping table, a preview shows the text with the real names, and you save it as text, Word or PDF. The mapping table never leaves the computer.