LGPD · GDPR · CCPA · PIPEDA · 100% offline · v1.0

Anonymize sensitive data
before it leaves
your machine.

AI-powered PDF anonymization for 25+ countries. Detects and removes names, IDs, faces, and logos — permanently. 100% offline. Your documents never touch a server.

🔒 100% offline — zero upload 🖥️ Windows & macOS 🌍 25+ countries 🤖 AI-powered NER + CV ⚡ No Python required
AnonymizeDoc v1.0 — English (US) 🇺🇸
Document
📄
Drop PDF here
📄 contract_2024.pdf · 1.4 MB
🇧🇷 Brasil · LGPD
Detect
👤 Names (NER)
🪪 CPF · CNPJ · RG
😶 Faces (AI)
🏢 Logos & images
✉️ Emails / phones
▶ Anonymize
Progress
78%
Applying redactions p.3...
5
Pages
24
Redactions
4.1s
Time
18
Processed
Processing log
[09:14:01] Opening PDF...
[09:14:01] 🔍 OCR bounding boxes
[09:14:02] Country: BR · 6 patterns
[09:14:02] ✓ p.1: CPF × 2, CNPJ × 1
[09:14:02] ✓ p.1: NER: 3 names found
[09:14:03] 😶 p.2: face detection...
[09:14:03] ✓ p.2: 1 face detected
[09:14:03] 🏢 p.2: 1 logo marked
🇧🇷 Brasil · LGPD
🇺🇸 USA · CCPA
🇨🇦 Canada · PIPEDA
🇪🇸 España · LOPD
🇫🇷 France · RGPD
🇩🇪 Deutschland · DSGVO
🇮🇹 Italia · GDPR
🇵🇹 Portugal · RGPD
🇲🇽 México · LFPDPPP
🇦🇷 Argentina · PDPA
🇨🇱 Chile · Ley 19.628
🇨🇴 Colombia · Ley 1581
🇵🇪 Perú · Ley 29733
🇳🇱 Nederland · AVG
🇧🇪 Belgique · RGPD
🇨🇭 Schweiz · DSG
🇦🇹 Österreich · DSGVO
🇵🇱 Polska · RODO
🇸🇪 Sverige · GDPR
+6 more…
The AI Privacy Problem

Every document you send to an AI tool is a
potential data breach.

Millions of professionals now use ChatGPT, Claude, Gemini, and other AI tools daily to analyze contracts, summarize reports, and review documents. But when you upload a file containing real names, CPFs, SSNs, or patient data — you're sending it to third-party servers. That may violate LGPD, GDPR, and HIPAA before you even notice.

❌ Without AnonymizeDoc
Raw document → AI tool
📄 Document with real names, CPF, SSN, patient data
⬆️ Uploaded directly to ChatGPT / Claude / Gemini
🌐 Stored on third-party servers in unknown jurisdictions
⚖️ Used to improve AI models (depending on terms)
⚠ Potential LGPD / GDPR / HIPAA violation. Fines apply.
vs
✓ With AnonymizeDoc
Clean document → AI tool
📄 Document with sensitive data
🛡️ Anonymized locally in seconds — zero upload
Clean PDF: no names, no IDs, no faces, no logos
🤖 Upload safely to any AI — content preserved, identity removed
✓ Compliant with LGPD, GDPR & HIPAA. Full audit trail.
R$ 50M
LGPD — max fine per infraction
Brazilian data protection law. In force since 2021. ANPD actively enforcing.
€ 20M
GDPR — max fine (or 4% global revenue)
European data regulation. Applies to any company handling EU resident data.
US$ 7,500
CCPA — per intentional violation
California Consumer Privacy Act. Applicable to businesses serving California residents.
How it works

From raw document to clean PDF
in under 30 seconds.

No cloud. No account. No configuration. Just load, select, and anonymize.

