100% Local-First Architecture • Zero Cloud Telemetry

Protect Your Privacy
Before You Share Your Screen

Automatically detect and visually blur emails, passwords, credit cards, and confidential text across webpages with zero layout shift and 100% on-device execution.

Zero Network Calls
Non-Destructive DOM (Preserves .value)
CSS Custom Highlight API
Quick Toggle (Alt+Shift+B)
https://internal-admin-dashboard.example.com/billing
Protection Active

Form Controls & Inputs

Live DOM Document Text

Account administrator alex.vance@example.com has authorized transaction #TX-99042.

Direct emergency escalation line: +44 20 7946 0991.

Billing invoice sent to Visa ending in 4111 2222 3333 4444 (Exp: 11/28, CVV: 894).

💡 Test it yourself: Type any text above or switch masking modes to see live CSS Highlight rendering in real-time.

Automatic Privacy Protection for Screen Sharing

PrivacyBlur Plus helps prevent accidental exposure of sensitive information while users share, record, stream, teach, demonstrate, or present from their browser.

100% Local-First Architecture

All detection heuristics, regex pattern matching, and visual masking execute entirely within your local browser runtime. Zero external API calls, zero tracking, and zero telemetry.

CSS Custom Highlight API

Instead of creating hundreds of slow absolute DOM overlay divs, PrivacyBlur Plus uses browser-native ::highlight() for silky 60fps scrolling and zero layout reflow.

Non-Destructive Form States

Never mutates real input values (e.g. input.value). Forms remain 100% submittable, and React, Vue, and Angular SPA states remain completely untouched.

Luhn-Verified Credit Cards

Validates Visa, Mastercard, Amex, and Discover numbers using mathematical Mod-10 checksums, alongside contextual CVV/expiry date filters to prevent false positives.

Custom Keyword & RegEx Rules

Easily define sensitive internal project codenames, client identifiers, or custom regular expressions. Built-in zero-length loop guards ensure ultra-safe matching.

Select & Protect (Element & Area)

Click any element, highlight text, or drag an area box over entire dashboard regions to instantly mask confidential content with exact URL or domain-scoped rules.

Precision YouTube Video & Shorts Isolation

Target specific YouTube videos or Shorts by permalink. Automatically masks feed thumbnails and live video players without blurring other videos across the website.

Smart Right-Click & 1-Click Unprotect

Right-click any element to protect it or remove existing protection with one click. Includes timed pause (5/15/30 mins) with auto-resume countdown and shortcut support.

Choose How Sensitive Information Is Hidden

Tailor the visual aesthetic to fit live presentations, tutorials, or confidential executive demos.

Gaussian Blur
admin@example.com

Frosted Glass Smudge

Elegant aesthetic blurring. Great for general demos and live presentations.

Blackout Redact
4111 2222 3333 4444

Solid Blackout

High-contrast solid redaction blocks for maximum security assurance.

Completely Hidden
SecretPassword!123

Invisible Foreground

Glyphs are fully transparent, rendering the sensitive field completely blank.

Partial Masking
•••• •••• •••• 4444

Last 4 Chars Revealed

Obscures leading text while exposing the trailing 4 characters for verification.

Automatic Privacy in 3 Simple Steps

No complex configuration, cloud onboarding, or account setup required.

01

1. Detect

The engine monitors page text and inputs locally in real-time, matching emails, passwords, cards, and custom rules.

02

2. Protect

High-performance CSS highlights and field presentation classes mask target glyphs without altering underlying form data.

03

3. Share

Share your browser window on Zoom, Meet, Teams, or OBS knowing all confidential information is obscured in real time.

A Superior Privacy Paradigm

See how local-first CSS highlight protection outclasses traditional methods.

Feature / Capability PrivacyBlur Plus Cloud AI Plugins Manual Inspection
Data Privacy Architecture ✓ 100% On-Device ✗ Sent to 3rd-Party Server ✓ Local
Preserves Form State & .value ✓ Yes (Presentation-only) ✗ Mutates Form DOM ✓ Yes
Luhn Card Validation ✓ Real Mod-10 Checksum ✗ Naive 16-digit regex ✗ Human Error
Zero Latency / Lag ✓ <1ms Local Evaluation ✗ 500ms - 2s API Delays ✗ Slow
SPA Framework Compatibility ✓ React, Vue, Angular, Svelte ✗ Breaks Virtual DOM ✓ N/A
Chrome Manifest V3 Compliant ✓ Yes (Minimal Permissions) ✗ Broad Permissions ✓ N/A

Everything You Need to Know

Clear, straightforward answers about how PrivacyBlur Plus handles your privacy, speed, and data security.

No, absolutely never. PrivacyBlur Plus contains zero network request code (no fetch, XMLHttpRequest, sendBeacon, or WebSockets). All detection, regex checks, and CSS highlight styling execute entirely in your local browser sandbox.
No. Masking is strictly visual. The extension never modifies input.value or text node content. When you submit a form, or when React/Vue reads input state, the original value is preserved.
Yes. PrivacyBlur Plus includes a visual Select & Protect picker that allows you to click specific elements, highlight text, drag a rectangle over complex dashboard regions, or right-click any element to apply immediate privacy masking.
PrivacyBlur Plus requires only storage (to save your detector preferences and custom rules locally on your device via chrome.storage.local), contextMenus (for right-click actions), and webpage access to apply CSS highlights.
Yes. In the Options page, you can add custom exact-match keywords (e.g. internal project codenames) or regular expressions. The engine includes zero-length loop guards and bounded execution to ensure smooth performance.
Press Alt+Shift+B (or Alt+B) anytime while browsing to instantly toggle privacy masking across all open tabs without opening the popup menu.

Ready to Share Your Screen with Total Confidence?

Join developers, presenters, streamers, and privacy-conscious professionals using PrivacyBlur Plus.

Add to Chrome — It's Free