Daily targets · Streaks · Trainer · Leagues
The pushup challenge you'll actually finish
Build strength. Build habits. One pushup at a time. Set a daily target, log every set, and close the ring — every day. Free on iPhone and Android.
How it works
One rule. Every day.
No equipment, no gym, no faff. Just a number you picked and a ring that only closes when you've earned it.
01
Set your target
Pick a daily rep goal and a set size that pushes you. Train every day, weekdays only, or your own custom schedule.
02
Log your sets
One tap logs a set. No account needed — everything works offline from the first rep, and syncs when you sign in.
03
Close the ring
Hit your target and the ring ignites green. Do it again tomorrow. That's the challenge.
Tracker
A pushup tracker that respects rest days
Most streak apps punish you for the day off you planned. This one knows your schedule — rest days never break a streak, and your stats measure the thing that matters: showing up on the days you said you would.
Streaks
Schedule-aware streaks
The flame only goes out if you miss a training day. Weekends off? Still burning.
Stats
Progress that adds up
Total reps, average per day, completion rate, bonus reps and your best day — over 7 days, 30 days, or all time.
History
Every set on record
A full log of every set you've ever done, day by day. Swipe to fix mistakes. Your work, written down.
Offline-first
Works without signal
Everything is saved on your phone instantly and synced to the cloud when you're back online. No spinners between you and the floor.
Interval timer
A pushup counter that keeps count for you
The classic grind: 10 sets of 10, every 10 minutes. Set the interval and the number of sets — the alarm calls each set and logs it automatically, so all you have to do is get down and push. Six alarm sounds, works with your screen off.



Trainer · Premium
From zero to 100 pushups a day
Can't do a single pushup yet? The Trainer starts at the wall. A 12-level program climbs from wall to incline to knee to full pushups — a quick placement test finds your level, six sessions and a re-test move you up, and graduation is 100 full pushups in a day.
Placement
Start where you are
One max-effort set finds your level. Can't manage a full pushup? The test steps down through knee, incline and wall pushups — everyone lands somewhere on the ladder.
12 levels
Wall to full pushups
Each level is six sessions of five sets, the last set always max reps. Volume climbs session by session; the movement gets harder level by level.
Level test
Test out, move up
Finish a level and a max-reps test decides: pass and you climb, fall short and you repeat the back half before re-testing. No guesswork, no plateaus.
Premium
One subscription, two unlocks
Premium unlocks the Trainer and creating leagues — the tracker, timer, streaks and joining leagues stay free. Billed through the App Store or Google Play; cancel anytime.
Leagues
Make it fighting talk
Create a league and invite up to 10 friends — everyone sees who closed their ring today, and who's slacking. Standings reward consistency against your own target, so the beginner on 50 a day can beat the machine on 300. Joining a league is always free — creating one for your crew is part of Premium.
In the app
Built for the floor
Dark, fast and readable mid-set. Big numbers, one-tap logging, nothing between you and the work.



FAQ
Straight answers
What is the PushUp Challenge app?
A daily pushup challenge and tracker. You choose a daily rep target and a training schedule; the app tracks every set, builds your streak, and ranks you against friends in leagues. Want structure? The premium Trainer adds a 12-level program from wall pushups to 100 a day. No ads, no clutter.
Does the app count pushups automatically?
It counts sets, not individual reps — you log a set with one tap, or let the interval timer log each set for you as the alarm fires. No camera or sensors involved, so it works face down on the floor, in a hotel room, or with your phone across the room.
Is the pushup tracker free?
Yes. Tracking, targets, streaks, stats, the interval timer and joining leagues are all free. An optional premium subscription unlocks the Trainer program and the ability to create leagues for your crew.
What does Premium include?
Two things: the Trainer — the 12-level program from wall pushups to 100 full pushups a day — and creating leagues. It's an auto-renewing subscription billed through your App Store or Google Play account, with the price shown in the app before you buy. Cancel anytime in your store settings.
I can't do a single pushup — can I still start?
Yes. The Trainer's placement test steps down through knee, incline and wall pushups until it finds a variant you can do, and level 1 starts with a handful of wall pushups per set. The whole point of the program is climbing from exactly zero.
Do rest days break my streak?
No. Your streak is measured against the schedule you chose. If you train weekdays, the weekend can't touch your flame.
Do I need an account?
No — tap “continue without account” and start pushing. Sign in later with email, Google or Apple and your history syncs to the cloud without losing a rep.
Free on iOS & Android
