惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
雷峰网
雷峰网
The Cloudflare Blog
WordPress大学
WordPress大学
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
IT之家
IT之家
V
V2EX
博客园 - 司徒正美
小众软件
小众软件
博客园_首页
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
Last Week in AI
Last Week in AI
Jina AI
Jina AI
博客园 - 叶小钗
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
爱范儿
爱范儿

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
I Was Live on Meet When WhatsApp Popped Up, Here's What I...
Klajdi Murat · 2026-05-19 · via DEV Community
Cover image for I Was Live on Meet When WhatsApp Popped Up, Here's What I Built to Make Sure It Never Happens Again

Klajdi Murataj

The Problem

WhatsApp Web is seamlessly woven into the modern workday. But there's a design collision no one talks about: screen sharing assumes you want to show everything, and WhatsApp was never designed for an audience of colleagues.
The consequences range from mildly awkward (a friend's name appearing mid-demo) to genuinely serious (medical conversations, relationship problems, financial discussions exposed to managers, clients, or a recorded session that lives forever).
And the "solution" most people reach for closing WhatsApp before the call breaks your workflow every time you need to reference something.


The Extension: WhatsApp Web Privacy Mode

WhatsApp Web Privacy Mode is a free browser extension for Chrome, Firefox, and Edge that intelligently blurs your chats, messages, and notifications during screen sharing so you can keep WhatsApp open without the exposure risk.

Here's what it actually does:

  • Smart blur - Blurs the chat list and/or message content independently. You choose what gets hidden.
  • Auto screen-share detection - The moment you start sharing on Google Meet, Zoom, Teams, or Webex, it activates automatically. No clicks required.
  • Hover to peek - Need to quickly check a message? Hover over it. It reveals itself, then re-blurs when you move away.
  • Panic overlay (Ctrl+Shift+P) - Frosted-glass covers your entire screen instantly. For those "oh no" moments when you realize you're sharing before you had time to think.
  • Notification privacy - Incoming message notifications show "Privacy mode is active" instead of the actual content. Even banners can't betray you.
  • Scheduled privacy - Set work hours (e.g. 9 AM-6 PM) and it turns itself on automatically every day.
  • PIN protection - Require a PIN to turn it off, so accidental keypresses or a curious colleague can't expose your chats.
  • Last N messages visible - Keep your most recent 1-5 messages unblurred for reference, while everything else stays hidden.

And critically: zero data collected. No sign-up. No telemetry. Everything stays local.


How It Works (Technically, If You're Curious)

This isn't a naive "add a CSS class" extension. WhatsApp Web is a React single-page app that aggressively re-renders its DOM. Inline style-based solutions break within seconds.
Instead, the extension injects CSS rules that survive React's re-renders automatically. For notification interception, it runs a script in the browser's MAIN world context (before WhatsApp's own JavaScript) to proxy the Notification constructor replacing message content before it ever reaches the OS. Screen share detection hooks getDisplayMedia() calls on meeting platform tabs and relays the signal back via a dual-world content script architecture.
It's Manifest V3 compliant, uses only 5 permissions, and all settings export/import as a local JSON file nothing leaves your device.


Who This Is For

  • Remote workers on daily video calls
  • Developers and designers who demo products live
  • Teachers and educators sharing screens with students
  • Streamers and content creators recording their desktop
  • Anyone who's ever had that sinking feeling mid-screen-share

Get It Free

WhatsApp Web Privacy Mode is completely free, forever. No premium tier. No account required.
Chrome: Chrome Web Store
Firefox: Firefox Add-ons
Edge: Microsoft Edge Add-ons

If it's saved you from an embarrassing moment, consider leaving a review it helps other privacy-conscious users find it.


Privacy isn't about having something to hide. It's about choosing what you share, with whom, and when. Screen sharing shouldn't strip that choice away from you.

WhatsApp Web Privacy Mode gives it back.