NoDecaf — Support
Support and FAQ for NoDecaf app.
About NoDecaf
NoDecaf is a lightweight menu bar app for macOS that prevents your Mac from sleeping — but smarter than a simple toggle. Instead of flipping a single switch, you define schedule triggers (time, battery, charging, date range) and NoDecaf keeps your Mac awake only when those conditions apply.
Key Features
- ☕ Schedule Triggers — Run on specific days, hours, battery levels, charging state, or date ranges
- ⚡ Quick Shot Sessions — One click to stay awake for a set duration
- ⌨️ Keyboard Shortcuts — Toggle, extend, and end sessions without a mouse
- 🔗 URL Scheme — Automate sessions from Shortcuts, Raycast, Alfred, or scripts via
nodecaf:// - 🔒 100% Local — No accounts, no tracking, no network calls
Frequently Asked Questions
What devices are supported?
NoDecaf runs on Macs with macOS 14 (Sonoma) or later.
Does NoDecaf collect my data?
No. NoDecaf does not collect, store, or transmit any personal data. All schedule triggers and preferences are stored locally on your Mac. See our Privacy Policy for full details.
How do I create a schedule trigger?
Click the NoDecaf menu bar icon, open the trigger list, and add a new trigger. You can scope it by:
- Time of day and day of week
- Battery level threshold
- Charging state (on AC power only)
- Date range (start and end dates)
Triggers activate automatically when all conditions are met.
Why isn't my trigger activating?
Check the following:
- The current time falls inside the trigger's time range.
- The current date is within the trigger's date range (if set).
- Battery/charging conditions are satisfied.
- The trigger is enabled (toggle in the trigger list).
How do I start a quick session without a trigger?
Click the menu bar icon and select a preset duration (e.g. 30 minutes). The session runs once and ends automatically when time is up.
Can I control NoDecaf from Shortcuts or Raycast?
Yes. NoDecaf registers a nodecaf:// URL scheme. You can invoke actions like starting or stopping a session directly from any tool that can open URLs. Actions are documented inside the app's Settings.
Can I use NoDecaf offline?
Yes. NoDecaf does not require a network connection for any feature.
How do I clear my saved data?
NoDecaf stores all settings locally. To clear everything, delete the app — macOS will remove its local preferences along with it.
Troubleshooting
| Issue | Solution |
|---|---|
| Menu bar icon not appearing | Open Login Items or re-launch NoDecaf from Applications. |
| Triggers not activating | Confirm time, date range, battery, and charging conditions all match. Make sure the trigger is enabled. |
| Mac still sleeps during a session | Another app may be overriding the power assertion. Check pmset -g assertions in Terminal. |
| URL scheme not working | Ensure nodecaf:// is registered — reinstall the app if needed, then test from Terminal with open "nodecaf://...". |
If your issue isn't listed above, please reach out using the contact information below.
Privacy Policy
Your privacy matters. NoDecaf does not collect any personal information. All data stays local on your Mac.
👉 Read the full Privacy Policy
Contact & Support
If you have any questions, feedback, or need help with NoDecaf, feel free to reach out:
📧 Email: hahwul@gmail.com
I'll do my best to respond as quickly as possible.