1
Load your PDF
Drag and drop any PDF — contracts, invoices, medical records, financial statements.
2
Select your country
Choose from 25+ countries. AnonymizeDoc loads the native document patterns for your jurisdiction.
3
Pick detection layers
Toggle what to detect: names, IDs, faces, logos, emails, phone numbers — or all at once.
4
Get clean PDF
Redactions are permanent — not overlays, but actual data removal from the PDF structure.
Detection layers

Four AI engines, working in parallel.

🔍
Regex Patterns
Rule Engine

Country-specific document patterns, validated against official formats for each jurisdiction.

CPF · CNPJ · RG SSN · EIN IBAN · Credit card CEP · ZIP
🧠
NER (Named Entity)
spaCy AI

Neural network trained to recognize names, organizations, and locations even without a fixed format.

Person names Companies Locations Multi-language
😶
Face Detection
OpenCV AI

Computer vision model detects human faces embedded in document pages or scanned images.

Photos Scanned IDs Passport photos HR forms
🖼️
Image & Logo
PyMuPDF

Detects and redacts embedded logos, photos, and images that could identify companies or individuals.

Company logos Signatures Stamps Photos
Countries

Document patterns for every country

Native patterns validated against each country's official document formats — not generic regex, but jurisdiction-aware detection.

Country ID Documents Privacy Law
🇧🇷 BrasilCPFCNPJRGCNHPIS/PASEPCEPLGPD
🇵🇹 PortugalNIFNIPCCartão CidadãoNISSRGPD
🇺🇸 United StatesSSNEINITINPassportDriver LicenseZIPCCPA · HIPAA
🇨🇦 CanadaSINBusiness NumberHealth CardPostal CodePIPEDA
🇪🇸 EspañaDNINIENIFSeg. SocialLOPD · GDPR
🇫🇷 FranceNIRSIRETSIRENPasseportRGPD
🇩🇪 DeutschlandSteuer-IDUSt-IDPersonalausweisPLZDSGVO
🇮🇹 ItaliaCodice FiscalePartita IVACAPPassaportoGDPR
🇲🇽 MéxicoRFCCURPINE/IFELFPDPPP
🇦🇷 ArgentinaCUILCUITDNIPDPA
🇨🇱 ChileRUTLey 19.628
🇨🇴 Colombia + 🇵🇪 PerúCédulaNITRUCDNILey 1581 · Ley 29733
🌍 UniversalEmailPhoneIBANCredit CardPassportGDPR-compatible
Use Cases

Where AnonymizeDoc protects you every day

Every day, sensitive documents travel across emails, AI tools, and cloud services — exposing personal data to unnecessary risk. Here's where AnonymizeDoc protects you.

🤖
Sending documents to AI tools

Before uploading a contract, invoice, or medical record into ChatGPT, Claude, or any AI assistant, you may be sending CPF numbers, SSNs, full names, and bank details to third-party servers — potentially violating LGPD, GDPR, and HIPAA.

⚠ High risk without anonymization
⚖️
Legal review & contract validation

A legal team reviewing a contract doesn't need the real names or ID numbers of the parties — just the clauses. Anonymize first, forward for review, and protect your clients' privacy from the start.

✓ Safe to forward after anonymization
🏥
Healthcare & clinical research

Medical records, lab reports, and patient forms carry highly sensitive data. Researchers and auditors can work on anonymized copies without touching real patient identity — fully compliant with HIPAA, LGPD, and GDPR.

⚠ Legally required in most jurisdictions
🏦
Financial documents & audits

Bank statements, tax filings, and payroll reports are full of personal identifiers. When sharing with external auditors or compliance teams, anonymize all personal fields and share only the financial data they need.

✓ Reduces audit data-exposure surface
🎓
Academic research & training datasets

Data scientists and researchers often work with real documents to train AI models or publish papers. Anonymizing source documents ensures compliance with ethics boards, IRBs, and data protection authorities worldwide.

✓ Ethics-board ready output
🤝
M&A due diligence & procurement

