Alarm clock for iPhone

Rise and squat.

The alarm that stops when you squat. No snooze button. The camera counts your reps, right on your phone.

Download on the App Store

Coming soon to the App Store

See how it works

Free to download · 3-day free trial · No account

Bunrise ringing at 6:00 AM: Rico, in his messy bun, yells “Maya. 20 squats. Now.” above the Start squats button. It rings until 6:10 AM unless she squats, or holds for 40 seconds to chicken out. There is no snooze button.
Rico, the black rooster who runs your mornings, in his messy bun, giving you a flat stare.

Snooze is not a personality.

How it works

Three steps. Zero negotiating.

You set the terms the night before. Morning you doesn’t get a vote.

  1. Set it

    Pick a time, squats or push-ups, and how many: 5 to 100. Alarms lock 4 hours before they ring, so 1 a.m. you can’t cancel them.

  2. It rings

    A real iOS alarm. It rings through Silent mode and Focus and shows up on your Lock Screen. There’s no snooze button. There never was.

  3. Squat to stop it

    Prop up your phone, hold your start position until you see GO, then rep it out. The camera counts every squat or push-up on your phone. Half reps don’t count.

The Alarms tab: a note that alarms lock 4 hours before they ring, the 10-minute rule, and each alarm with its time, move, reps and sound.
The wake-up summary after the reps: up at 6:00 AM, 20 squats, a Rise Score of 100 graded S, and the XP earned.

The 10-minute rule

Squat, or wait it out.

Bunrise rings for up to 10 minutes. Muting brings it back in 30 seconds. Really need out? Hold for 40 seconds. Your streak resets.

  1. 6:00

    It rings.

    A real iOS alarm, through Silent mode and Focus. No snooze button to find.

  2. +0:30

    Muted it? It’s back.

    Side button, volume button, leaving the app: each one buys you 30 seconds. Then it’s back.

  3. Reps done

    It stops. You’re up.

    Your streak grows, the XP lands and Rico nods. Barely.

  4. 6:10

    It gives up. So does your streak.

    Ten minutes in, it stops for good. The morning counts as slept through, and your streak resets unless a Streak Freeze covers it.

  • Really need out? Press and hold the chicken-out button for 40 seconds while it rings. Let go and it starts over. Your streak resets.
  • Already squatting when the 10 minutes run out? Finish. It counts.
  • Practice rounds and test rings are rehearsals: nothing counts, nothing’s saved, and they always have a way out. So do duels.
  • Feel unwell? Skip the reps: hold the button or let it ring out. A streak is never worth an injury.

“You can wait it out. I’ll wait too.”

Rico

What’s inside

Everything but the snooze.

A deadpan coach, a streak worth protecting and a little mercy when you need it.

Your coach

Cute. Now squat.

Rico. Deadpan. Loyal.

A black rooster with a flat stare and no interest in your excuses. He ranks up as you rise, and he has a closet of fits to prove it, starting with the messy bun.

The Closet: Rico wearing his signature Messy Bun, next to a claw clip, a pilates headband and an UP cap.
Period mode

Half the reps. Five days.

Switch on period mode and every alarm asks for half the reps, never fewer than 5. After 5 days it switches itself off. Only its end date is saved, on your phone.

Streaks

Receipts for every morning.

A Rise Score from S to D every day. Streaks, XP, levels and badges like 5AM Club. A Streak Freeze covers the day life happens.

The Today screen: “Morning, Maya.”, a 23-day streak, Rico at level 9, the next alarm at half the reps, and period mode on with 5 days left.
Duels

Dare a friend.

Send a wake-up duel link: your move, your reps, before your alarm time. They tap it, they rep. Loser buys coffee.

Proof clips

Post the proof. Or don’t.

With proof clips on, every rise records a short, silent clip of your reps and cuts it into a vertical video with your grade. Post it, save it or keep it private: it stays on your phone unless you share it. Rather not be filmed? Switch clips off and the camera just counts.

The share screen with a vertical proof clip of 20 squats, a hook picker and a caption, ready to post or save.
Lock Screen

Front and center.

While an alarm rings, Bunrise lives on your Lock Screen and in the Dynamic Island. The Rise widget keeps your streak and next alarm in view.

Privacy

Your camera, your business.

Bunrise watches you squat, so here’s exactly what happens to the footage: nothing leaves your phone unless you send it.

  • Counted on your phone

    Camera frames are processed on your iPhone and never uploaded. Not to us, not to anyone.

  • Clips stay private

    Proof clips stay on your phone unless you share them, and you can switch them off. Saving to Photos is add-only, so Bunrise can’t look through your library.

  • No account. No ads. No tracking.

    No sign-up, no analytics, no ad identifiers. Your alarms, streaks and period mode stay on your phone.

  • Subscriptions through Apple

    Apple takes the payment. RevenueCat checks your Bunrise+ status with a random ID, never your name or email.

