MISSIONALARM

iPhone · iOS 26.1 and later

The alarm you can't snooze your way out of.

It rings through silent mode and Do Not Disturb, at your system alarm volume, using the same alarm system as the Clock app already on your phone. Then it asks you to do something physical before the morning counts. Your first three mornings are free, with every mission open. After that, Pro keeps it ringing.

Get notified at launch Nothing has shipped yet · One email when it does

Scroll — one morning, six screens

An iPhone Lock Screen at 6:30 showing the system alarm alert for an alarm named Weekday wake-up, with a Stop control and a Snooze button.
Lock screen 6:30. It rings through silent mode and Do Not Disturb, at your system alarm volume. Stop is always there. So is Snooze — and Snooze just brings it back in nine minutes.
The MissionAlarm arrival screen: a large 6:30 time, a card naming the push-ups mission, and a Start mission button.
Blaze Mode Snoozing only defers it. You end up here: twenty push-ups. If you leave, the alarm returns within seconds, and the screen says so first.
The push-up mission: a camera preview, a confidence meter reading 88 percent, a rep counter showing 8 of 20, and a labelled Can't do this mission button.
Push-ups Eight of twenty, counted by the camera at 88 percent confidence. The video never leaves your phone.
The object hunt mission: a card reading Photograph your toilet, tagged picked at random, above a camera shutter, a Give me a different object link and a labelled Can't do this mission button.
Object hunt Another morning, another object, drawn at random when the alarm rings. Checked on your phone, then the photo is deleted.
The MissionAlarm home screen: a next-alarm card showing 6:30 AM in 7 hours 12 minutes with a push-ups mission, above a list of saved alarms and a day 12 streak chip.
Home Day 12, and tomorrow is already set. Three mornings free to try it, then Pro keeps it ringing.
The streak screen: a 90-day heatmap of completed mornings above a list of recent mornings.
Streak Every morning since June. On time, late, missed, and the days we could not tell. We only score what we witnessed.

Watch a morning

This is the whole thing, start to finish

Five scenes, about half a minute. It plays on its own, it has no sound, and you can stop it or jump to any step. Every frame is the real interface, not a mockup of one.

Step 01

It rings like your system alarm

Through silent mode and Do Not Disturb, at your system alarm volume. The operating system draws the alert, and its stop control is always there.

Plays on its own · no sound

Where it runs

iPhone, iOS 26.1 and later.

It has not shipped yet. There is no App Store listing to send you to, which is why the button on this page joins a waitlist instead of pretending to be a download. This release is for iPhone only.

iPhone

Beta first

Built on AlarmKit, Apple's own alarm system and the one the Clock app uses. That is what makes it ring through silent mode and Do Not Disturb at your system alarm volume, and it is also why it needs iOS 26.1: below that version, a custom alarm sound stops after one pass.

A beta comes first, and the App Store listing after it survives that.

The mechanic

How a morning goes

Four steps. Snooze is right there on the alert — and all it does is bring the alarm back.

6:30am · the part no app can do for you
  1. Step 01

    It rings like your system alarm

    It schedules through AlarmKit, the same alarm system the built-in Clock uses. It rings through silent mode and Do Not Disturb, at your system alarm volume, and the operating system draws the alert: we supply the alarm's name and our name, and the alert's one other button is Snooze. Snoozing settles nothing — the system itself brings the alarm back nine minutes later, even with the app closed, every time, until the mission is done.

    An iPhone Lock Screen at 6:30 showing the system alarm alert for an alarm named Weekday wake-up, with a Stop control and a Snooze button.
  2. Step 02

    You land in the mission, not in a menu

    However the ringing pauses — a snooze, or the stop control — the morning is still open. Open the app and waiting for you is the time, the mission you picked last night, and one button. Wander off and the alarm comes back within seconds, which the screen tells you before it happens rather than after.

    The MissionAlarm arrival screen: a large 6:30 time, a card naming the push-ups mission, and a Start mission button.
  3. Step 03

    You prove it with your body, or your bathroom

    Push-ups counted by the front camera, with a confidence meter so you can see whether it is actually watching you, and plus and minus buttons within reach for the mornings it isn't. Push-ups and the object hunt are checked on your phone. Nothing is uploaded.

    The push-up mission: a camera preview, a confidence meter reading 88 percent, a rep counter showing 8 of 20, and a labelled Can't do this mission button.
  4. Step 04

    The morning gets logged, and the streak grows

    On time, late, missed and we couldn't tell are four different colours on the heatmap, because a morning the app did not witness is not a morning you failed. Finish the mission and you get a card worth sharing. Skip it and you don't — a trophy for a skip is not a trophy.

    The streak screen: a 90-day heatmap of completed mornings above a list of recent mornings.

