Shift Work
The shift worker's alarm problem: rosters that repeat every 3 days, not every week
Firefighters on a 1-on-2-off rotation. Nurses on rolling rosters. Security, mining, ferry crews. Millions of people work schedules that never land on the same weekday — and their phone's alarm clock has no idea how to help.
Why your phone's alarm can't do it
Open the clock app on any iPhone or Android and look at the repeat options: Monday, Tuesday, Wednesday... The built-in alarm thinks in weekdays. It can wake you every Monday, or every weekday, or every day — but it cannot count "every 3rd day from my last shift."
For a weekly schedule, weekdays work fine. But a 3-day rotation drifts across the week: shift on Monday, then Thursday, then Sunday, then Wednesday. No fixed weekday pattern ever emerges — so a weekday-based alarm is permanently wrong.
The workarounds shift workers actually use (and why they fail)
- Setting a fresh alarm after every shift — works until one exhausted night you forget, and the missed alarm costs you a shift start.
- A 72-hour timer — a real suggestion from shift-work forums. Timers don't survive restarts reliably, can't be labelled meaningfully, and one dismissal kills the whole chain.
- Calendar events with alerts — calendars can repeat every N days, but a calendar ping is a quiet notification, not an alarm. It won't wake anyone who's slept 5 hours after a night shift.
- Buried "advanced recurrence" settings in some alarm apps — the feature exists in a handful of apps, five menus deep, designed around daily repeats with an interval bolted on.
The fix: an alarm that counts days, not weekdays
Ripple Alarm was built around one idea: alarms that repeat every X — every 2 days, every 3 days, every 6 weeks, whatever the pattern is. For a rotating roster:
When it rings, it's a real alarm — a full-screen takeover with sound and vibration that loops for a full five minutes, not a one-ping notification you'll swipe away half-asleep. And if a ring does get missed, it's logged in your history as missed — so you know, rather than wondering. Roster changes? Edit the interval once. Swapped a shift? Skip next occurrence moves you along one rotation without rebuilding anything.
It's not just the wake-up
Shift life runs on more than one interval. The same every-X-days alarm handles:
- Pre-shift routines — meal prep the day before each rotation
- Medication on shift-relative schedules — doses timed to your working pattern rather than the calendar
- Recovery reminders — the post-nights reset day, every cycle
- The life-admin that shift work makes forgettable — when your weeks have no rhythm, "every 30 days" beats "the first Tuesday"
Working a rotation right now? Set your pattern once and stop re-creating alarms after every shift. Ripple Alarm is free for up to 3 alarms — every interval type included — on iPhone and Android.
Download Ripple free
Set your first interval alarm in under 60 seconds. Available on iOS and Android.