Best Squat Counter App for iPhone — MeshyFit

MeshyFit is a free squat counter app for iPhone that uses your phone’s camera and on-device pose estimation to count reps automatically. Place your iPhone, start a session, and just squat — the app handles the counting.

How MeshyFit Works

  1. Place your phone — prop it at waist height, 2–3 meters away, so your full body is visible.
  2. Start a session — choose your rep target (5, 10, 20, or custom) and press start.
  3. Squat naturally — MeshyFit detects body landmarks in real time and counts each complete rep.
  4. See your results — after the session, review your count, quality feedback, and progress over time.

All pose estimation runs locally on your iPhone using MediaPipe. No internet connection is needed during a workout.

Key Features

FeatureFreePro
Automatic squat counting
Basic movement feedback
Weekly goal tracking
Workout history
XP and level system
Badges and achievements5 free15 total
Combo quality scoring
Custom rep targets
Detailed trend analytics
Premium training plans

What Makes MeshyFit Different

vs. Manual counting: No more losing count at rep 37. MeshyFit tracks every rep so you can focus on form instead of arithmetic.

vs. Generic workout timers: Timer apps don’t know if you did 10 squats or 10 half-reps. MeshyFit validates depth and movement quality.

vs. Fitness wearables: Smartwatches detect generic “exercise” but can not reliably count individual squat reps or assess form. MeshyFit uses computer vision for precise rep detection.

vs. Gym apps with video recording: MeshyFit never records, stores, or uploads video. Pose estimation is ephemeral — landmarks exist only in the current frame’s memory.

Privacy by Design

  • Camera frames are processed in real time and never saved to disk.
  • No workout video is recorded or uploaded.
  • Body landmarks exist only in volatile memory during a session.
  • Your workout data (reps, duration, XP) is stored locally on your iPhone.
  • No account or cloud sync required in the base experience.
  • No PII, body coordinates, or images in analytics.

Who MeshyFit Is For

  • Beginners building a squat habit at home.
  • Busy professionals fitting 5–10 minute sessions into their day.
  • Privacy-conscious users who want AI counting without cloud video.
  • Challenge seekers tracking progress through 30-day programs.
  • Anyone tired of counting reps manually during bodyweight training.

Get Started

MeshyFit is coming soon to the App Store for iPhone. Core counting features are free — no paywall on reps, feedback, or progress tracking.

Frequently Asked Questions

Is MeshyFit free to use?
Yes. Core features — automatic squat counting, basic movement feedback, weekly progress tracking, and workout history — are completely free. A Pro subscription unlocks additional features like combo scoring, custom targets, detailed analytics, and premium training plans.
How does MeshyFit count squats automatically?
MeshyFit uses on-device pose estimation (powered by MediaPipe) to detect body landmarks through your iPhone camera in real time. A movement state machine identifies complete squat reps based on hip and knee angles. All processing happens locally — no frames or video are uploaded anywhere.
Does MeshyFit record or upload my workout video?
No. MeshyFit never stores camera frames, workout video, or body landmarks. Pose estimation runs in real time on your iPhone, and only the rep count, quality grade, and session duration are saved locally. Your privacy is protected by design.
What iPhone models does MeshyFit support?
MeshyFit requires iOS 16 or later. It works on iPhone 8 and newer models. For best performance (smooth real-time pose tracking), iPhone 11 or later is recommended.
Can MeshyFit count squats from different angles?
Yes. MeshyFit supports side view, front view, back view, and three-quarter angles. The app provides view-aware guidance to help you position your phone for the best tracking accuracy.
How accurate is the squat counting?
In controlled testing, MeshyFit achieves high accuracy for standard bodyweight squats when the full body is visible. Factors that improve accuracy: stable phone placement, full-body visibility, consistent lighting, and performing squats with clear depth (thighs at or below parallel).