Customer-list anonymization is the removal of buyer PII from a sales record. Such a roster is usually a trade secret, and that status rests on taking reasonable steps to keep it secret. Handing a raw file to a bidder can undo those steps. anonym.plus masks the accounts on your device and keeps the revenue math.
When this applies
A bidder asks for the account file before it models revenue. Named customers are the crown jewels, and the deal may still collapse. Mask the accounts, and let the split do the talking.
How anonym.plus handles it
- Load the roster into anonym.plus on your device.
- It finds names, emails, phones, and addresses.
- Segment, spend, and revenue fields stay in place.
- Swap each account for a steady label across joined rows.
- Save the clean file on your device.
What you need to provide
- The roster (XLSX, CSV, or CRM export).
- A column map for known contact fields.
- Replace with the map off for full anonymity.
PII entity types detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Names | PERSON | customer_name → [CLIENT_n] |
| Contact | EMAIL_ADDRESS | buyer email → [EMAIL] |
| Contact | PHONE_NUMBER | buyer phone → [PHONE] |
| Location | LOCATION | billing address → [ADDRESS] |
| Org | ORGANIZATION | account firm → [ACCOUNT] |
| Identifiers | NATIONAL_ID | tax id → [ID] |
Compliance achieved
- Masking is one reasonable step to keep a list secret — Directive (EU) 2016/943 makes that a condition of protection.
- True anonymity puts the roster beyond GDPR by Recital 26.
- Steady labels keep segment math while no buyer is named.
- On-device work keeps the file inside the firm.
Anonymize customer lists offline — see plans & start free →
Limitations & cautions
A single large account can re-identify by spend alone. One buyer at 60% of revenue points to itself after the name goes. Weigh whether the figures themselves are a clue before you treat the data as anonymous.
Frequently asked questions
Can sharing a raw list cost me trade-secret protection?
It can. The law protects such a list only while you take reasonable steps to keep it secret. Masking the accounts before a bidder sees them is one of those steps.
Is the revenue data removed?
No. Segment, spend, and revenue stay. Only names, contacts, and IDs change, so the split is intact.
Does it read CRM exports?
Yes. Spreadsheet and CRM exports both work on your device.