About AwakeTab
AwakeTab is an independent project built and maintained by Soubhik Biswas. Its purpose is narrow: request a browser wake lock, show the result honestly, and make the common timer and until-time workflows fast without requiring an account.
How AwakeTab is checked
The lock layer is tested as a seven-state transition machine. Browser journeys inject a controllable Wake Lock implementation and verify acquisition, denial, release on hidden tabs, reacquisition, fallback behaviour and multi-tab warnings. Device claims are kept in the support matrix and are refreshed separately from application code.
-
idleReady -
requestingStarting… -
heldScreen awake -
lostPaused — tab hidden -
deniedBlocked — here's the fix -
unsupportedTap to use the fallback -
fallbackAwake via video fallback
- Acquisition
- Denial
- Release on hidden tabs
- Reacquisition
- Fallback behaviour
- Multi-tab warnings
Real-device results are pending until the manual run is recorded. How AwakeTab is checked
What AwakeTab will not claim
-
A tab is not a system setting
A normal browser tab cannot guarantee operation while hidden, prevent system sleep after a laptop lid closes, or override battery-saving policy.
-
No fake input
AwakeTab does not simulate mouse movement or keystrokes and does not claim to keep chat presence indicators available.
-
Nothing else on the awake screen
The awake screen carries no advertising or third-party scripts.
-
Open to inspection
The core wake-lock package is developed as open-source software so its state transitions can be inspected independently.
If AwakeTab is useful, you can buy Soubhik a coffee. There is no widget, account or extra script: just a link.
Credits
AwakeTab stands on open-source work. Each of these loads only with the feature that uses it.
Icons: Phosphor (MIT); brand logos: SVG Logos (CC0); logos are trademarks of their owners.
Contact
Email support@awaketab.com for support, refunds, bug reports, device results that differ from the support matrix, or a request to delete your licence data. Messages go to Soubhik directly.