Cardholder dispute dataset anonymisation is the removal of personal account data from a dispute dataset under PCI DSS v4.0. The standard limits how a stored account number is kept. anonym.plus marks each value on your device, so the set stays analysable while customer data is shielded — supporting UK GDPR anonymisation guidance from the ICO.
When this applies
A dispute file holds thousands of rows with account, customer, and reason columns. You strip those identifiers under the standard before any model is trained.
How anonym.plus handles it
- Open the file in anonym.plus on your device.
- The tool maps account, customer, and contact columns.
- It flags each sensitive cell across the rows.
- Keep reason codes and amount columns for analysis.
- Turn off the name map for true anonymity.
- Save the anonymised set locally.
What you need to provide
- The dataset (CSV, JSON, or Parquet-as-CSV).
- An operator (Replace keeps columns analysable).
- The name map turned OFF for non-reversible output.
PII & financial identifiers detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Account | CREDIT_CARD | pan column → [CARD] |
| Names | PERSON | customer column → [BUYER] |
| Contact | EMAIL_ADDRESS | email column → [EMAIL] |
| Location | LOCATION | billing town → [TOWN] |
| Amount | MONEY | dispute amount → kept |
| Dates | DATE_TIME | dispute date → [DATE] |
Compliance achieved
- Limits stored account data per PCI DSS v4.0.
- Keeps reason and amount columns for analysis.
- Offline handling keeps the dataset off any server, as the ICO expects.
Anonymise dispute datasets offline — see plans & start free →
Limitations & cautions
A rare combination of amount, date, and town can still single out a customer even with no name. Review quasi-identifiers, and keep the name map off when you need true anonymity.
Frequently asked questions
How do I make the output non-reversible?
Turn the name map off. Without it there is no path back from a label to a real customer.
Can I keep the reason and amount columns?
Yes. Those stay so analysis and training still work; only personal cells are removed.
Is the file uploaded?
No. The app is fully offline, so the data never leaves your machine.