A small tool with one job.
AwakeTab keeps a screen on while you need it and lets it sleep when you don’t. We would rather do that one thing honestly than do many things loudly.
Why it exists
Screens go dark at the worst moments — mid-recipe, mid-slide, mid-download. Browsers can now ask to keep the display on, but nothing made that simple, visible and honest. AwakeTab requests a browser wake lock, shows the result honestly, and makes the common timer and until-time workflows fast without requiring an account.
How we make money
- Pro, for people who sync devices or want the extras. Keeping awake stays free.
- One clearly labelled ad slot on content pages — never on the timer, never animated.
- No selling of data. There is very little data to sell, and we keep it that way.
Who we are
AwakeTab is an independent project built and maintained by Soubhik Biswas. Say hello from Settings → Send feedback inside the tool; Soubhik reads every message. If AwakeTab is useful, you can buy Soubhik a coffee — no widget, account or extra script, just a link.
How AwakeTab is checked
Real-device results are pending until the manual run is recorded.
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. How AwakeTab is checked
What AwakeTab will not claim
- A tab is not a system settingA normal browser tab cannot guarantee operation while hidden, prevent system sleep after a laptop lid closes, or override battery-saving policy.
- No fake inputAwakeTab does not simulate mouse movement or keystrokes and does not claim to keep chat presence indicators available.
- Nothing else on the awake screenThe awake screen carries no advertising or third-party scripts.
- Open to inspectionThe core wake-lock package is developed as open-source software so its state transitions can be inspected independently.
Accessibility
The target is WCAG 2.2 AA, in light, dark and OLED and in every supported language.
Everything works by keyboard, by touch and with a screen reader. Single-key shortcuts only fire while the timer has focus — never while you type in a field or the palette — and the palette shows each one next to its command.
- Status is always an icon and words, plus a solid or hollow dot — never colour alone.
- The countdown is never read out every second. The clock is a timer whose label changes once a minute; start, extend, five minutes left, a hidden tab and the end are announced politely, and only a refused wake lock interrupts.
- With reduced motion on, the faces stop sweeping, flipping and glowing and sheets fade instead of sliding; the digits still change once a second.
- Every control is at least 44 px with a focus ring you can always see, no text is smaller than 12 px, and pages reflow to one column at 200 % zoom.
Found something that gets in your way? Tell us from Settings → Send feedback and pick “Something broke”: your browser and device are attached, so add the page and any assistive technology you use.
Credits
AwakeTab stands on open-source work. Each of these loads only with the feature that uses it.
Contact
There is no support email: feedback inside the tool is the one channel. Open the timer, then Settings → Send feedback for help, bug reports or device results that differ from the support matrix. Plans, receipts, refunds and deleting your Pro data live in Settings → Account.