DOMCloak

13 Data Types · Real-Time Masking · 100% Local · No Data Leaves Your Browser

Your browser's
enterprise data privacy layer

DOMCloak sits inside your browser's DOM, detecting and masking sensitive data in real-time — SSNs, credit cards, API keys, JWTs, IBANs, and more. Invisible to shoulder surfers. Zero telemetry.

Core masking free forever · PRO from $9.99/month

app.company.com/employees
Before DOMCloak
Emailalice@company.com
Phone+1 (415) 555-0192
SSN123-45-6789
Card4111 1111 1111 1111
AWS KeyAKIAIOSFODNN7EX
Salary$185,000.00
DOMCloak — Scanner
app.company.com/employees
After DOMCloak
Emaila***@c******.com
Phone+1 (***) ***-****
SSN***-**-****
Card**** **** **** 1111
AWS KeyAKIA••••••••••••••
Salary$xxx,xxx.xx

From exposed data to cloaked in four steps

Click through each step to see exactly what DOMCloak does inside your browser.

1

Install & Open

Click the DOMCloak icon on any page. The popup opens and immediately begins scanning the live DOM.

2

Patterns Detected

DOMCloak walks every text node and finds sensitive matches — grouped by type and category.

3

Toggle & Mask

Flip switches to mask individual data types. Changes apply instantly — no reload, no lag.

4

Click-to-Reveal

Need to see a value? Click any masked item. It reveals for 3 seconds, then re-cloaks automatically.

app.internal.company.com/admin/users

User Management — Admin Panel

NameEmailPhoneSSNSalary
Alice Chenalice@corp.com(415) 555-0192123-45-6789$185,000
Bob Torresbob@corp.com(212) 555-0341987-65-4321$142,000
Carol Kimcarol@corp.com(310) 555-0847456-78-9012$210,000
DOMCloak — Scanner
app.internal.company.com/admin/users

User Management — Admin Panel

NameEmailPhoneSSNSalary
Alice Chen a***@c****.com (***) ***-**** ***-**-**** $xxx,xxx
Bob Torres b**@c****.com (***) ***-**** ***-**-**** $xxx,xxx
Carol Kim c****@c****.com (***) ***-**** ***-**-**** $xxx,xxx

↑ DOMCloak masked 18 values across 5 columns — layout unchanged

app.internal.company.com/admin/users

User Management — Admin Panel

↓ Click any masked value to reveal for 3 seconds

NameEmailSSNSalary
Alice Chen alice@corp.com ***-**-**** $xxx,xxx
Bob Torres b**@c****.com ***-**-**** $xxx,xxx
👁️ alice@corp.com revealed · re-masking in 3s

Everything your privacy workflow needs

From one-click detection to enterprise-grade masking modes — all running locally inside your browser.

🔍

Instant Pattern Detection

Scans every text node in the live DOM and identifies 13 sensitive data types across PII, Financial, Auth, Network, and Cloud categories.

🔤

Format-Preserving Masking

Masks values in place while keeping the original structure — email domain hints, card last-4, country codes — so you always know what type of data it is.

🌫️

Blur Mode PRO

Visually blurs matched text with CSS filter instead of character replacement. The data is there — just unreadable over someone's shoulder.

🎭

Spoof Mode PRO

Swaps real values with convincing fake data — realistic names, addresses, card numbers. Perfect for demos, screenshots, and onboarding walkthroughs.

👁️

Click-to-Reveal PRO

Click any masked value to see the original for 3 seconds. It re-cloaks automatically with a green outline countdown. Intentional and auditable.

⌨️

Input Field Masking PRO

Blurs pre-filled sensitive inputs on page load — emails, phones, API keys. Fields reveal on focus so you can still interact, just not expose.

📐

Custom Regex Rules PRO

Define your own patterns — internal IDs, ticket numbers, proprietary codes. Built-in regex validator catches errors before they hit the page.

Auto-Run Domains PRO

Tell DOMCloak to activate automatically on specific domains. Your Salesforce, Jira, internal dashboards — always cloaked on load, no clicks required.

📦

Team Config Sync PRO

Export your full settings as a JSON file and share with your team. Import once — same patterns, same rules, same protection across every machine.

🔁

Live Re-masking

MutationObserver watches for dynamically loaded content. New rows in your table, lazy-loaded cards — all automatically scanned and masked as they appear.

🌓

Enterprise Dark & Light Theme

Full CSS variable theming — dark default with a persistent light mode toggle. Matches any enterprise design system without fighting for contrast.

🕸️

Shadow DOM Support

Traverses open shadow roots so web components and modern SPA frameworks don't hide data from DOMCloak's scanner.


13 data types. Every category covered.

From basic PII to cloud credentials and financial instruments — comprehensive coverage for enterprise data environments.

Email AddressesPII
Phone NumbersPII
IPv4 AddressesNetwork
Currency AmountsFinancial
Social Security NumbersPII
MAC AddressesNetwork
Credit Card NumbersFinancial
Bank Routing NumbersFinancial
IBAN NumbersFinancial
JWT TokensAuth
API Secrets & TokensAuth
AWS Access KeysCloud
GCP API KeysCloud
Free tier PRO tier

Free to start. Pro when you need more.

Core masking is free forever. Upgrade to PRO for the full enterprise feature set.

Core — Free
$0
Forever free — no account needed
  • Email & phone masking
  • IPv4 address masking
  • Currency amount masking
  • Click-to-reveal (basic)
  • Live DOM re-scanning
  • Shadow DOM traversal
  • Light & dark theme
  • SSN, credit cards, JWT tokens
  • Cloud & API key patterns
  • Blur Mode & Spoof Mode
  • Input field masking
  • Auto-run on domains
  • Custom regex rules
  • Team config export & import
✦ PRO
$9.99/month
Cancel any time · Instant unlock via ExtensionPay
  • Everything in Core
  • SSN, credit card & financial patterns
  • IBAN & bank routing numbers
  • JWT, API secrets, OAuth tokens
  • AWS & GCP key detection
  • Blur Mode (CSS filter masking)
  • Spoof Mode (convincing fake data)
  • Click-to-Reveal with 3s auto re-cloak
  • Input field masking on focus
  • Auto-run on custom domains
  • Custom regex rule builder
  • Team config JSON export & import
  • Priority support
Upgrade to PRO →

Stop leaking data on every screen share.

Install DOMCloak in 30 seconds and your browser's DOM is private — for good.

Add to Chrome — It's Free