In motion

The parts a screenshot can't show

A counter climbing, a meter settling, a heatmap filling in. These four are recreated from the real interface rather than filmed, so they stay sharp at any size and cost a few kilobytes instead of a few megabytes.

It rings Through silent mode and Do Not Disturb, at your system alarm volume. The operating system draws the alert, and its stop control is always there.
You prove it Twenty reps, counted by the front camera on the device. The meter is there so you can see whether it is actually watching you, and the manual buttons are for the mornings it isn't.
Or you hunt One household fixture, drawn when the alarm actually rings, so there is nothing to stage the night before. Checked on the phone, then the photo is deleted.
It gets logged Four colours, because they are four different things. A morning the app did not witness is grey, not red — it pauses the chain instead of breaking it.

The mission set

Seven ways to prove it

Every one is open, free, for your first three mornings, and part of Pro after that; the AI missions get up to three checks inside those mornings. Four work with no signal. Three send a single photo off for an AI check, and only after you have said yes to that once.

The object hunt is the one to try first. It names a fixture at random when the alarm rings, checks the photo on the device, and then deletes it.

The object hunt mission: a card reading Photograph your toilet, tagged picked at random, above a camera shutter, a Give me a different object link and a labelled Can't do this mission button.
Pro after 3 mornings

Push-ups

The front camera and on-device pose estimation, running natively on the device. A live confidence meter tells you whether it can see you, and manual plus and minus buttons are always on screen for when it can't. No video is recorded and none leaves the phone.

Checked on your phone
Pro after 3 mornings

Shake

The accelerometer, a threshold and a progress ring. Works in the dark, works with the camera permission denied, and works if you have no intention of doing a push-up this decade.

Checked on your phone
Pro after 3 mornings

Math

Arithmetic on a keypad. The least glamorous mission and the most reliable one, which is exactly why it is the one-tap fallback whenever anything else fails on us.

Checked on your phone
Pro after 3 mornings

Object hunt

The app names one household fixture — toilet, sink, shower, stairs — and wants a photograph of it. The object is drawn when the alarm actually rings, so there is nothing to stage the night before. An on-device classifier checks the shot on the device, the photo is deleted straight after, and a frame dominated by your bed is rejected.

Checked on your phone
Pro after 3 mornings

Make the bed

Photograph the bed you have just left. The check looks for sheets pulled up, pillows at the head and no bunched fabric, and tells you in one sentence what is wrong when it says no.

Checked by AI
Pro after 3 mornings

Touch grass

Outdoors, daylight, actual vegetation in the frame. The mission that makes you open the front door before you open anything else.

Checked by AI
Pro after 3 mornings

Pet hunt

Find the animal, photograph the animal. The animal will not be delighted about this at 6:30 in the morning. That part is between the two of you.

Checked by AI
About the three AI missions

AI photo missions send one photo to our AI provider to check it, then it's deleted. You are asked for permission once, before the first one ever runs, and "use a physical mission instead" is a button on that same screen. MissionAlarm keeps no copy; the provider holds API inputs for up to 30 days and does not train on them. The privacy policy names them and says exactly what leaves the phone.

Your three free mornings include up to three AI checks, and only a pass spends one. A check that times out, errors or comes back wrong spends none of them, and swaps to a physical mission that counts as a full completion. Our server having a bad morning is not allowed to end your streak.

The part that matters

Three free mornings, then Pro

The apps in this category tend to hide what the free part is until the wall appears. Here is the whole deal, before you download anything.

Your first three mornings are free, with everything open. Once the third one is finished, your alarms switch off until you choose Pro.

The MissionAlarm home screen: a next-alarm card showing 6:30 AM in 7 hours 12 minutes with a push-ups mission, above a list of saved alarms and a day 12 streak chip.

Your first three mornings

Free, no account, no sign-in
  • Every missionPush-ups, shake, math and the object hunt, all seven fixtures, offline.
  • Every alarm soundIncluding one that is not remotely subtle.
  • Mission stackingTwo or three missions on one alarm, if you want to try it.
  • Up to three AI photo checksOnly a pass spends one. A check that fails spends nothing.
  • Streaks, the 90-day heatmap and morning cards
  • A morning in progress always finishesThe free mornings never run out in the middle of one.

Pro

