
Monk
Nudges, doesn't nag. A small card appears on each screen with a picture, a hint and a countdown. On Windows it shows up without taking focus, so whatever you are typing carries on.

Refreshie sits in your tray and reminds you to rest your eyes every 20 minutes and get out of your chair once an hour. Gently, or not so gently. Your call.
For Windows. Early builds for macOS and Linux. A 1.9 MB installer, no account.

Two short breaks, then a long one. Short breaks show one of three small exercises; the long break sends you for a walk.
20 minShort break

Find something 20 feet away and let your eyes rest on it.
40 minShort break

Lace your fingers, reach for the ceiling, breathe out slowly.
60 minLong break

Stand up, stretch your legs, get a glass of water.
Short breaks every 10, 15, 20 or 30 minutes, lasting 5 to 30 seconds. The long break comes once an hour.
Pick a personality. You can switch any time, and try either one with a demo break.

Nudges, doesn't nag. A small card appears on each screen with a picture, a hint and a countdown. On Windows it shows up without taking focus, so whatever you are typing carries on.


Takes over every screen for the length of the break. Turn off skipping and there is no way out but to rest. For people who know themselves.

Rebuilt from scratch in Rust and plain web code. The installer went from 51 MB to 1.9 MB.


Windows is where Refreshie is built and tested. The macOS and Linux builds come from the same code but have not been tested on real machines yet. If something is off, tell me.
loginctl lock-session, falling back to xdg-screensaver.Yes, for personal use. Install it on your own computers, including a work laptop you use yourself, and use all of it. No trial, no account, no ads.
If a company is putting it on staff machines, that is the Team licence.
No account. Your settings and break counts are kept in one small file on your computer, and the app makes no network requests while it runs.
Two exceptions you start yourself: links like Check for updates and Feedback open in your browser. And on Windows, if Microsoft WebView2 is missing, the installer downloads it.
A common recommendation for screen work: every 20 minutes, look at something about 20 feet (6 metres) away for 20 seconds. Refreshie's defaults follow it, with a longer break on the hour to get you out of the chair.
Refreshie is a reminder, not a medical device. If your eyes or back keep hurting, talk to a professional.
Pause it from the app or the tray menu: for 30 minutes, for an hour, or until you resume. It picks up where it left off, and a timed pause resumes by itself.
On Windows, after 5 minutes without keyboard or mouse input, Refreshie marks you as away. No breaks pop up while you are gone, and the cycle starts fresh when you are back. A lock shorter than 5 minutes does not pause anything, so a break may be waiting when you return.
On every system, if the computer sleeps for more than a minute, the cycle starts fresh when it wakes. macOS and Linux do not detect idle time yet.
Yes. Turn off Allow skipping in Settings and the Skip button disappears. Pair it with Sergeant mode if you mean it. When skipping is allowed, Esc skips too.
Uninstall the old version first. 3.0 installs per user rather than per machine, so the two would not replace each other and could both run.
Your break counts start at zero and settings return to their defaults, which are the same as before.

Free for personal use. Putting it on a team's computers? See pricing.
Download for free