Incognito Canvas overrides browser visibility APIs so pages always think you're present — no pausing, no detection, no interruptions.
How it works
Three layers of spoofing that run before any page script gets a chance to check.
The extension hooks in before any page JavaScript runs — overrides are in place before the site can register a single listener.
visibilityState always returns "visible" and hidden always returns false via Object.defineProperty.
All visibilitychange and blur event listeners are silently swallowed — they never fire.
Features
Overrides the Page Visibility API so pages always believe your tab is in the foreground and active.
Intercepts blur and visibilitychange event listeners before they can register.
Runs at document_start in the MAIN world — your overrides always win the race.
Entirely local. No analytics, no telemetry, no account required. Your browsing stays yours.
Pricing
Start for 4.99. Unlock everything for less than a coffee.
FAQ