Tap once to log a rep. No account, no ads, works in airplane mode. Start with pushups at whatever level you can actually do, add squats, rows, planks and more when you're ready, and each one quietly raises the bar as you get stronger.
Download for Android Free APK · direct install, not on Google Play Scanned clean by VirusTotal — none of 60+ engines flag it ↗
A lot of people never build pushup strength because a "real" pushup feels out of reach on day one, so it's easy to quit before day two. Physical therapists have long used graded progressions — wall, then incline, then knee, then a full pushup — to build the same strength safely, one comfortable step at a time. PushPact applies that to a daily habit: you start at whichever level you can actually do, and once a week it looks at your own logged days for each exercise, raising the bar only if you reached at least 90% of your target on most of its planned days (5 of 7 for a daily exercise). Each step is about 8%, inside the 2–10% increases the American College of Sports Medicine recommends when progressing resistance training. If you have pain, an injury, or a medical condition, check with a professional before starting any new exercise routine.
Wall, Incline, Knee, or Standard pushups — pick where you're starting today, with decline and archer pushups for later. Every level counts as a real rep, so there's no threshold to clear before you're "allowed" to begin.
Add squats, rows, planks, lunges, glute bridges and more — 14 exercises, each with easier and harder versions, most needing nothing but the floor, a chair, a sturdy table, or a door. Plan which days you do what; Home shows one tile per exercise and fills as you go. Planks get a hands-free 3-2-1 timer. Not sure where to start? Six quick questions build a starter routine right on your phone, pairing every push with a pull, and anything you already do keeps its level. Days with nothing planned never break your streak.
Reach 90% of an exercise's target on most of its planned days (5 of 7 for a daily one) and PushPact raises it about 8% for the next week, up to that level's ceiling (80 pushups a day), then suggests the next level. A mixed week holds it steady; a week where you barely log or fall well short eases it back down. No manual math, no spreadsheets.
Pair with one other person by sharing an 8-character invite code — no account on either side — and see each other's streak and pushups for yesterday, the last 7 days, and the last 30, broken down by level. For other exercises you only see whether each one planned today is done — never amounts, so it never turns into a volume contest. For a lot of people, knowing someone can see whether they showed up makes it easier to keep showing up.
No sign-up, no tracking, no ads. Your history lives on your phone, and we never receive it. The optional Pact feature shares your chosen name, pushup counts, streak, level breakdown, and which of today's exercises are done with the one partner you pick. Otherwise the app only checks for updates: a public version file, and Expo's update service, which sees a random install ID, not who you are. Full details.
Off unless you turn them on. One nudge a day at a time you pick, naming that day's exercises, skipped on days you've already logged, marked as rest, or have nothing planned. If you step away, you get one gentle check-in after 3 days and one after 10, then silence.
Reinstall or switch phones and Android backup brings your stats back, if it's turned on for your phone. Or export your history as a file and import it anywhere, no account needed.
4f0c5ecdd7e2c1a13b12763d438758029ffc08f36f79aa5aac4459c6b47a0633