Privacy Filter · for CSV, Excel and text

Give AI your spreadsheet. Keep your clients' details.

Names, emails, phone numbers and addresses become placeholders like [Name 14] before anything leaves your computer. Ask ChatGPT or Claude your question, then put the real values back into the answer.

Free files up to 5,000 rows · no signup · nothing uploaded
The proof

Turn off your Wi-Fi. It still works.

There's no server doing the work and no AI model reading your data. The filter runs inside your browser tab, and the page is locked so it can't send your data anywhere. Open the tool, disconnect, and clean a file. You'll see.

Nothing uploaded

Your file never leaves the tab.

The page's security rules block every outside connection. The one exception is checking a Pro license key, which sends the key and nothing else.

No AI inside

Predictable, and fast.

It finds private details with rules and patterns, not a model. The same file gives the same result every time, and 100,000 rows takes a few seconds.

You decide

Every guess is yours to check.

It suggests what's private, column by column or word by word. You confirm, change or add to it before anything is cleaned.

How it works

Clean it, ask the AI, put it back.

01 · Open

Open a CSV or Excel file, or paste text.

Donor lists, client exports, customer databases, an email thread. Each column gets a guess from its name and its values: names, phones, emails, addresses, ZIP codes, ages, account numbers.

02 · Clean

Download a clean copy and a key.

Every private value becomes a placeholder. The same person is [Name 14] on every row, so the AI can still sort, group and count. The key file remembers what each placeholder stood for.

03 · Restore

Get the real names back.

Paste the AI's answer into “Put real values back” with your key, and [Name 14] turns back into the real name, still on your computer.

Your options

The usual ways to keep client data out of AI.

Each one works. They trade off differently.

Delete columns by hand

Free, slow, and easy to miss.

Fine for one small file. It misses the phone number buried in a notes column, and you lose who's who, so the AI's answer can't be tied back to real people.

Run your own AI model

Private, but a project.

Nothing leaves your machine, but you need a powerful computer, a setup afternoon, and you give up the best models. Great for some teams, overkill for a spreadsheet question.

Some online redaction services send the values you protect to their own servers to process them. Read the privacy page of anything you use. This one doesn't have a server to send them to.

Pricing

Free for everyday files. Pro for big ones.

The free version does the cleaning. Pro adds no size limit, key files, restoring real values, and the same placeholders in every file.

Free
$0

Text, and files up to 5,000 rows or 2 MB.

  • Every word and column under your control
  • Replace or delete, by kind of detail
  • CSV and Excel in, same format out
  • Nothing uploaded, no signup
Open the tool
Day pass
$5

24 hours of Pro.

  • Files of any size
  • Key files + put real values back
  • Same placeholders in every file
  • 24 hours, no subscription
Coming soon
Yearly
$79/year

Save $29 a year.

  • Files of any size
  • Key files + put real values back
  • Same placeholders in every file
  • Use on up to 3 computers
Coming soon

Checkout and license keys by Lemon Squeezy, which handles payment and sales tax. Your key arrives by email; paste it into the tool once.

Questions

The things people ask.

Is it really private?
Yes, and you don't have to take my word for it. The cleaning happens in your browser. The page's security policy blocks it from connecting anywhere except this site's license check, which only ever receives a Pro key. Disconnect from the internet after the page loads and everything still works.
Does it use AI to find private details?
No. It uses patterns (what an email, phone number, address or card number looks like) and column names (a column called “Age” holds ages). That's why it's fast and predictable, and also why you should check its guesses: a pattern can't know that “Mark” in a notes column is a person.
What can't it catch?
Anything that's only private because of context: an employer's name, a medical detail in a sentence, a nickname. It flags possible names for you to confirm, and every word and column can be changed by hand. Read the result before you send it.
What's the key file?
A small spreadsheet that lists each placeholder and the real value it replaced. Keep it with the original file. It's what lets you turn the AI's answer back into real names, and it's exactly as private as your original data.
What does “same placeholders in every file” mean?
With a passphrase you choose, the same person gets the same placeholder, like [Name K7Q2M9XA3D], in January's export and February's, on any computer. The passphrase isn't saved or sent anywhere. Forget it and new files won't match old ones.
Does this make my data HIPAA or GDPR compliant?
No tool can promise that by itself, and this one doesn't. It reduces what you expose. Whether that's enough depends on your data, your agreements and your rules. If you're under a compliance regime, check with whoever owns it.
Can I cancel?
Yes, any time, from the link in your Lemon Squeezy receipt. Pro keeps working until the end of the period you paid for. The day pass is a one-off with no subscription.

Open the free tool Read the how-to