Rep Counter & Fitness Battles
Prop up your phone.
It counts every rep.
On-device AI watches your form, counts every rep and lets you battle friends. No sign-in to start.
⚡ 20% off Lifetime with code REP60
Phone or iPad in portrait, full body in view.
The skeleton locks on. The ROM bar tracks your depth.
Every rep counted, every set graded A to C.

Fast or slow, every rep counts. Three are free forever.
Curls also count hammer, alternate and 7-7-7 sets.
Battle a friend, climb the world, collect badges.



Share one code. Everyone joins from their own phone, with a group leaderboard and challenges.
A form score and grade after every set, ready to share.
See exactly when a rep counts. No guessing.
Hear every rep and milestone.



Blur your background or your face. Processed on-device; video is never uploaded.
Illustration of Privacy Mode: a stock photo blurred with Apple Vision, the same on-device technology the app uses. Not a screenshot from the app. Photo: MART PRODUCTION on Pexels.
Confetti at 10, 25 and 50 reps.
Insights, calendar and trends. Widgets free for everyone.



FitStation turns an iPad or iPhone into a rep-counting kiosk with group leaderboards.
Rated 4.7 out of 5 (15 ratings) across App Store storefronts worldwide.
I recommend this app, it's useful and a bit of a fun in the same time
Very useful and easy to use
Tap any feature to read the specifics.
Challenge friends head to head on any exercise. Everyone works out on their own time, and the final standings drop into History the moment the last person finishes. React live with battle-chat emotes while a battle is active, and hit Rematch in one tap to settle the score. Reactions use a fixed, curated emoji set with block and report controls.
Private leagues you join with a 6-character code. Create a group, share the code once, and everyone joins from their own phone - no usernames to collect, no invites to send, and people can join after a challenge has already started. Start a group challenge on any exercise and every member is entered automatically, scored by best single set or total reps over a day, a week, or a month. Each group also keeps its own leaderboard for This Week, This Month, and All Time. Joining a group never puts you on the public leaderboard, and you pick the name your group sees you as.
Climb a worldwide leaderboard for every exercise - ranked by your total reps. Filter This Week, This Month, or All Time, or pick a single exercise. The board is opt-in: you appear only after you enable it in Settings, and you can hide yourself any time.
Pose detection runs on your device; video is never uploaded. Signing in syncs your workout data.
Unlock comprehensive analytics with charts designed to be readable at a glance. A 7-day rolling average trend line cuts through daily noise so you instantly see if you're improving. Faint daily bars stay visible behind the trend so you never lose the detail.
Watch as every movement is detected in real-time. No manual counting, no distractions - just pure focus on your form and performance. Reps count at any pace (e.g. pushups fast or slow).
Conquer Push-Ups, Squats, Jumping Jacks, Hip Abduction Standing, Lunges, Calf Raises, Biceps Curls (also supports hammer curls and alternate curls - regular and hammer, and 7-7-7 mode), Front Raises, Lateral Raises, Overhead Dumbbell Press, and Pull Ups with precision tracking. Each exercise features intelligent rep counting and form guidance.
Hear your rep count and milestone celebrations during workouts. In Settings → Workout Feedback choose Default sound, Voice (Male), or Voice (Female). Pre-loaded during the 3-2-1 countdown for instant first-rep announcement. The countdown plays only once at the start of each workout; if you leave position mid-session you see "Get in Position" and active counting when back.
Your reps, streak, last workout, workouts this week, exercise variety, and milestone progress right on your home screen. Small and medium "Workout Stats" widgets plus a large Insights widget (12-week activity grid and best performance at a glance) - 100% free for every user, no sign-in required.
Rep milestones (10, 25, 50) and session or streak milestones trigger full-screen celebration effects - confetti, particle burst, stars, fireworks, or level-up - at random. Visual only so your workout stays uncluttered; optional voice feedback can announce milestones too.
Share workout cards after each session ("Share your win") or from Profile ("Share your progress"). Choose Today, Week, Month, Quarter, or Year summaries. Tap "Surprise me" to cycle through gradient styles. Every card shows "Crushed with RepSquad" and "Rep Counter & Fitness Battles." Share to Messages, social apps, or any app.
Stay motivated with personalized workout reminders, weekly progress summaries, and milestone celebrations. All notifications are local and work offline.
Start tracking immediately with 3 free exercises (Push-Ups, Squats, Jumping Jacks) - no sign-in needed. When you tap a Premium-only exercise or locked feature (e.g. "Unlock the full workout library", "Unlock Progress Insights", "Unlock Notifications") or hit milestones, you see a Premium screen that lists what is included and offers Sign in with Apple - tap Back to stay local. After sign-in, choose Weekly, Monthly, Annual, or Lifetime; Monthly and Annual include a 3-day free trial. Automatic prompts are rate-limited so they don't appear more than 3 times per week.
See how your form stacked up each session. The app uses the same pose and angle data from your workout to derive a form score, grade (A/B/C), and reps with good form. View the report on the completion screen and share it as the highlight of your workout card - same share flow, with Form Analysis front and center.
See your range of motion in real time. Every workout has a live bar on screen that dynamically tracks your body - aligning with the joint being measured (knee level for squats, ankle level for calf raises, torso level for arm exercises, hip level for hip abduction) for intuitive visual feedback. No guessing when a rep counts. Push-Ups, Squats, Jumping Jacks, Hip Abduction, Lunges, Calf Raises, Biceps Curls (also supports hammer curls and alternate curls - regular and hammer, and 7-7-7 mode), Front Raises, Lateral Raises, Overhead Dumbbell Press, and Pull Ups.
Push-Ups, Squats, Jumping Jacks, Hip Abduction Standing, Lunges, Calf Raises, Biceps Curls (also supports hammer curls and alternate curls - regular and hammer, and 7-7-7 mode), Front Raises, Lateral Raises, Overhead Dumbbell Press, and Pull Ups. Each exercise has real-time rep counting, a ROM bar so you see your range of motion, and form guidance. Pick any workout on the welcome screen and tap Begin Session.
In Settings enable Privacy Mode: Focus on Me blurs the background during workouts so only you stay in focus; Blur Face blurs your face for extra privacy. Both options are processed on your device only - no video or images are sent to servers.
For schools, gyms, and studios. Works on both iPhone and iPad in portrait mode - perfect for iPad kiosk setups. Join with an invite code or create your own institution. Track group sessions and reps, view leaderboards, and share institution stats. Settings (gear on Home) for subscription, workout feedback, profile, and account. Sign in with Apple and an Institution subscription (Monthly $19.99 with no free trial, or Lifetime - one-time, price varies by region) activates kiosk mode. Separate from personal plans.
Navigate month by month with every workout day highlighted, so streaks and gaps are easy to spot. Tap any date to see that day's sessions with rep count, duration, exercise type and time.
Quick Overview of your week and month, Weekly vs Monthly comparison (last 7 vs last 30 days), Best Performance with dates, milestone progress (10, 25, 50, 100+ sessions), a Consistency Score out of 100 over the last 4 weeks (3+ sessions a week is a perfect score), and Progress Trends comparing your last 2 weeks with the 2 before. A Daily Summary bar chart shows each day's total.
Quick answers about the AI rep counter, privacy, and pricing.
RepSquad is an AI rep counter and workout form coach for iPhone and iPad. Point your camera, work out, and it counts every rep automatically with real-time form feedback. Pose detection runs on your device; video is never uploaded. Signing in syncs your workout data.
RepSquad uses on-device pose detection. Place your device in portrait with your full body visible, start a set after the 3-2-1 countdown, and the ROM (Range of Motion) bar counts a rep each time you pass the target line and return.
11 exercises: Push-Ups, Squats, Jumping Jacks, Hip Abduction, Lunges, Calf Raises, Biceps Curls (including hammer, alternate, and 7-7-7 mode), Front Raises, Lateral Raises, Overhead Dumbbell Press, and Pull-Ups.
No. Core rep counting and tracking work without any sign-in. Optional Sign in with Apple unlocks Rep Battles, the global leaderboard, and cloud sync.
Yes. All pose detection runs on your device and nothing is uploaded. Privacy Mode adds a background blur (Focus on Me) and an optional face blur while you train.
RepSquad is free to download, and home screen widgets are free for everyone. Pro features are available via in-app purchase, with 20% off Lifetime using offer code REP60 on the App Store (US price $39.99 instead of $49.99). FitStation institution mode for gyms and schools is a separate subscription or one-time purchase.
Rep Battles are head-to-head challenges where you and a friend compete on reps. The opt-in global leaderboard ranks athletes worldwide by total reps counted in the app.
Groups are private leagues you join with a 6-character code - share it once and everyone joins from their own phone. Each group has its own leaderboard for This Week, This Month, or All Time, and any member can start a group challenge on any exercise, scored by best single set or total reps, with every member entered automatically. Joining a group never puts you on the public global leaderboard, and the name your group sees is separate from your public handle. Groups are free with an account, and Push-Ups, Squats and Jumping Jacks need no subscription.
Make sure the room is well lit, the device is in portrait orientation, and your full body is visible - step back until the skeleton overlay locks on. Complete the full range of motion on each rep so the ROM bar reaches the target line.
Free to download. Push-Ups, Squats and Jumping Jacks free forever.
⚡ 20% off Lifetime with code REP60