75/100
Hit your daily goal
Choose how many push-ups you want to do each day. The ring fills as you log reps and tells you when the goal is smashed.
RepStreak turns push-ups into a daily habit. Set a goal, count reps hands-free, follow a 55-workout program, and earn your screen time one set at a time.

75/100
Choose how many push-ups you want to do each day. The ring fills as you log reps and tells you when the goal is smashed.
Build a custom session from your daily goal: 2 to 12 sets, as even sets, a pyramid or a ladder. Or quick-log a set you've already done.
30
Every day you hit your goal gets a flame. Pick rest days that won't break your streak, and train on them anyway if you like. It still counts.
Your totals for today, the week, the month, the year and all time, a 14-day chart against your goal, and records for your best day.
Put your phone under you. Each time your chest or nose touches the screen, the proximity sensor counts a rep, with a sound and a buzz. No tapping.
55 workouts
Work through levels, one guided workout at a time, from your first session to 100 push-ups in a row. Set by set, with a rest timer you can adjust.
Block the apps that distract you. To open one, do a few push-ups first, and they count toward your goal. Hit your daily goal and everything unlocks until midnight. Built on Apple's Screen Time.
Every session and quick log is saved to Apple Health as a strength workout, with estimated calories. Turn it on or off any time in Settings. RepStreak only writes to Health. It never reads your health data.
A Streak widget and a Push-ups widget, in small and medium sizes, so your goal is one glance away.
Pick the time and get a single nudge. No spam.
RepStreak has no accounts and no servers. Your push-ups, goals and streaks are saved on your device, and we never see them.
RepStreak is free with ads from Google AdMob. Premium removes the ads and shows the full sets and reps of every program workout. How ads work
