Skip to content
Add to ChromeAdd to Edge Add to Home Screen

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.

  1. idle Ready
  2. requesting Starting…
  3. held Screen awake
  4. lost Paused — tab hidden
  5. denied Blocked — here's the fix
  6. unsupported Tap to use the fallback
  7. fallback Awake 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

Principles

What AwakeTab will not claim

  1. 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.

  2. No fake input

    AwakeTab does not simulate mouse movement or keystrokes and does not claim to keep chat presence indicators available.

  3. Nothing else on the awake screen

    The awake screen carries no advertising or third-party scripts.

  4. 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.

Tone.js
Focus sounds and end sounds, made live in your browser
MIT
howler.js
Plays recorded tracks in the lo-fi library
MIT
NumberFlow
The rolling digits of the Rolling face
MIT
Embla Carousel
Swiping between clock faces
MIT
Tiptap and ProseMirror
The notepad editor
MIT
idb-keyval
Keeps notes in this browser
Apache 2.0
annyang
Voice commands while you dictate a note
MIT
vanilla-colorful
The custom lamp colour picker
MIT
Hero Patterns
The Dots, Grid and Waves backgrounds, by Steve Schoger
CC BY 4.0
Nixie One
The Nixie face, by Jovanny Lemonad
SIL OFL 1.1
DSEG
The LCD face, by keshikan
SIL OFL 1.1
Geist and Geist Mono
The interface type, by Vercel
SIL OFL 1.1
Space Grotesk
The numerals of the Bold face, by Florian Karsten
SIL OFL 1.1
Phosphor Icons
The interface icons, by Helena Zhang and Tobias Fried
MIT
SVG Logos
The browser and platform logos, by Gil Barbara; logos are trademarks of their owners
CC0 1.0

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.