Paste the whole file.
Not the client.

ShrinkRay takes client names, Social Security numbers, account numbers and any format you teach it out of your documents, on your own computer, before you paste into ChatGPT or Claude. You check every match first. Every file gets a log. The real names go back in when the answer comes back.

Free for personal use · No account · The app never connects to the internet

OriginalWhat the AI sees
trust_draft_v3.pdf

This Revocable Trust is made by [CLIENT-1] and [CLIENT-2], Settlors, matter [MATTER-1].

Settlor's Social Security number [SSN-1]. Brokerage account [ACCOUNT-1] at [ORG-1] is assigned to the Trust.

Upon the death of the surviving Settlor, the Trustee shall distribute the residue in equal shares to [CLIENT-3] and [CLIENT-4].

✓ 8 replaced · every one checked before copyingLog written · nothing sent
How it works

Three steps, all on your machine.

No upload, no account, no web converter. ShrinkRay reads Word, PDF, Excel, PowerPoint, email, scans and six more file types, and turns them into clean text the AI reads in full.

1

Drop the file in

Your client list, your saved formats and the standard identifiers are swapped for placeholders like [CLIENT-1]. The same person gets the same placeholder in every file, so the AI still follows the story.

2

Check what comes out

Every match is highlighted. Untick anything you want to keep. Anything the model only suspects is held for your decision, never removed silently. Think spellcheck, not autopilot.

3

Paste, then put the names back

Paste the scrubbed text into the AI you already use. When the answer comes back, Restore swaps the real names back in, and Un-Shrink turns it into a formatted Word document.

What it removes

The certain layers go first.

No model catches every name, ours included, and we publish how often it misses. So ShrinkRay leads with what you define. Your list and your formats are matched wherever they appear as written. The model is the safety net, and you review everything it finds.

ID

Standard identifiers

Emails, phone numbers and Social Security numbers, free. With Pro, one-click presets for EINs, ITINs, bank and routing numbers, dates of birth, driver's licenses, passports, policy, case and custodian account numbers.

Exact match
CL

Your client list

Import it from Google Contacts, Outlook, Clio, Salesforce or a plain spreadsheet, or paste names one per line. Every listed name is replaced wherever it appears as written, including possessives.

Exact match
#

Your formats

Matter numbers, customer IDs, codenames, contract numbers: anything with a shape. Show ShrinkRay one example and it finds every match. See how →

Exact match
AI

Model detection, on your machine

A small model that runs locally flags other names and organizations for your review. Measured miss rate: about 18% on clean documents, 45% on scans. That's why it comes last and asks first.

You review
Your formats

Teach it your formats in one click.

Every practice has identifiers no off-the-shelf tool knows: 24-0117-EST, CUST-00412, X12345678. Pick from presets made for your profession, or point at one in your document. No codes, no symbols, no setup call.

Pick what to remove

General
Social Security numbers 123-45-6789 · 123456789on by default
Tax & accounting
EINs 12-3456789
Routing & account numbers after "Routing" / "Acct"
PTIN, ITIN, IP PIN
Legal
Court case numbers 2024-PR-00891
Dates of birth after "DOB" / "born"
Financial · Consulting
Custodian account numbers, CRD numbers
Customer, employee and PO numbers

Or point at one

Re: matter 24-0117-EST, funding of the trust account…
Found 14 like this after the word "Matter".
Shape: 2 digits, dash, 4 digits, dash, 3 letters
Show me all 14Remove allOnly this one

“Your example is never saved, only its shape.
Check the matches before you press Save.”

Only Social Security numbers are on until you turn more on, so a preset never quietly eats a number out of a financial table. If a format would remove too much, ShrinkRay stops and tells you.

ShrinkRay Redaction Log
trust_draft_v3.pdf · 4 Oct 2026, 9:42 PM · ShrinkRay Pro
Standard identifiers: 1 Social Security number, 1 account number2 removed
Client list (exact match): 6 of 6 listed names found in this file6 removed
Your formats: Matter number (2 digits-4 digits-3 letters, after "Matter")1 removed
Model detection: 2 more names flagged; est. miss rate 18% clean, 45% scannedreviewed

This record was produced offline by software that never transmitted the file, the names, or the map.

Redaction Log

A page you can put in the file.

Every scrubbed file gets a Redaction Log as PDF and Word. It leads with what was certain, names each of your formats with the shape it used, and says plainly what the model might have missed.

  • Answer the AI question on a renewal form with a record, not a promise.
  • Show a client or a reviewer exactly what left your desk.
  • Nothing in it can identify anyone: counts and shapes, never the names.
And it fits

Smaller files. Longer conversations.

The same conversion that makes scrubbing possible strips out formatting the AI doesn't need. Whole documents fit in one chat, and you hit your plan's usage limit later.

