CoffeeLock
Prevents sleep under load
Only for Mac
$2.99
Mac
CoffeeLock automatically keeps your Mac awake while AI training, render jobs or large downloads are running – nothing to configure.
CoffeeLock automatically keeps your Mac from sleeping – exactly when it matters, and not a second longer than necessary.
Long render jobs, AI training, image generation or large downloads often run in the background while you're not actively using your Mac. macOS can go to sleep in this situation – pausing a running job or interrupting a download.
The classic fix is running caffeinate -s in Terminal. It works, but has to be started manually every time and stopped again afterward.
CoffeeLock does this automatically: the app monitors CPU, GPU and network load through native macOS APIs and activates sleep protection only while your Mac is actually busy.
Your display still turns off normally. CoffeeLock only prevents your Mac from going into idle sleep – your configured display sleep timer stays unchanged.
FEATURES
* Automatic detection via GPU load, CPU load and/or network traffic – each with its own adjustable threshold
* Cooldown period after load ends, so brief pauses between jobs don't let the Mac fall asleep immediately
* Manual "Always prevent sleep" switch for situations where sleep protection should stay active regardless of current load
* Live display of the currently active trigger and the current CPU, GPU and network load – no guessing
* Launch at login
* Runs quietly in the menu bar – no Dock icon
WHO IT'S FOR
CoffeeLock is ideal for anyone running compute-heavy or long-running background jobs on their Mac, for example:
* local AI training
* image generation
* video rendering
* batch photo processing
* long exports and conversions
* large downloads, such as AI models
PRIVACY
CoffeeLock runs entirely locally on your Mac. No data collection, no tracking, no ads, and no internet connection required. Network detection measures only the amount of data transferred – no content, no addresses.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
New: network traffic as a third trigger. CoffeeLock now also keeps your Mac awake while a large download or upload is running – for example when fetching large AI models, where neither CPU nor GPU is heavily loaded. The trigger is on by default, and its threshold is adjustable in the menu, just like GPU and CPU.
The developer, Michael Preidel, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Michael Preidel
- Size
- 1.7 MB
- Category
- Productivity
- Compatibility
Requires macOS 15.7 or later.
- Mac
Requires macOS 15.7 or later.
- Mac
- Languages
- English and German
- Age Rating
4+
- 4+
- Copyright
- © Michael Preidel

