tampermonkey-private-shield
A Tampermonkey browser script that automatically masks email addresses, phone numbers, and IP addresses on any webpage so they don't appear on screen while you are screen sharing or streaming.
Tampermonkey Private Shield is a browser script that automatically hides sensitive personal information on web pages when you are screensharing or streaming. It targets three specific types of data: email addresses, phone numbers, and IP addresses. When the script is active, these items are masked so they do not accidentally appear on screen for viewers.
The problem it addresses is a common one for streamers and people doing screen shares in video calls: a page opens unexpectedly showing your email address in a profile setting, or an IP address appears in a router dashboard or network tool, and it is visible to everyone watching before you can close it or switch tabs.
The script runs as a Tampermonkey user script, which means it requires the Tampermonkey browser extension to be installed first. Tampermonkey is a widely used tool available for Chrome, Edge, Firefox, Brave, and Opera that lets you run small custom scripts on any website. Once Tampermonkey is installed, you install the script by clicking a link in the README, which opens the Tampermonkey install prompt. There is one additional setting to toggle in the Chrome extension settings for it to work across all pages.
The README describes the script as lightweight with no performance impact and compatible with modern websites. The script file itself is a single JavaScript file named private-shield.user.js. The repository is small and the README is short, covering installation steps and a brief video demo. No account or configuration is required beyond the browser extension setup.
Where it fits
- Hide your email, phone number, and IP from viewers while streaming or recording your screen
- Prevent accidental data exposure during video calls or screen shares with colleagues
- Mask sensitive information when recording tutorials that show web apps or network dashboards