96%
smaller: a Word report, 9,400 to 346 tokens
93%
smaller: an Excel workbook
80–94%
smaller: typical web pages
Scans
become text the AI can actually read
Who it's for

People who paste client files into AI.

You already use ChatGPT or Claude for client work, and you've signed something that says you'll protect the people in those files. ShrinkRay is the step in between.

Consultants & fractional execs

Paste the data room, not the deal.

Board decks, contracts and data rooms with client names, codenames and customer IDs. Drop, check, paste, restore. Under a minute, and the 150-page file finally fits.

Codenames and customer IDs: add the format once.
Tax & accounting practices

SSNs and EINs out before the K-1 goes in.

Dashed or not, labeled or not. One license covers the office, nothing prompts your staff mid-return, and the app has no updates to nag about because it never connects.

Team: $99 a year for five seats.
Solo & small law firms

A page per file you can staple to the matter.

Your client list, your matter numbers and case numbers, removed as written. One Perpetual license covers you and your paralegal, and the Log answers the AI question on your malpractice renewal.

Pro Perpetual: $199 once, two seats.
Compliance & advisors

Settings you can read. A record you can cite.

Custodian and CRD formats, a client roster from any CSV, and a Log that prints the exact shape it matched. Verify the no-network claim yourself with a firewall rule.

Installer hashes posted with every release.
Honest by design

What we promise, and what we don't.

ShrinkRay is a careful assistant, not a guarantee. Here is exactly where the line is.

The app never connects

No account, no telemetry, no crash reports, no update checks. Licenses are verified on your machine. Block it in your firewall and nothing changes.

We publish our miss rate

The model misses about 18% of other names on clean files and 45% on scans. Your list and your formats are the certain layers, and the Log says so.

The AI still sees the substance

Identifiers are swapped out, not the facts of the matter. The placeholder map that restores them never leaves your computer and is never in what you paste.

A person answers you

Every message gets a reference number and a human reply within one business day. We use AI to help draft some replies; a person reads and sends every one.

Pricing

Free at home. Licensed at work.

Conversion and basic scrubbing are free for personal use. Paid licenses unlock your client list, your formats, the Redaction Log and Restore, and they follow one rule: you never lose access to what you paid for.

Personal

$0
Non-commercial use
  • Convert 12 file types, with OCR
  • Removes emails, phones, SSNs
  • 10-file trial of model detection
Download free

Pro

$49/year
One person, business use
  • Your client list, any import
  • Your formats + profession presets
  • Redaction Log for every file
  • Restore names & Un-Shrink to Word
  • No attribution line
Get Pro

Pro Perpetual

$199 once
Two seats · no renewals
  • Everything in Pro
  • You plus an assistant or paralegal
  • Pay once, keep it
Get Perpetual

Team

$99/year
5 seats · or 10 seats for $199/yr
  • Everything in Pro
  • One key for the office
  • One invoice, W-9 on request
Get Team

The never-lose-access rule: every version released while your license is active is yours permanently. If you stop renewing, the app keeps working; you just stop getting new versions.

Questions, answered

Does ShrinkRay upload my files?

No. The app makes no network connections. Conversion, scrubbing, the Redaction Log and restoring names all happen on your computer. The text you choose to paste into an AI tool goes to that tool; ShrinkRay itself never transmits anything.

How accurate is it?

Names on your client list and matches of your formats are found wherever they appear as written in the text. If a scan's OCR misreads a name, an exact match can't catch it, which is why scanned files deserve a closer look in the review pane. The model that flags other names misses about 18% on clean documents and 45% on scans in our measurements.

What is a "format"?

Any identifier with a predictable shape: a matter number like 24-0117-EST, a customer ID like CUST-00412, an account number after the word "Account". Show ShrinkRay one example and it remembers the shape, never the example, then shows you every match before anything is removed.

Will a preset remove numbers I need?

Only Social Security numbers are on by default. Formats that look like ordinary numbers, such as routing and account numbers, are tied to the word that usually comes before them. And if a format would remove a large share of the numbers in a file, ShrinkRay stops and asks.

What is the Redaction Log?

A PDF and Word page written next to every scrubbed file. It lists what was removed by each layer, names your formats with the shape used, states the model's miss rate, and records that the work was done offline. It contains counts and shapes, never the removed names.

What happens if I stop paying?

You keep every version released while your license was active, forever. An expired license only stops new updates. Pro Perpetual never needs renewing.

Mac version?

Yes. Windows 10/11 and macOS, same features, built-in OCR on both.

How do I get help?

Use Report a problem in the app, the support form, or email support (at) shrink-ray.net. You'll get a reference number right away and a reply from a person within one business day. Security reports go to security (at) shrink-ray.net.

Paste the whole file. Not the client.

Free download. No account. Your first scrubbed file takes under a minute.

Download ShrinkRay free

Windows 10/11 & macOS