An alarm you keep hearing
Reminders that never sound the same twice.
Your brain stops noticing a sound it has heard a hundred times. That is why the alarm that worked last month is background noise now. Whistlestop plays a different sound on every single ring, so there is nothing to tune out.
Coming to iPhone and Android. One email when it lands, then nothing.
- A new sound every ring
- A heads up before each one
- One tap to dismiss, never a puzzle

The thing that goes wrong
You did not start ignoring your alarm. Your brain did it for you.
It is called habituation, and it is not a character flaw. A nervous system that kept reacting to every repeated sound at full strength would be unusable, so it learns which ones carry no new information and stops passing them up. Your alarm is a sound that happens at the same time, in the same tone, with the same outcome. It is exactly the kind of signal that gets filtered.
You still hear it. You just stop responding to it. And the usual fix, setting a louder or harsher alarm, buys about two weeks before the same thing happens again.
What Whistlestop does instead
Nothing to habituate to in the first place.
Every time an alarm rings, it rings with a sound you have not just heard. Not a shuffle that repeats itself by Thursday: the app plays through its whole set before anything comes round again, and it keeps a running memory across all your alarms so two of them never land on the same sound in a day.
One alarm, one week
- MondayA kettle coming to the boil
- TuesdayBirds, just after dawn
- WednesdayA twin bell clock
- ThursdayA shower starting
- FridayA rooster, further off than you expect
Same alarm. Same time. Nothing for your brain to file away.
The heads up
The hard part is not the task. It is being yanked out of what you were doing.
A few minutes before every alarm, a quiet notification says what is coming and how long you have. Nothing is asked of you. It plays once, it does not loop, and it goes away on its own. All it buys you is the chance to find a stopping point rather than being pulled out of one.
- On by default, five minutes. Change it per alarm, or turn it off. Closing a book takes seconds. Closing out a thought in code takes longer.
- One button: do it now. Tap it and the alarm is cancelled. Act early and you never hear the alarm at all, which also keeps those sounds fresh for the days you need them.
- It never becomes the alarm. Ignore it, miss it, dismiss it: the alarm still fires. They are two separate things and the app treats them that way.
Meds in five minutes.
8:00 AM
Meds
A pill bottle, rattling once.
The sound libraries
The sound tells you what it is for.
Libraries are organised by the kind of reminder, not by genre. A medication alarm rattles a pill bottle. A school run alarm rings a school bell. You know what you were pulled out for before you have picked up the phone, and the sound is still different every time.
Medication
A pill bottle rattling, a blister pack, an organizer lid, water into a glass.
Wake Up
Roosters, dawn birdsong, a kettle, a shower starting, an old twin bell clock.
Leave
Keys, a front door closing, an engine starting, a platform chime.
Eat
A pan sizzling, a toaster, cutlery on a plate, a dinner bell.
Kids
A school bell, a playground, a car seat buckle, a backpack zip.
Focus
Typing, a pencil on paper, a page turning, one clear bell.
Drink
Water pouring, ice in a glass, a bottle cap, a drinking fountain.
Walk
Gravel underfoot, a leash, a park, wind in trees, shoes on pavement.
Appointments
A waiting room chime, a reception bell, a clipboard, a calendar page.
Bedtime
Crickets, an owl, rain on a window, a fire, a music box, wind chimes.
Pets
A bark, a meow, kibble into a bowl, a leash, an aquarium, purring.
Classic
The beeps, the radar sweep, the old bedside ring. No conductor.
There are 23 in all, including the plain beeps and the old bedside ring for anyone who would rather the app did not pick a theme. See every library.

