Skip to content
Data Maestro Download
Workspace

PII Anonymizer

Finds real personal data in a file or a live database, and replaces or masks it so the result is safe to hand to a dev environment, a demo, or a support ticket.

File Anonymizer

Drop or choose a CSV/JSON/Excel file and it's scanned automatically. Review what was detected in a table — correct any category the scanner got wrong — then anonymize.

  • Output as a new file with a suffix, or overwrite the original in place.
  • Run a dry-run first to get a report of what would change without writing anything.

Database Anonymizer Pro

Anonymize PII directly in a live database instead of a file. Pick a saved connection, multi-select tables, scan for PII, then configure the strategy per column.

A Relationships tab handles cross-table foreign keys, so anonymizing a customer's name in one table keeps it consistent everywhere that name is referenced. Output either into new tables or by overwriting in place.

This entire tab is locked on the Free tier — it shows an upsell screen instead of the workflow.

PII Sandbox

Manually add rows of made-up PII-shaped data, then generate and export pseudonymized test data from them — useful for building a small fixture set without a source file or database to scan.

Categories, risk, and strategy

Every detection carries a category and a 1–10 risk score. Categories span direct identifiers (SSN, Passport Number, Credit Card, Bank Account, IBAN, CPF/CNPJ/Tax ID, Email, Phone, Full Name, Date of Birth), device/location identifiers (IP Address, MAC Address, Street Address, City, State, ZIP Code, Country), and quasi-identifiers (Age, Gender, Medical Record), among others.

Each detected field gets one of two strategies:

  • Replace — swap in a realistic fake substitute (a different, plausible name/email/address), so the data stays usable for testing.
  • Mask — partially obscure the original value (e.g. ***-**-1234) so the shape is preserved but the value isn't.

A reproducibility toggle lets you supply a fixed seed so the same input always anonymizes to the same output — useful for repeatable test fixtures. Off by default, which produces unpredictable, non-reversible output.

Compliance report Pro

A GDPR/LGPD/HIPAA-style audit report of what was found and how it was handled — Pro only. The CLI equivalent is compliance-report, which reads the same report format for CI pipelines.

Free tier

File Anonymizer is capped at 100 rows per run on the Free tier. Database Anonymizer and the compliance report require Pro. See Licensing & Settings.