Read the privacy policy

Pricing

Three days free. Snooze not included.

Then it’s Bunrise+: the whole app, one subscription. Pick yearly or weekly when you start, and cancel anytime. There’s no free plan. Rico doesn’t do tiers.

Yearly

Best value

$29.99 / year

About $0.58 a week, billed once a year.

3 days free, then $29.99 a year.

Weekly

$9.99 / week

Billed every week. Same app, shorter commitment.

3 days free, then $9.99 a week.

Both plans include everything

  • The alarm: squats or push-ups, 5 to 100 reps, counted on your phone
  • No snooze, the 10-minute rule and the 40-second chicken-out hold
  • Rico, streaks, XP, badges and quests
  • Proof clips, story cards and wake-up duels
  • Period mode: half the reps for 5 days, when you need it
  • Unlimited alarms and every alarm sound
  • Your full rise history, and a Streak Freeze every week
  • The whole Closet (level-locked fits still need the level)

Auto-renews. Cancel anytime in Settings.

US prices. Local prices are shown in the app before you buy. Bunrise is free to download, and using it requires Bunrise+, an auto-renewing subscription billed to your Apple Account. The 3-day free trial is for eligible new subscribers, once per Apple Account across both plans. When the trial ends, the plan you picked starts and renews at the same price for the same period until you cancel. To avoid the next charge, cancel at least 24 hours before the trial or current period ends, in iPhone Settings › your name › Subscriptions. If your subscription ends, alarms you already set keep ringing (you can still squat them off), and the app has a button to turn them off. See the Terms of Use.

FAQ

Fair questions.

Short answers. More on the Support page.

Does it record me?

Only if you want it to. The camera counts your reps on your iPhone, and the frames are never uploaded. With proof clips on, Bunrise records a short, silent clip of your reps, starting at GO, so you can post the proof if you want to. Practice rounds and test rings never record.

You choose during setup, and you can switch clips off anytime in Settings: then the camera just counts and nothing is recorded. A clip stays on your phone unless you share it or save it to Photos. Nothing is ever posted for you.

Can I turn it off?

Not with a snooze button. When it rings, do your reps and it stops. Mute it and it’s back in 30 seconds. To bail, press and hold the chicken-out button for 40 seconds; your streak resets. After 10 minutes it gives up on its own, and the morning counts as slept through: your streak resets unless a Streak Freeze covers it.

The alarms themselves you can switch off or delete in the app anytime, except in the 4 hours before they ring. After each edit you get 5 minutes to change your mind.

What does it cost?

Bunrise is free to download. To use it, start Bunrise+ with a 3-day free trial at the end of setup. Then it’s $29.99 a year (about $0.58 a week) or $9.99 a week. There’s no free plan. Cancel at least 24 hours before the trial ends and you won’t be charged.

If your trial or subscription ends, Bunrise shows the Bunrise+ screen when you open it. Alarms you already set keep ringing, and you can still squat them off, or tap “Turn off my alarms” on that screen.

What if I’m sick or on my period?

Period mode halves your alarm reps (never fewer than 5) for 5 days, then switches itself off. Switch it on from the Today tab or in Settings. Only its end date is saved, on your phone.

Sick or hurt? Switch tomorrow’s alarm off or lower the reps more than 4 hours before it rings. If you wake up unwell, skip the reps: hold the chicken-out button for 40 seconds, or let it ring out. No streak is worth an injury.

Does it work in the dark?

Not in pitch black. The camera needs to see you, so switch on a lamp. If the room is too dark, Bunrise tells you to turn on a light.

Can I use push-ups instead?

Yes. Every alarm has its own move, squats or push-ups, and its own rep count. For push-ups, stand your phone on the floor about an arm’s length in front of you. For squats, lean it upright about 2 metres (6 feet) away, so you’re in frame head to toe.

Do I need an account?

No. No sign-up, no login. Everything lives on your phone, and Bunrise+ is tied to your Apple Account.

Which iPhones does it work on?

Any iPhone with iOS 26 or later.

Tomorrow, 6:00 a.m.

Messy bun. Twenty squats. Up.

Download on the App Store

Coming soon to the App Store

Free to download. 3-day free trial, then $29.99 a year or $9.99 a week. No account. iPhone with iOS 26.