Our Mission
KeepAwake was built to solve a simple but genuinely frustrating problem: your computer goes idle, your Teams status flips to Away, and suddenly you're explaining to your manager why you appeared offline during a deep work session. You shouldn't need a $40 USB gadget, admin rights, or PowerShell knowledge to prevent that.
KeepAwake is a single-purpose, browser-based tool that does one thing exceptionally well â keeps your computer awake and your communication platform status active. No upsells, no sign-ups, no data collection.
What We Built
KeepAwake v2 uses five simultaneous browser techniques, each targeting a different layer of the OS idle detection stack:
- Wake Lock API â directly requests the OS keep the screen active (Chrome & Edge)
- Picture-in-Picture video â floating OS-level video window, works even when browser is minimized
- AudioContext silent tone â active audio session signals activity to the OS
- Web Worker heartbeat â background timer immune to browser tab throttling
- Canvas animation loop â keeps the browser rendering thread continuously active
Read the full technical explanation on our How It Works page.
Privacy Commitment
We have a simple privacy policy: we don't know who you are and we don't want to. KeepAwake collects no personally identifiable information. The jiggler runs 100% client-side â no data is transmitted to our servers. See our full Privacy Policy.
Contact
Questions, feedback, or bug reports? hello@keepawake.app