Local privacy exposure map

See what the folder remembers.

Source synthetic_export · generated 2026-07-29T06:21:11.047786+00:00 · outbound network blocked. Every displayed match is masked.

Files scanned9
Masked findings29
High-risk files6
Repeated exposures5

Risk heatmap

Files are ranked by severity, volume, and variety of detected exposure.

profile.json6 finding(s) · Email, Government ID, Payment card, Phone, Postal address
100
review-notes.txt4 finding(s) · Credential / token, Payment card, Postal address
100
contact-register.xlsx5 finding(s) · Author metadata, Email, Payment card, Phone
75
contacts.csv6 finding(s) · Email, Phone, Postal address
72
disclosure-brief.docx4 finding(s) · Author metadata, Email, Postal address
47
field-photo.jpg4 finding(s) · Author metadata, Email, GPS location
47

Masked findings

Locations are precise enough to fix the source. Values are never retained in full.

FileLocationCategoryRisk Masked fragmentRepeat group
contact-register.xlsxoffice metadata · creatorAuthor metadataMediumA•••••••••h
contact-register.xlsxoffice metadata · lastModifiedByAuthor metadataMediumM•••••••••edup-001
contact-register.xlsxsheet Synthetic contacts · B2 · line 1, column 1EmailMediuma•••@e•••.comdup-002
contact-register.xlsxsheet Synthetic contacts · B3 · line 1, column 1PhoneMedium•••-•••-0147dup-004
contact-register.xlsxsheet Synthetic contacts · B4 · line 1, column 1Payment cardCritical•••• •••• •••• 1111dup-003
contacts.csvtable · row 2, column 2 · line 1, column 1EmailMediuma•••@e•••.comdup-002
contacts.csvtable · row 2, column 3 · line 1, column 1PhoneMedium•••-•••-0147dup-004
contacts.csvtable · row 2, column 4 · line 1, column 1Postal addressHigh184…[street detail hidden]dup-005
contacts.csvtable · row 3, column 2 · line 1, column 1EmailMediumm•••@e•••.net
contacts.csvtable · row 3, column 3 · line 1, column 1PhoneMedium•••-•••-0188
contacts.csvtable · row 3, column 4 · line 1, column 1Postal addressHigh22 …[street detail hidden]
disclosure-brief.docxWord content · word/document.xml · line 1, column 78Postal addressHigh184…[street detail hidden]
disclosure-brief.docxoffice metadata · creatorAuthor metadataMediumA••••••••••••m
disclosure-brief.docxoffice metadata · creator · line 1, column 15EmailMediuma•••@e•••.comdup-002
disclosure-brief.docxoffice metadata · lastModifiedByAuthor metadataMediumM•••••••••edup-001
field-photo.jpgEXIF · ArtistAuthor metadataMediumA••••••••••••e
field-photo.jpgEXIF · CopyrightAuthor metadataMediumC••••••••••••e
field-photo.jpgEXIF · GPSInfoGPS locationHigh[precise location hidden]
field-photo.jpgEXIF · ImageDescription · line 1, column 19EmailMediuma•••@e•••.comdup-002
profile.json$.export_notes.address · line 1, column 1Postal addressHigh184…[street detail hidden]dup-005
profile.json$.profile.china_id_style · line 1, column 1Government IDCritical99••••••••••••18
profile.json$.profile.china_id_style · line 1, column 1Payment cardCritical•••• •••• •••• 0018
profile.json$.profile.email · line 1, column 1EmailMediuma•••@e•••.comdup-002
profile.json$.profile.government_id · line 1, column 1Government IDCritical89•••••••56
profile.json$.profile.phone · line 1, column 1PhoneMedium•••-•••-0147dup-004
review-notes.txttext · line 4, column 18Credential / tokenCriticalAKIA••••••••••••MPLE
review-notes.txttext · line 5, column 16Credential / tokenCriticalghp_••••••••••••0000
review-notes.txttext · line 6, column 13Payment cardCritical•••• •••• •••• 1111dup-003
review-notes.txttext · line 6, column 18Postal addressHigh111…[street detail hidden]

Repeated exposure chains

The same sensitive value appearing in separate files creates extra cleanup paths.

dup-001Author metadata · 2 matches
M•••••••••e

contact-register.xlsx → disclosure-brief.docx

dup-002Email · 5 matches
a•••@e•••.com

contact-register.xlsx → contacts.csv → disclosure-brief.docx → field-photo.jpg → profile.json

dup-003Payment card · 2 matches
•••• •••• •••• 1111

contact-register.xlsx → review-notes.txt

dup-004Phone · 3 matches
•••-•••-0147

contact-register.xlsx → contacts.csv → profile.json

dup-005Postal address · 2 matches
184…[street detail hidden]

contacts.csv → profile.json

Cleanup sequence

Actions are ordered by likely harm and number of affected files.

Critical priority · 3 file(s)

Escalate payment-data exposure

Remove card data and follow the applicable payment incident and retention procedure.

Critical priority · 1 file(s)

Remove government identifiers

Move originals to approved restricted storage and create a disclosure copy without the identifier.

Critical priority · 1 file(s)

Rotate exposed credentials first

Revoke each credential, verify recent use, then replace the source value with a clearly non-working synthetic marker.

High priority · 6 file(s)

Break repeated exposure chains

Start with the canonical source, then remove or regenerate every duplicate copy listed in the exposure groups.

High priority · 4 file(s)

Generalize street-level addresses

Keep only the city or region required for the recipient's task.

High priority · 1 file(s)

Strip precise image locations

Remove GPS EXIF before sharing and confirm that exported thumbnails do not retain it.

Medium priority · 5 file(s)

Replace personal email addresses

Use role aliases or synthetic addresses in examples and public export packages.

Medium priority · 3 file(s)

Clean document authorship metadata

Clear creator, last-modified-by, and comment metadata before publishing.

Medium priority · 3 file(s)

Remove direct phone numbers

Keep direct numbers only in the smallest access-controlled source set.