The Presence Exploit
Google Chrome supports an advanced API known as “Idle Detection.” This API allows web applications (like Slack, Microsoft Teams, or custom corporate dashboards) to silently monitor your physical interaction with your hardware. If you stop moving your mouse or typing on your keyboard for a specific number of minutes, the browser transmits an “Away” or “Idle” signal to the website. This is a massive privacy violation, allowing employers or malicious websites to precisely calculate exactly when you are sitting at your desk and when you walk away. You must paralyze this surveillance API.
How to Block Idle Detection Access Globally
You can permanently sever the browser’s ability to transmit your hardware interaction state via Chrome’s Site Settings.
- Open the Google Chrome desktop browser.
- Click the three vertical dots (â‹®) in the top right corner and select Settings.
- In the left-hand sidebar, click on Privacy and security.
- In the main window, click on Site settings.
- Scroll down to the “Permissions” heading and click to expand Additional permissions.
- Click on Idle detection.
- Under the “Default behavior” heading, select the radio button for “Don’t allow sites to know when you’re actively using your device.”
Absolute Presence Privacy
The change takes effect instantly. Google Chrome will completely sever its internal connection to your operating system’s global input event loop. The browser is now permanently blind to whether you are typing or moving your mouse. If a corporate dashboard or chat application attempts to execute an Idle Detection script to verify your presence, the API call will instantly auto-reject in the background. The website will incorrectly assume you are constantly active, guaranteeing absolute privacy regarding your physical presence at the workstation.