WiFi Toggle Blocker
Extension Actions
Blocks Chromebook use when students turn off WiFi. Full-screen overlay captures all input. Auto-recovers when WiFi reconnects.
WiFi Toggle Blocker prevents students from using their Chromebooks with WiFi turned off — stopping offline games, content filter bypasses, and going off-the-grid during class.
There's no way to disable the *ability* to turn off WiFi, but you can make sure it annoys them if they do!
When WiFi disconnects, the extension instantly:
- Redirects all new page loads to a "Connect to WiFi" screen
- Overlays every open tab with a full-screen blocker that captures all keyboard, mouse, and touch input
- Prevents interaction with any cached content (like offline games running behind the blocker)
- When WiFi reconnects, everything returns to normal automatically within about one second.
***DESIGNED FOR SCHOOL IT ADMINS***
- Force-install via Google Admin Console — students cannot remove it
- Works on all managed Chromebooks
- No configuration needed — just deploy and forget
- Self-hosted update server included if you prefer not to use the Web Store
HOW IT WORKS
The extension uses two layers of protection:
1) Network request blocking via Chrome's declarativeNetRequest API redirects all new navigations to a block page
2) A content script injected into every open tab monitors connectivity and places an opaque, input-capturing overlay the instant WiFi drops
Free and open source. Built by a school IT admin who got tired of kids turning off WiFi to play snake, and couldn't find any solutions on Reddit or from Google.