SOW redaction is the removal of personnel PII from a statement of work under GDPR Recital 26. anonym.plus runs offline. It strips named staff and rates but keeps the scope, deliverables, and milestones that define the job.
When this applies
An SOW names the team, their rates, and contacts. To reuse it as a template or share it for pricing review, you clear those IDs but keep the deliverables.
How anonym.plus handles it
- Open the file in anonym.plus on your device.
- The tool flags named staff, roles, and rate cards.
- It catches contact emails and phone fields.
- Confirm the flags and keep the scope text.
- Swap or black out the IDs.
- Save the clean file on your machine.
What you need to provide
- The SOW (PDF, DOCX, or scan).
- An operator; Replace keeps the scope readable.
- Optional allow-list for generic role titles.
PII entity types detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Names | PERSON | lead engineer → [STAFF] |
| Pay | MONEY | day rate → [RATE] |
| Contact | EMAIL_ADDRESS | pm@vendor.com → [EMAIL] |
| Company | ORGANIZATION | vendor name → [SUPPLIER] |
| Dates | DATE_TIME | milestone date → [DATE] |
| Contact | PHONE_NUMBER | pm tel → [PHONE] |
Compliance achieved
- Supports GDPR Recital 26 for reusable scopes.
- Keeps deliverables and milestones for review.
- Local-only work — nothing is uploaded.
Anonymize statements of work offline — see plans & start free →
Limitations & cautions
Rate cards can name a person by role at a small firm. Review such lines. Named deliverables sometimes embed a client name, so check the scope text before you treat the result as anonymous.
Frequently asked questions
Can I reuse a cleaned SOW as a template?
Yes. Swap named staff for role labels and the rates for placeholders. The scope and milestones stay ready to reuse.
Are day rates removed?
Yes, when tied to a named person. Rate plus name can identify, so both are flagged. Generic rate tables can stay via an allow-list.
Does it keep the deliverables list?
Yes. The scope, deliverables, and milestone text stay. Only personal data changes.