🔏 DeckMedic · Stealth & Scrub Suite · Tool 3 of 4

PPTX PII Scrubber
Redact PII from Speaker Notes & Delete Comment Files

Speaker notes accumulate sensitive data during deck creation — client emails, contact numbers, reference codes. Internal comment threads add real names and private discussion. Before sharing any PPTX externally, this tool redacts all detected PII and physically deletes every comment file in the archive.

🔍

Regex PII detection

Email · Phone · Credit card

🗑️

Comment file deletion

ppt/comments/*.xml removed

🔒

Zero upload

All processing in browser

📋

Per-slide report

See exactly what was redacted

🛡 Stealth & Scrub Suite · Tool 3 of 4

🔏 PII & Comment Scrubber

Scans every speaker notes slide for emails, phone numbers, and credit card numbers. Replaces them with [REDACTED]. Also removes internal comment files that reviewers left in the file.

Email RedactionPhone RedactionCredit Card RedactionComment File Removal
📂

Drop your .pptx to scrub

or click to browse

PII never stored — all processing is local to your browser

What this tool actually does

← drag handle to compare  ·  left = before  ·  right = after →

✕ Before
  • Notes / Slide 1john.doe@acmecorp.com
  • Notes / Slide 1+1 (555) 284-7391
  • Comment threadjames.wilson@internal.co
✓ After
  • Emails found2 → [REDACTED]
  • Phones found1 → [REDACTED]
  • Comments1 thread deleted
📖 How this tool works · Tips · Browser Privacy

PII Scrubber — How it works

  1. 1

    Text run merging

    PPTX speaker notes are stored as XML with multiple <a:r><a:t> text runs. A single email address spread across 3 runs (e.g. "jane" + "@" + "acme.com") would bypass a naive regex. PII Scrubber calls mergeTextNodes() on every paragraph before running patterns.

  2. 2

    Regex pattern sweep

    Three regex patterns scan each merged paragraph: Email (RFC 5321 local-part + domain), Phone (E.164, NANP, and common international formats), Credit card (Luhn-candidate 13–19 digit sequences with optional dashes/spaces). Matches are replaced inline with redaction tokens.

  3. 3

    Comment file purge + output

    All ppt/comments/comment*.xml files are physically deleted from the ZIP along with their relationship and Content_Types entries. The scrubbed PPTX is saved as _scrubbed.pptx with a per-slide redaction tally.

PII patterns detected

Email addresses

Notes XML — [EMAIL REDACTED] — RFC 5321 format

Phone numbers

Notes XML — [PHONE REDACTED] — E.164, NANP, intl

Credit card numbers

Notes XML — [CARD REDACTED] — 13–19 digit Luhn sequences

ppt/comments/*.xml

ZIP — Physically deleted (reviewer comments)

comment rels entries

_rels/*.xml.rels — Relationship entries removed

comment Content_Types

[Content_Types].xml — Override registrations purged

Tips

  • PII Scrubber targets speaker notes only — it does NOT modify visible slide text. If PII appears on slide bodies, edit manually.
  • Review the per-slide redaction summary carefully before sharing — check that no important data was incorrectly matched (e.g., a product SKU formatted like a card number).
  • Pair with Metadata Wiper to also strip author names and AI session IDs from the same file in your pre-share workbench.
  • Document this step in your data processing records as evidence of GDPR Article 5(1)(c) data minimization.

Privacy & data security

🚫

Zero upload

No file ever sent to a server

📴

Works offline

After first page load

🔇

No telemetry

Redacted data never logged

GDPR safe

No data processor needed

Stealth & Scrub Suite · You might also need

🕵️

Metadata Wiper →

Strip author name, Copilot session IDs, and edit history before sharing.

🙈

Hidden Slide Killer →

Permanently terminate hidden slides that recipients could reveal.

🔍

Lorem Ipsum Hunter →

Catch TBD, [INSERT], and lorem ipsum placeholders before delivery.

Who uses PPTX PII Scrubber

⚖️

Legal & Compliance Teams

In-house counsel and compliance leads run PII Scrubber before court exhibits, regulatory submissions, and cross-border data transfers — ensuring speaker notes added during negotiation prep do not constitute unlawful personal data disclosures.

👥

HR & Talent Teams

HR professionals routinely embed candidate names, contact details, and salary figures in interview scoring decks. PII Scrubber strips these before decks are archived or shared with hiring managers outside the talent team.

🏛️

Government & Public Sector

Government agencies responding to FOI/FOIA requests must redact personal data from all disclosed documents. PII Scrubber formalizes this step for PPTX deliverables without using cloud processing that triggers data sovereignty concerns.

🏥

Healthcare & Clinical Teams

Clinical researchers who use PPTX for case presentations sometimes embed patient contact details in notes. Under HIPAA and GDPR, PII Scrubber provides a first-pass data minimization step before presentations leave the clinical environment.

PPTX PII Scrubber vs alternatives

No other tool specifically redacts PII from PowerPoint speaker notes. Existing alternatives either target PDF files or require expensive enterprise software.

Feature DeckMedic Scrubber Adobe Acrobat Redact Manual Find & Replace
Works on PPTX speaker notes ✅ Purpose-built❌ PDF only⚠️ PowerPoint desktop only
Handles split XML text runs ✅ mergeTextNodes()✅ Document-level❌ Misses split instances
Deletes comment files ✅ All ppt/comments/*.xml⚠️ Comments only (PDF)❌ Must do manually
Upload required ❌ Zero upload⚠️ Cloud (Document Cloud)❌ None (local app)
Per-redaction audit report ✅ Slide-by-slide count✅ Redaction tracking❌ None
Cost ✅ Free⚠️ $24.99/month✅ Free (Office subscription)
Credit card number detection ✅ 13–19 digit patterns✅ Pattern-based❌ Manual

Frequently asked questions

How do I remove sensitive information from a PowerPoint before sharing?
Drop the PPTX into DeckMedic's PII Scrubber. It scans all speaker notes for emails, phone numbers, and credit card numbers, replaces them with redaction tokens, then physically deletes all internal comment files. Everything runs in your browser with no upload.
What counts as PII in a PowerPoint file?
PII most often appears in speaker notes (ppt/notesSlides/*.xml) and comment threads (ppt/comments/*.xml): client email addresses, phone numbers in contact slides, bank reference numbers in proposals, and reviewer names in comment threads. All are covered by PII Scrubber.
Does GDPR apply to PowerPoint files?
Yes. Under GDPR Article 4, any personal data — regardless of format — is regulated if it identifies a living person. Sharing a PPTX with unredacted client emails or phone numbers in speaker notes without a lawful basis can constitute unlawful processing under Article 6.
How do I find and remove email addresses from speaker notes?
PII Scrubber merges split XML text runs first (critical for PPTX — a single email is often split across multiple <a:r> runs), then applies an email regex across each paragraph. Matches are replaced by [EMAIL REDACTED] and a per-slide count is reported.
What are PPTX comment files and why should I delete them?
Comment files (ppt/comments/comment*.xml) store Review tab comments with reviewer real names, email metadata, dates, and content. They are invisible during a presentation yet fully readable to anyone opening the PPTX. PII Scrubber physically removes all of them from the ZIP container.