From $29.99 a year
  • Your alarms, every morning after the thirdOnce the free mornings are used, Pro is what keeps them ringing.
  • Everything from the first three mornings, keptEvery mission, every sound, mission stacking.
  • AI photo missions, up to 10 a dayThe number is printed here on purpose. A cap that lives only in a rate limiter is a promise waiting to break at 6:14am.
  • Restore on a new iPhoneRestore Purchases brings Pro back on the same Apple Account.
The line that runs under all of it

A morning that has started can always be finished. The free mornings run out only after the third one is done, never in the middle of one, and the paywall cannot open while an alarm is ringing or a mission is in flight — that is a hard guard in the code with a CI check standing behind it, not a sentence in a footer. The alarms switch off only while you are in the app, on a screen that says so, and from then Home says plainly that they are off, so nobody goes to sleep thinking one is set.

Get notified at launch Three mornings free · iPhone, iOS 26.1 and later

The limits

Honest about what an alarm app can do

Four things a marketing page would rather you did not read. We would rather you read them now than discover them at 6:14 on a Tuesday.

The system alert always has a stop control

On iPhone, AlarmKit draws the Lock Screen alert and it carries a slide-to-stop that we cannot remove, move, rename or tint. Any alarm app claiming otherwise is describing an operating system that does not exist. The mission is streak-enforced, not physically inescapable, and ours does not pretend to be.

Stopping it without the mission is always possible. It just doesn't count

Stop it on the Lock Screen and it rings again within seconds, but nothing bad happens to you. The morning is logged as stopped early, and you get a five-minute window in which finishing the mission still keeps your streak. Every mission also carries a labelled "Can't do this mission?" from its first second, on every plan — and using it keeps your streak too, because that exit mostly exists for the mornings when our detection is the thing that failed.

We cannot set your volume, so we don't pretend to

On iPhone, iOS gives no app an API to read or change the ringer or the alarm volume. An app showing you a volume percentage or a "volume guard" toggle is showing you a number it invented. MissionAlarm rings at your system alarm volume, through silent mode and Do Not Disturb, because that is what the system alarm does. Save an alarm and the app can fire a real one ten seconds later so you can hear it for yourself, then point you at the Settings screen that changes it.

Your streak lives on this phone

No account means no sync, no cloud backup and no cross-device restore in this version. Your history sits on the device and in your iPhone backup, and Settings has an export. Purchases restore through the App Store, which is why Restore Purchases sits above the fold instead of three levels down.

Pricing

Three rungs. No weekly plan.

We deleted the weekly option. Priced the way this category prices it, a weekly plan annualises to more than eight times our yearly — the smallest number on the screen being the most expensive thing on it is a trick, not a kindness.

Monthly

$7.99/ month

7-day free trial

Month to month, at full weight and never greyed out. Change your mind in the App Store whenever you like.

Lifetime

$59.99once

No trial

Apple does not allow a free trial on a one-time purchase, so there is no badge here promising one. Pay once, nothing renews, and the app tells you there is nothing to cancel if you go looking.

One trial per account. Monthly and Annual share a single subscription group, so the store grants one introductory offer per Apple ID. If your account is not eligible, the trial badge disappears rather than lying to you and billing you on day one.

Cancelling. Settings has a Manage subscription row that opens your App Store subscriptions. Apple's own sheet does the cancelling, with its own confirm step, and we find out about it afterwards. No retention maze and no discount interstitial in the way. Pro stays on until the period you paid for runs out. After that your alarms switch off until Pro is back; your streak and history stay on the phone.

The streak is never monetised. No freeze, no repair, no insurance, no restore behind Pro, and no paywall that opens because a streak is at risk.

Nothing is on sale yet. Neither version has shipped, so nobody has been charged anything. These are the prices we intend to launch with, and if they move before launch this page moves with them.

Prices shown in US dollars. Your local store shows your local price. The iPhone version requires iOS 26.1 or later.

Get notified at launch Three mornings free · Then Pro

The waitlist

Hear about it the day there is something to install

No store listing exists for either phone yet, so there is nothing honest to link to. Leave an address, say which phone you actually wake up next to, and that is the whole arrangement.

You're on the list.

One email, when there is a build you can install. Nothing else arrives from us in the meantime.

That address is already on the list.

Nothing else to do, since there is only the one email to send.

That did not send.

Check the address and try again. If it keeps failing, write to us and we will add you by hand.

Which phone

This release is iPhone only, and there is no Android version to promise you. If Android is what you wake up next to, say so anyway: it is counted, and that count is the only thing this question is for.

One email, sent when there is a build you can install. No newsletter, no countdown, no launch-week reminders, and your address goes to nobody else. Ask us and it is deleted.