End the workday.
Set your work hours. Curfew gives you a countdown when the day is over, then puts a full-screen lockout in the way. You can also have it shut your Mac down.
What it looks like
Set a different end time for each day, then see the week as it went.
Set it once. Let it do its job.
Set your hours
Choose start and stop times for each day, days off, or an hours-based schedule. Last-minute schedule changes do not quietly move today's finish line.
Get a heads-up
Curfew gives you warning before time is up.
Call it a night
At curfew, a full-screen lockout appears. Automatic shutdown is optional.
Need more time? Write a reason, wait five minutes, then confirm. Extension and override limits are shown in the menu bar.
Curfew is a boundary tool, not a security system. A terminal, another account, or a reboot can bypass it. It is there to make the normal choice easier: stop when you said you would.
A quick check-in, before and after work.
Choose the questions. Curfew asks them when you start work and again when curfew begins. Answer them or skip them.
Start with a question
Use a short prompt, rating, or mood check when you begin.
Wrap up
At curfew, note what happened today or what needs to wait until tomorrow.
Keep the record
Your journal keeps entries and ratings together. Export Markdown or JSON whenever you want.
Questions and answer types are editable in Settings. Your entries stay on your Mac.
Use your data with the tools you already use.
Curfew can share your schedule, current curfew, and reflections with an MCP-compatible assistant. It runs on your Mac. You choose whether an assistant can only read that information or ask to make changes.
Read MCP setupCurfew for macOS
Requires macOS 26 or later. A signed macOS release is on the way.
Private by default. No telemetry. Local MCP access stays under your control.