Loved by 10,000+ users

Stop Snoozing, Get Jacked.

PushClock makes you earn your mornings. The alarm doesn't stop until you finish the reps.

How it works

Three steps. No snooze button. No mercy.

  1. 1

    Set the alarm

    Pick your wake time. Pick your rep target. Go to bed knowing tomorrow is non-negotiable.

  2. 2

    It goes off

    No snooze. No dismiss. Just a screen telling you what comes next.

  3. 3

    Drop and give 'em

    The camera counts every rep in real time. Hit your target and the alarm finally shuts up.

Built to get you up

Every feature exists for one reason: making sure you don't go back to sleep.

Real-time rep detection

On-device computer vision counts every pushup as it happens. No cloud round-trip, no lag.

Set your own bar

Five reps to fifty. Start gentle, ramp up over time. Your alarm, your rules — within reason.

Streaks & history

Watch a streak build day after day. The longer it gets, the harder it is to break.

No-cheat mode

Form validation flags incomplete reps. Phone-shaking won't trick it. Sorry.

Frequently asked

How does it count pushups?

The front camera tracks your body's pose in real time using on-device ML. Every full down-up cycle counts as one rep.

What if I physically can't do pushups?

You can configure knee pushups, incline pushups, or swap to a different bodyweight movement entirely. The point is the friction, not the format.

Is my camera footage stored anywhere?

No. Pose estimation happens entirely on-device and frames are discarded immediately. Nothing leaves your phone.

Can I cheat by waving my phone around?

You can try. The detector validates full-body pushup form and won't accept partial reps or arm-waving shortcuts.

When is Android coming?

iOS first. Android is on the roadmap once we've got the iOS experience right.