PII Offline Remover — personal data anonymization, 100% on your own Mac

PII Offline Remover — personal data anonymization, 100% on your own Mac

I’ve launched a new macOS app: PII Offline Remover — it detects and redacts personal data in text and PDF documents. Names, national ID numbers, IBANs, addresses, emails, phone numbers and 17 more — 23 entity types in total.

You can find it on the Mac App Store.

Why I built it

We send more and more text to AI assistants: contracts, applications, official letters, emails. And that text is full of personal data — yours or, worse, your clients’. Once it’s sent to the cloud, you no longer control it.

Most anonymization tools have the very problem they claim to solve: they upload your document to their servers in order to “protect” it. That always struck me as absurd.

The difference: everything runs locally

Nothing ever leaves your computer. The AI model runs natively on your Mac — no cloud, no account, no internet connection needed while you work. You can turn off your network entirely and the app works exactly the same.

Under the hood there’s a language model trained specifically for Romanian documents (names, national IDs, addresses, companies, institutions), running natively in Rust. On top of it sits a deterministic verification layer: for strictly formatted fields — national ID numbers, tax IDs, IBANs — the app mathematically validates the checksum instead of just “guessing”. A valid ID gets caught even when the model hesitates.

What it does, concretely

  • Anonymize text or PDFs — paste text or drop a PDF into the app, and the detected entities show up highlighted by type in a visual editor. You confirm, adjust, export.
  • Choose exactly what gets redacted — want to hide only ID numbers and IBANs but keep city names? Just tick what you care about.
  • Anonymization is reversible — every document generates a dictionary you can use to restore the original text. My favorite scenario: anonymize a contract, send it to an LLM for analysis, then put the real values back into the answer. The AI never saw the real data.

Who it’s for

Anyone who works with other people’s documents: lawyers, accountants, HR, doctors, public servants — or simply you, when you want an AI’s help with a personal document without handing over your identity along with it.

Try it

The app is on the Mac App Store, with a 3-day free trial. On first launch it downloads the AI model (once), and from then on you’re fully offline.

Your data is yours. It should stay that way.

ShareUSB: control your phone remotely with ChatGPT and Claude

Do you offer consulting or personalized services?

No. My philosophy is to build assets, not sell hours. I dedicate my time exclusively to developing products and automated systems. I believe that real long-term value lies in creating scalable solutions, not in offering 1-on-1 services.

Do you work alone on projects?

No. Most projects are developed together with a small team of collaborators. In recent years, I've consistently worked with 1-7 people, depending on the project. My main role is defining strategy, technical architecture, and product direction.

Can I collaborate with you on a project? If so, how?

I'm always looking for exceptional partners, not just collaborators. I look for people who bring top-tier competence and total alignment with the vision. Strategic partnerships are structured on performance and long-term commitment.

How can I get in touch with you to discuss?

The most efficient way is through the contact page. I prioritize strategic conversations and well-articulated proposals. I don't have time for superficial discussions, but I always respond with interest to messages that demonstrate substance and real potential.

How can I support your projects?

The most valuable support is strategic. An introduction to a relevant partner, pertinent feedback based on deep expertise, or a market opportunity I haven't seen are much more valuable than anything else.