During mergers or large procurement processes, hundreds of documents change hands. Anonymize employee and customer data in NDAs, HR files, and supplier contracts before sharing with the counterparty.

⚠ Data leaks in M&A are a top liability
Manual vs. Automated

Why manual redaction isn't good enough.

The risks aren't just speed — they're reliability, consistency, and compliance.

Criteria ✏️ Manual redaction 🛡️ AnonymizeDoc
Time per document 30–120 minutes Under 30 seconds
Risk of missing data High — human error inevitable Low — 4 AI layers, systematic scan
Face & logo detection Missed unless noticed visually Detected automatically by AI
Country-specific IDs Must know every format manually 25+ countries built-in
Permanent removal Often just visual overlays (removable) Permanent — data removed from PDF structure
Reproducibility Inconsistent across team members Identical results every time
Data leaves your machine When using cloud editors or AI tools Never — 100% local processing
Cost (per document) Staff time × 30–120 min Fractions of a cent
Testimonials

Trusted by legal, compliance & healthcare teams

Less than a coffee per week — and zero data breaches.

★★★★★
We process hundreds of NDAs every month. AnonymizeDoc cut our anonymization workflow from 2 hours down to under 10 minutes. It just works — and it never touches our servers. That alone is worth every cent.
⚖️
Mariana F.
Legal Ops Manager · São Paulo, BR
⏱ 92% time saved
★★★★★
Our GDPR officer was skeptical at first. After seeing the first demo — fully offline, no cloud, no account needed — she approved it immediately. It's now standard tooling across our entire compliance department.
🇩🇪
Thomas K.
Data Protection Officer · Berlin, DE
🔒 GDPR approved
★★★★★
I use AI tools daily to analyze contracts. Before AnonymizeDoc, I'd manually remove personal data one by one. Now I anonymize in seconds and feed clean documents into any AI without worrying about privacy violations.
🤖
Sophie L.
AI Product Manager · Paris, FR
🤖 AI-workflow safe
★★★★★
Less than the price of a coffee a week — for peace of mind that patient records are safe before any external consultation. The face and logo detection accuracy genuinely surprised me. I didn't expect that level of quality.
🏥
Dr. Rodrigo A.
Clinical Research Lead · Mexico City, MX
💰 Less than a coffee/week
★★★★★
Setup took 3 minutes. No Python, no config, no cloud account. I sent our first anonymized batch to US auditors within the hour. The simplicity is exactly what a small firm like ours needs.
📊
James W.
CFO · Toronto, CA
⚡ 3-minute setup
★★★★★
We evaluated three anonymization tools. AnonymizeDoc was the only one that ran 100% locally, supported Portuguese documents natively — CPF, CNPJ, RG — and cost less than a lunch. Obvious choice from day one.
🇧🇷
Fernanda C.
DPO · Rio de Janeiro, BR
🏆 Best value evaluated
Product capabilities

Built to handle real-world documents.

🌍
25+
Countries supported
Native document patterns for each jurisdiction — CPF, SSN, DNI, NIF, SIN, RFC and dozens more. New countries added each release.
🧠
4
AI detection layers
Regex patterns + NER (spaCy) + Face detection (OpenCV) + Image/logo detection (PyMuPDF) — all running in parallel on every page.
<5s
Average per page
A 10-page contract is anonymized in under a minute. No cloud, no queue, no waiting — just your CPU doing the work.
🔒
0 bytes
Data ever sent to a server. Completely offline, always. No telemetry, no logging, no cloud sync.
🏛️
4 laws
LGPD · GDPR · CCPA · PIPEDA — built-in compliance patterns for the world's major data protection frameworks.
📦
~200 MB
Complete installer for Windows or macOS. No Python, no dependencies, no configuration. Install and run.
Pricing

Fair pricing by region

Purchasing power parity — same value everywhere. One license, one machine, unlimited documents.

