Out of sight, gone
Object permanence isn't your strong suit. The water bottle you can't see stops existing. The reminder you dismissed vanishes from your mind a second later.
Reminders turn into background noise your brain learns to ignore. DeskCoach locks your screen and uses your camera to verify you actually drank the water, rested your eyes, and stood up. Then it treats that frame as the most private part of the app.
5-day free trial · Apple Silicon (M1 or later) · macOS 26 · Not ready? Join the waitlist
Signed and notarized by Apple · macOS asks you to confirm on first open, standard outside the App Store
If a reminder worked, you'd have taken the break already. The problem isn't willpower, it's how an ADHD brain handles what it can't see and can't feel.
Object permanence isn't your strong suit. The water bottle you can't see stops existing. The reminder you dismissed vanishes from your mind a second later.
Your fifth identical ping is wallpaper. The brain learns to filter a repeated alert as background noise within days, so the tone you set stops registering at all.
When you're locked in, hyperfocus suppresses the signals your body sends. You don't feel thirsty or stiff until you finally surface, foggy and aching.
So DeskCoach stops asking. It puts a full-screen lock in the way, and the camera confirms you actually did it. A wall you have to clear, not a ping you can swipe.
Most apps hang a streak over your head, and the day you miss one, the guilt sends you straight to uninstall. On your own DeskCoach, there's no streak to lose and no public leaderboards — your data is yours. Miss a break, take the next one, you're exactly where you should be. Tough on the moment, never on you.
The camera is the whole point. It's what turns a reminder you'd swipe away into a break that actually happens. So we made it the most private part of the app. You choose how the check runs.
A single still frame goes to the AI, gets a yes-or-no, and is discarded on the spot. Never stored. Never used to train anything.
Run the vision check entirely on your Mac with a local model, at the cost of installing Ollama and pulling the model yourself. Zero network, nothing can leave because nothing goes out. It works today, but there is no toggle for it in the app yet, you switch it on in the config file.
Turn the camera off with one click in Preferences, and in exchange each glass is logged as declared, not verified. The lock stays just as firm and your presence is read from keyboard and mouse. You lose the verification and keep the stop.
Every plan is the full DeskCoach — the camera check, every break type, and the same privacy. The only thing that changes is how you pay.
Prices in USD. Runs on Apple Silicon Macs (M-series), macOS 26.
The camera check that makes breaks stick for one person is coming to teams. We're shipping team features now and onboarding a first wave of teams at founder pricing — built so the people who join are the only ones who ever see their own numbers.
The real camera check confirms a break actually happened, not that someone typed it into a form — the moat we're bringing to teams. It's honest, not infallible, and never a boss watching you work.
The company only ever sees anonymous team trends, never one person's data, and only when a group is large enough that no one can be identified. Your health data never travels up the hierarchy.
Teammates pull toward a shared goal together, and any friendly comparison stays between peers who opted in — never visible to your boss. This part is on the way; early teams help shape it.
Trends are shown only when a group is large enough that no one can be identified. Designed so HR sees culture, not people.
Adjust your plan anytime — add or remove seats as your team changes. Early teams lock in founder pricing. Prices in USD.
No. The camera is off until you turn it on, and even then it captures a single still frame only at the moment of a check. Never a stream, never in the background.
In Local check mode, never, and that mode works today at the cost of installing Ollama yourself, because there is no toggle for it in the app yet. In Cloud check mode, one frame goes to the AI provider, returns a yes-or-no, and is discarded immediately. Not stored, not used for training.
No. You see your own numbers. Your company only ever sees an anonymous team trend, and only for groups big enough that no one can be identified. Never your individual data, name, or camera. It's opt-in and reversible, and opting out is invisible to your company.
No. There's no streak to break and no guilt counter. Missing one just means the next lock comes around. Coming back is the win, not starting over. That's the whole design.
Yes. No-camera mode keeps the forced screen lock and drops the verification. You still get the full stop, just without the check.
DeskCoach is presence- and calendar-aware. It stays quiet while you're in a video call, so it never interrupts at the worst moment.
A Mac with Apple Silicon (an M-series chip) and macOS 26 or later. It doesn't run on Intel Macs.
Download DeskCoach and set up in a minute. Start with a 5-day free trial, keep it monthly or yearly, or own it for life with a one-time license.
The first time you open it, macOS will ask you to confirm. That's the normal step for any app installed outside the App Store.
DeskCoach is signed and notarized by Apple, and macOS says so in that same dialog, Apple checked it and found no malicious software.