Your own voice
The most effective alarm sound is usually you.
Record a message in the app and set it as an alarm. Not a tone, a sentence: the reason you set this reminder in the first place, said in your own voice, on a morning when you remembered why it mattered.
Remember, you are the one who wanted to walk every day. It is time.
Novelty is what keeps a sound audible. Meaning is what makes it worth hearing, and a message like that does not wear off the way a chime does. The two stack, so you can keep one fixed recording on the alarm that needs it and let everything else rotate.
- Record straight into the app
- Import audio files you already have
- Stays on your phone, never uploaded
Recording and importing are Pro. Pinning one sound to an alarm is free, whichever sound it is.
Both platforms, properly
An alarm has to actually go off.
Plenty of reminder apps are a notification with ambition. This one is built on each platform’s real alarm machinery, separately, because the two work nothing alike. Everything below was tested on a phone rather than read in a document.
iPhone and iPad
- Uses the same system alarms framework Apple's own Clock app uses, so it sounds through Silent and through Focus modes.
- Shows a full screen alert with stop and snooze, on the Lock Screen and in the Dynamic Island.
- Snooze arms the next ring with a different sound, from the lock screen, with no passcode and the app closed.
- Needs iOS 26 or later, which is where that framework arrived.
Android
- Draws its own full screen alarm, which wakes the sleeping screen by itself.
- Plays on the alarm channel, so it is heard through Silent and Do Not Disturb.
- Survives a reboot, with the sound each alarm was going to use still attached.
- Stop, snooze and never play this one again are all on the alarm screen itself.
What it will never do
The things this app is built to leave out.
Each of these is written down as a rule in the product, not as a current preference. They are the reasons the app is shaped the way it is.
No puzzles, no missions, no maths
Other alarm apps make dismissal hard so you cannot defeat them half asleep. That is built for one wake up alarm. Doing it eight times a day is how an app gets deleted. Every alarm here is one tap.
No streaks
Not optional ones, not gentle ones. A streak is a loss framed mechanic wearing a reward costume, it is guaranteed to break eventually, and when it breaks people abandon the app rather than start again.
No report card
No “you missed four alarms this week”, no completion percentage, no weekly recap. An alarm you did not act on is not an error and the app will never treat it as one.
No welcome back
Ignore the app for three weeks, open it, and you see exactly what you left. No re onboarding, no comment, nothing to fix before you can use it.
No subscription
An alarm app has to still work in six months. Someone relying on it to take their medication cannot have it lapse because a card expired. Pro is a one time purchase.
No account, no server
There is no login and no backend. Your alarms, your recordings and your settings live on your phone. Nothing about your day is uploaded anywhere.
What it costs
Free to use. One payment to unlock.
The free version is not a trial and it does not expire. It is the whole mechanism, working, for as many alarms as you want to set.
Free
Free
A complete alarm app that rotates its sound every time it rings.
- As many alarms as you want, always
- A different sound every time an alarm rings
- The heads up before every alarm
- One built in sound library
- Pick one sound and keep it, if that is what you want
- Light and dark, and no account to create
Pro
Launch price$4.99normally $7.99
One payment. Not a subscription.
- Every sound library in the app
- Record your own voice as an alarm
- Import your own audio files
- Choose which libraries each alarm draws from
Pro is a one time purchase that unlocks everything listed here. It is not a subscription and it does not renew.
Before you ask
Questions
Why would an alarm need to change its sound?
Because your brain stops responding to a sound it has heard a hundred times. That is habituation, and it is why the alarm that worked in January is background noise by March. Whistlestop plays a different sound on every single ring, so there is nothing for your brain to filter out.
Will it make me solve a puzzle or scan a barcode?
No, and it never will. Other alarm apps make dismissal hard so you cannot sleep through it. That works for one wake up alarm and it is miserable eight times a day. Whistlestop is built for people with many alarms across the day, so every one of them is dismissed in a single tap.
What is the heads up?
A quiet notification a few minutes before the alarm, saying what is coming and how long you have. Stopping what you are doing is the hard part of an alarm, not the task it names, and the heads up gives you a window to find a stopping point instead of being pulled out of one. It carries one button meaning do it now, which cancels the alarm entirely. It is on by default, set to five minutes, and you can change or turn it off for any alarm.
Does it ring through Silent and Do Not Disturb?
Yes, on both platforms. On iPhone it uses the same system alarms framework the built in Clock app uses, so it sounds through Silent and through Focus modes. On Android it plays through the alarm channel and shows its own full screen alarm, which wakes the screen by itself.
Can I use my own voice?
Yes. Record a message in the app and set it as an alarm sound. A recording of your own voice saying why you wanted this reminder does not wear off the way a tone does, and for a lot of people it is the single most useful thing in the app. You can also import audio files you already have. Both are Pro features.
What if I hate one of the sounds?
Block it and it is gone from every alarm, not just the one that played it. You can unblock anything later from settings, because people block things by accident.
What if I want the same sound every time?
Pin it. Any alarm can opt out of rotation and use one sound forever, like a conventional alarm. That is free, not a Pro feature. Behaving like a normal alarm should never cost money.
How many alarms can I set?
As many as you want, on the free tier, permanently. There is no cap and there will not be one. People who need this app need a lot of alarms, and a limit would arrive exactly when the app was starting to be useful.
Is it a subscription?
No. Whistlestop is free to download and Pro is a one time purchase of $7.99. An alarm app has to still be working in six months, and a lapsed card is not a good reason for someone to miss their medication.
Do I need an account?
No. There is no login, no email address, and no server. Your alarms, your recordings and your settings stay on your phone.
How many sounds are there?
23 libraries, each one matched to a kind of reminder rather than to a genre. A medication alarm rattles a pill bottle. A school run alarm rings a school bell. You hear what the alarm is for before you have looked at the phone, which is most of the cost of a transition already paid.
Does it track whether I actually did the thing?
No. There are no streaks, no weekly recaps, and no score for alarms you did not act on. Missing one is not an error and the app never treats it as one.
Whistlestop is nearly here.
Leave your email and you will get one message the day it is out. No newsletter, no drip sequence, and your address goes nowhere else.