🇧🇷 🇵🇹 🇲🇽 🇦🇷 🇨🇱 🇨🇴
América Latina
US$3.25/mo
billed annually asUS$ 39 / year
Brazil, Portugal, Mexico, Argentina, Chile, Colombia, Peru and more.
  • Unlimited documents & pages
  • All interface languages
  • Country-specific document patterns
  • Updates included for 12 months
  • Email support within 24h
Get license
7-day free trial · no credit card required
MOST POPULAR
🇺🇸 🇨🇦
North America
US$4.92/mo
billed annually asUS$ 59 / year
United States and Canada. SSN, EIN, SIN, ITIN and more.
  • Unlimited documents & pages
  • All interface languages
  • Country-specific document patterns
  • Updates included for 12 months
  • Email support within 24h
Get license
7-day free trial · no credit card required
🇪🇸 🇫🇷 🇩🇪 🇮🇹 🇵🇱 🇸🇪
Europe
4.08/mo
billed annually as€ 49 / year
All EU/EEA countries. Full GDPR / DSGVO / RGPD compliance.
  • Unlimited documents & pages
  • All interface languages
  • Country-specific document patterns
  • Updates included for 12 months
  • Email support within 24h
Get license
7-day free trial · no credit card required

Enterprise / multi-seat licenses available. Contact us.

FAQ

Frequently asked questions

Everything you need to know before you download.

Is it really 100% offline? Nothing is uploaded? +
Yes, completely. AnonymizeDoc processes everything locally on your machine using CPU and RAM. No document content, metadata, page thumbnails, or any fragment of your files is ever transmitted to any server — not even anonymously. The app doesn't require an internet connection after installation.
What file types does it support? +
AnonymizeDoc currently supports PDF documents (including scanned PDFs with OCR). Support for Word (.docx) and standalone image files is planned for v1.1. The output is always a clean, permanently redacted PDF that can be shared safely.
Are the redactions truly permanent, or just visual overlays? +
Permanent. AnonymizeDoc uses PyMuPDF to apply redactions directly to the PDF's internal structure — not just black rectangles drawn on top. The original text and image data is removed from the file. Unlike visual overlays (which can be removed by copying the text layer), AnonymizeDoc redactions are irreversible.
What happens after the 7-day trial? +
The application stops processing new documents until you activate a license. All previously anonymized documents remain intact. The 7-day trial gives you full access to every feature — no restrictions, no credit card required to start.
My country isn't in the list — can I still use it? +
Yes. Universal patterns — email addresses, phone numbers, credit card numbers, IBANs, and international passport numbers — work regardless of country. The NER engine also detects names and organizations in any language. If your country isn't listed, contact us and we'll prioritize adding its document patterns in the next release.
Can I process multiple documents at once? +
Batch processing is coming in v1.1 (currently in development). Today, documents are processed one at a time — but each typically takes under 30 seconds, so a day's worth of documents takes only a few minutes.
Does AnonymizeDoc help with LGPD / GDPR compliance? +
AnonymizeDoc is a technical tool that supports your compliance workflow by systematically removing personal data from documents before they are shared. It is not a legal service and does not guarantee full compliance by itself — data protection compliance also involves policies, contracts, and organizational processes. We recommend using AnonymizeDoc as part of a broader data governance strategy.
Do I need Python or technical knowledge to install it? +
None whatsoever. AnonymizeDoc is distributed as a standard desktop installer — a .exe for Windows and a .dmg for macOS. Double-click, install, run. No Python, no terminal, no configuration files. The AI models are bundled inside the installer.
Is there an enterprise or team plan? +
Yes. For teams that need multiple seats, volume pricing, or custom deployment options, contact us at contato@anonimizedoc.com.br and we'll put together a plan that works for your organization.
No credit card · No account · No server

Start protecting your documents
today — for free.

7-day full trial. Install in minutes. Your data never leaves your machine.

🔒 100% offline processing
🖥️ Windows 10/11 · ~200 MB
⚡ No Python required
🌍 25+ countries built-in