Open floor · Camera on · Cloud off

Train without barriers.

A private coach for real gyms. On-device pose, live heart rate, and a voice in your ear — no video leaves the phone.

33skeletal points
30+FPS on device
12tracked lifts
20machine guides
0cloud video

On the rack

The coach that lives on your phone.

Dashboard, catalog, streaks, and live skeletal coaching — the actual FitGuru floor, not a concept render.

  • Activity dashboard
  • AI exercise catalog
  • Streak + rest timer
  • Live pose overlay
FitGuru on four floating phones: activity dashboard, AI exercise catalog, streak and rest timer, and live pose coaching

Live form

See the skeleton. Hear the cue. Fix the rep.

Joint landmarks and angle math on a live camera feed. The count stays on you when someone walks behind the rack.

  • MediaPipe / Apple Vision
  • Zero cloud video
  • Rep + form overlay

On the floor

A full coaching stack, not a rep counter.

01

Form coaching

33 landmarks on Android, 19 on iOS, fused with live heart rate from Galaxy Watch / Wear OS.

02

Rep counting

Joint-angle state machines count every completed rep. No tap required.

03

Crowd shield

Stays locked on you when someone walks behind the rack. 1.5s occlusion window.

04

Voice coaches

Marcus, Maya, Alex, Sarah — studio voices with instant offline TTS fallback.

05

Recovery notes

Gemini reads the set, names the fault, and writes three cues plus a recovery window.

06

Machine catalog

Twenty pieces of iron: setup, cues, and the mistakes that wreck a joint.

07

Streak diary

Daily challenges and weekly logs stored on the phone. No account.

08

Airplane mode

Camera frames never leave the Neural Engine. Counting still works offline.

Session flow

Reflex first. Cognition after the set.

  1. 01

    See

    Camera pulls skeletal points at 30–60 FPS on-device.

  2. 02

    Fuse

    Angles sync with heart rate, cadence, and calories.

  3. 03

    Coach

    Sub-50ms cues fire while you are still in the hole.

  4. 04

    Recover

    Gemini turns the set into a spoken debrief.

Voice booth

Pick the coach for the session.

Heavy day

Marcus

Short commands. Tempo pressure. No chatter on compounds.

Mobility

Maya

Breath, brace, alignment. First squats and rehab days.

Meet week

Alex

Olympian pacing. Overload language, then restraint.

Clinic

Sarah

Names the joint, the fault, and the exact cue.

Movement board

Twelve lifts. Twenty machines.

Tracking covers the lifts that injure people when form slips. The catalog covers the floor around them.

  • Barbell squat
  • Deadlift
  • Push-up
  • Bench press
  • Overhead press
  • Pull-up / chin-up
  • Dumbbell lunge
  • Bicep curl
  • Plank hold
  • Leg press
  • Lat pulldown
  • Running cadence

Why this floor

Built for crowded gyms, not empty living rooms.

Capability Generic fitness apps Cloud video AI FitGuru
Real-time joint coaching No Yes, delayed Yes, on-device
Raw video leaves the phone Sometimes Always Never
Works when someone walks behind you — Often jumps target Gym multi-person shield
Wearable heart-rate fusion Logs only Rare Live with form
Studio voice + offline fallback Beeps Cloud only ElevenLabs + native TTS
Post-set recovery diagnosis Generic tips Video upload required Gemini on numeric telemetry

Membership

Silver. Gold. Platinum.

Start free on the floor. Unlock studio voices and recovery notes when the work gets serious.

Silver

Starter

₹0/ month

Forever free · no account

  • On-device pose tracking
  • Squats, push-ups, lunges
  • Automatic rep counting
  • Native voice cues
  • Local workout history
  • Login-free personalization
Start on Silver

Platinum

Performance

₹999/ month

Billed monthly, or ₹9,990 / year

  • Everything in Gold
  • All four studio voice personas
  • Unlimited Gemini debriefs
  • Progressive overload plans
  • Priority gym-shield tracking
  • 3 family / team seats
  • Priority coach support
Go Platinum

Locker

Android and iPhone. Ready to install.

Direct builds. Camera on. No store wait.

Android

FitGuru for Android

Pre-built Innovhacks 4.0 APK. Android 10+ with camera. Optional Galaxy Watch / Wear OS for live heart rate.

  • API 29 minimum · API 34 recommended
  • MediaPipe on-device pose
  • Room history database
Download APK
iOS

FitGuru for iPhone

Native SwiftUI coach with Apple Vision on the Neural Engine. iOS 17+ with camera. Sideload the iOS package or run from Xcode.

  • iOS 17.0 or newer
  • Apple Vision body pose
  • ElevenLabs + AVSpeech fallback
Download iOS build

This landing page does not modify the native apps. Android package: downloads/FitGuru-Android.apk. Place FitGuru-iOS.ipa in the same folder to activate the iOS button.

Desk

Straight answers before you train.

Does any workout video go to the cloud?

No. Pose estimation runs on the phone. Gemini only receives anonymous numeric telemetry — reps, angles, and heart-rate averages — never frames or photos.

Will it lose me when the gym is crowded?

FitGuru scores torso prominence, isolates faint bystanders, and freezes rep state for about 1.5 seconds if someone crosses the frame so the count does not jump bodies.

What if I am offline?

Rep counting, form math, and native TTS keep working. ElevenLabs and Gemini pause until you are back on a network, then the next debrief resumes.

Do I need a Galaxy Watch?

No. Vision coaching stands alone. Wearables add live heart rate, calories, and zone context for Gold and Platinum plans.

Is there a login?

No account is required. Android can greet you from the device contact name. History stays in on-device storage.

Innovhacks 4.0

Your coach is already in the bag.

Point the camera at the platform. Get the cue. Stream nothing.