AwakeMode

Product updates and practical guides for reliable keep-awake workflows.

Mac and Windows

Building AwakeMode for macOS and Windows

How we sequence support and keep behavior consistent across platforms.

Status indicator

Wake Lock State Handling

Supported, blocked, and unavailable states explained in plain terms.

Timer controls

Timer Presets for Repeat Workflows

Save your common keep-awake durations and remove repeated setup.

Agent-readable browser utility interface

How AwakeMode Became Agent-Friendly

How AwakeMode uses stable selectors, semantic HTML, DOM state, llms.txt, agent.json, and client-side wake lock constraints to help AI browser agents operate the app reliably.

Browser windows

Chromium-First Browser Support

Why AwakeMode prioritizes Chromium browsers for consistent behavior.

Laptop on desk

Keep a Mac Awake from the Browser

How AwakeMode uses wake lock and what conditions can pause it.