Everything you need to stay private

A complete breakdown of every feature built into WhatsApp Web Privacy Mode - from smart blur controls to security locks and automated scheduling.

14 features
5 categories
3 browsers
0 data collected

Core Privacy

4 features

Core

Smart Content Blurring

Independently blur the sidebar chat list and message bubbles. Choose exactly what gets hidden - everything else stays fully visible.

  • Blur sidebar chat rows, message bubbles, or both simultaneously
  • Archived chats and group sender avatars are included in the blur scope
  • Blur is applied via pure CSS - no performance impact on WhatsApp Web

Hover to Reveal

Temporarily unblur any chat row or message bubble with a mouse hover - without disabling privacy mode globally.

  • Works on sidebar rows, message bubbles, and search results
  • Blur instantly reapplies when the mouse leaves the element
  • Can be toggled on or off from the settings panel

Adjustable Blur Intensity

Fine-tune the blur strength from 1px (subtle) to 20px (heavy). Find the perfect balance for your environment.

  • Slider-based control from 1px to 20px
  • Setting persists across browser restarts
  • Works independently for sidebar and message areas

Dynamic Content Detection

A persistent MutationObserver monitors WhatsApp's DOM and applies blur to newly injected messages and chat rows instantly.

  • New messages are blurred the moment WhatsApp injects them
  • Works through WhatsApp's SPA navigation (no page reload needed)
  • Handles group messages, status updates, and archived chats

Smart Detection

3 features

Smart

Auto Screen Share Detection

Automatically enables privacy mode when you start sharing your screen. Reverts to the previous state when sharing ends.

  • Supports Google Meet, Zoom, Microsoft Teams (enterprise & personal), and Cisco Webex
  • Intercepts the browser's getDisplayMedia API - no polling required
  • Only auto-enables if the extension didn't already have blur on

Search Results Blur

When you open WhatsApp's search panel, matching result rows are blurred alongside the sidebar, preventing leaks during search.

  • Blurs both chat names and message preview snippets in results
  • Hover-reveal works in the search panel too
  • Section headers ("Chats", "Messages") are excluded - only result rows are blurred
New

Notification Privacy

Hides message content from browser push notifications while privacy mode is active.

  • Notification title is replaced with "New WhatsApp Message"
  • Body text replaced with "Privacy mode is active."
  • Works by intercepting the browser's Notification API - no WhatsApp changes needed

Keyboard & Shortcuts

3 features

Fast

Ctrl+Shift+O Toggle

Toggle privacy mode from any browser tab with a single keyboard shortcut - no popup interaction required.

  • Works from any open tab, not just the WhatsApp Web tab
  • State syncs immediately to all open WhatsApp Web tabs
  • Shortcut can be customised in your browser's extension shortcut settings
New

Panic Overlay (Ctrl+Shift+P)

Instantly covers WhatsApp Web with a full-screen frosted-glass overlay. Press the same shortcut again to dismiss it.

  • Overlay appears in under 100ms - faster than switching tabs
  • Frosted-glass effect (backdrop-filter: blur 20px) completely hides content
  • Overlay state persists through service worker restarts

Context Menu Toggle

Right-click the extension icon to enable or disable privacy mode without opening the popup.

  • Menu title updates dynamically to show current state
  • Recreated on browser startup so the label is always accurate
  • Ideal on large monitors where the popup icon is far from the cursor

Security

2 features

Security

PIN Unlock

Set a 4-digit PIN required to disable privacy mode. Prevents accidental or unauthorized deactivation.

  • PIN is stored as a SHA-256 hash locally - never transmitted or stored in plaintext
  • A "Change PIN" option is available while PIN lock is active
  • Resettable by clearing extension storage via browser settings
New

Scheduled Privacy

Define a daily time window and privacy mode activates and deactivates automatically every day.

  • Uses the browser's alarms API - fires even when WhatsApp Web is closed
  • Configurable start and end time in HH:MM format
  • An inline warning appears in Settings if end time ≤ start time

Settings & Management

4 features

Last N Messages Visible

Keep the 1–5 most recent message bubbles unblurred while all older messages remain hidden.

  • Configurable N from 0 (blur all) to 5 (keep latest 5 visible)
  • Applies per-conversation so the freshest context is always readable
  • Disabled in the UI when message bubble blur is turned off
New

Export Settings

Download all your preferences as a local JSON file. The backup stays on your device and is never transmitted.

  • Exports blur level, schedule, PIN state, notification privacy, and all other preferences
  • Runtime-only keys (session timer, active share flag) are excluded from the export
  • One-click download - no account or cloud service needed
New

Import Settings

Restore a previously exported JSON backup instantly. Unknown or runtime keys are safely ignored.

  • The popup reloads automatically after a successful import
  • Invalid or malformed files show a clear error message
  • Works across different browsers and browser profiles

Live Session Tracking

The extension popup shows a "Protected today" timer that tracks cumulative privacy-on time for the current calendar day.

  • Timer ticks live every second while privacy mode is active
  • Resets automatically at midnight each day
  • Displayed as Xs, Xm Xs, or Xh Xm depending on duration

Browser Compatibility

Available on all major desktop browsers - same features, same experience.

Google Chrome

Google Chrome

Chrome 88+ · Manifest V3

Chrome Web Store
Microsoft Edge

Microsoft Edge

Edge 88+ · Manifest V3

Edge Add-ons
Mozilla Firefox

Mozilla Firefox

Firefox · WebExtensions API

Firefox Add-ons