For law firms
Use AI on client work without pasting in the client.
Tightlip swaps client names, matter facts, case numbers and account details for placeholders before a prompt reaches ChatGPT, Claude or Copilot. The draft comes back with the real names put in on the lawyer’s own computer.
What bar opinions say
Three state bars on putting client information into generative AI, quoted word for word.
“If client confidences and secrets are not protected by the GAI tool, then the lawyer must anonymize their inputs to protect client details.”
Tightlip does the anonymizing step on your computer, before the prompt goes out.
“When using an open model without client consent, lawyers need to anonymize or redact information that the client considers sensitive.”
Tightlip swaps names and identifiers for placeholders, and your always-protect list covers what your client names as sensitive.
“Hence, an attorney should take care that any information inputted into a generative AI product does not identify the client or the nature of the representation.”
Tightlip replaces client names, case numbers and the matter names you list. The facts you leave in are still yours to judge.
Bar opinions are guidance. Your jurisdiction’s rules and your client’s instructions govern.
What Tightlip catches in legal work
Every value is swapped for a numbered placeholder. The same party keeps the same placeholder for the whole conversation, so the AI can still reason about who owes what to whom.
- Parties and people[PERSON_1]
- Names after cues such as “our client”, “plaintiff”, “defendant” or “opposing counsel”, names in case captions, honorifics (Ms., Judge, Hon.), greetings and signatures, and names from a first-name list followed by a surname.
- Case and docket numbers[CASE_NUMBER_1]
- Federal numbers such as 1:24-cv-03187, state docket styles, and anything after “Case No.” or “Index No.”.
- Companies and firms[ORG_1]
- Capitalised names ending in LLC, Inc., Corp., LLP, PLLC, P.C., Bank, Holdings, Partners and similar.
- Settlement and payment details[BANK_ACCOUNT_1]
- Routing numbers confirmed by their check digit, account numbers after an account keyword, IBANs, card numbers.
- Contact details[EMAIL_1]
- Email addresses, US and international phone numbers, street addresses with city, state and ZIP.
- Identity numbers[SSN_1]
- Social Security numbers, tax IDs, dates of birth, passport and driver licence numbers after their labels.
Your always-protect list
Detection finds names and numbers by pattern. It cannot know that “Project Heron” is your client’s acquisition or that “Northgate” is a matter name. Add those words to your always-protect list and they are swapped every time, in every tool.
The list lives in your browser on your computer. Tightlip’s servers never receive it.
How a firm starts
1
Check a real memo
Paste one into the free leak check. It runs in the browser and sends nothing, so you can use a live document.2
Pilot the workspace
Each lawyer who signs up gets USD 20 of credits, about 400 protected prompts, with the AI model included.3
Add the extension
For lawyers who already have ChatGPT, Claude or Copilot, the browser extension protects the message box on send.4
Roll it out
For firm-wide use with an annual invoice, email hello@tightlipai.com.