🛠️ Use case
AwakeMate for DevOps & sysadmins
Run a long deploy, a database migration, a backup, or a multi-gigabyte transfer - AwakeMate keeps your Mac awake (and your SSH session alive) until it's done.
Free 14-day trial · one-time $39.99 · no telemetry · macOS 13+
Idle sleep drops the session mid-deploy
A deploy, migration or large rsync runs for an hour. macOS idle-sleeps, the network drops, the SSH session dies, and the job fails halfway - now you're cleaning up instead of shipping.
Long-running jobs run to completion
Deploys & migrations finish
Keep the Mac awake while ssh, rsync, docker or a migration runs - no idle-sleep dropping the job.
Cover a maintenance window
Set a timed session for the change window and let it end itself.
Keeps connections alive
No idle sleep means no dropped SSH sessions or stalled transfers partway through.
Auditable and local
No telemetry, no account, no network of its own - it just reads process names on-device.
Tools it recognises
Keep awake while these run, or hold a timed session across a maintenance window.
Don't see the tool you use? Suggest it and we'll look at adding it to the watchlist.
Frequently asked
Can AwakeMate keep my Mac awake during a long deploy or migration?
Yes. Use automatic mode while ssh, docker, terraform or your migration tool runs, or set a timed session across the maintenance window.
Will it stop my SSH session dropping when the Mac sleeps?
Yes. By preventing idle system sleep, AwakeMate keeps the machine and its network active so SSH sessions and transfers don't get cut off.
Does it help with large rsync/scp transfers?
Yes. Keep awake while the transfer runs (or on a timer) so a multi-gigabyte copy completes instead of pausing at idle sleep.
Is it safe to run on a work machine?
Yes. It collects nothing, has no telemetry, never phones home, and never alters your system energy settings.