AwakeTab

Learn about screen wake locks

The Screen Wake Lock API lets a visible page ask the browser to prevent display sleep. The browser remains in control and can reject or release the request when visibility, permissions or power conditions change.

Learn how AwakeTab models those changes, why timers run only while a lock is held or the fallback is active, and how the project tests claims before publishing them.

AwakeTab never claims to work in a hidden tab, keep Teams or Slack “Available”, prevent sleep after closing a laptop lid, or simulate mouse and keyboard input.