{
 "name": "Spotter: Lifting Form Check",
 "tagline": "FormSpotter is your pocket spotter: a form check that runs on your iPhone",
 "description": "FormSpotter is your pocket spotter: a form check that runs on your iPhone. Prop the phone side-on, pick a squat, a deadlift or an ollie, and go. Every rep or attempt is counted automatically and gets a 0–100 form score and one short cue.\n\nWHAT IT CHECKS\n• Squat: depth (did your hips reach knee height), knee track (are your knees caving in), chest angle, and whether your hips rise before your chest.\n• Deadlift: back angle through the pull, hips and chest rising together, and a full lockout at the top.\n• Ollie (new): how low you crouch, how high your feet pop, whether you pull your knees up in the air, whether your shoulders stay over the board, and how softly you land. Best practised in one spot on grass or carpet.\n\nHOW IT WORKS\nFormSpotter uses Apple's Vision framework to estimate your joints in 3D from each camera frame, then measures the angles between them. Because the angles are 3D, a phone that isn't perfectly side-on still reads your knees and hips correctly — something flat 2D tracking struggles with.\n\nPRIVATE BY DESIGN\nFrames are analyzed on your iPhone and discarded. No video is recorded, nothing is uploaded, and there is no account.\n\nFormSpotter gives training feedback, not medical advice. Scores are estimates and can be wrong — use them alongside a qualified coach's judgment.",
 "url": "https://debuts.app/apps/spotter-lifting-form-check",
 "category": "Health and fitness",
 "platforms": [
  "iPhone and iPad"
 ],
 "pricing": "free",
 "use_cases": [],
 "audience": [],
 "links": {
  "app_store": "https://apps.apple.com/us/app/spotter-lifting-form-check/id6816124155",
  "google_play": null,
  "website": null
 },
 "icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/48/60/35/486035c0-d3a1-cb98-4e41-e83b3b29fcbb/AppIcon-0-0-1x_U007ephone-0-1-85-220.png/512x512bb.jpg",
 "screenshots": [
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/81/59/39/815939dd-5af1-4096-fc35-6c0740ec7ec8/01-live-form-check.png/320x480bb.jpg",
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/b6/00/6f/b6006f7f-4018-6b9f-9560-44189c567a5c/02-squat-depth.png/320x480bb.jpg",
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/e3/ca/a4/e3caa49a-4cb6-cf7c-94e4-405d64841673/03-deadlift-back.png/320x480bb.jpg",
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/92/f4/c8/92f4c8cd-1236-ced9-e3c4-c47094c30d5f/04-pocket-spotter.png/320x480bb.jpg"
 ],
 "claimed": false,
 "verified": false,
 "maker": "Edwin Andermyr",
 "upvotes": null,
 "followers": null,
 "rating": null,
 "ratings": 0,
 "awards": [],
 "launches": [],
 "ai_ready": 78,
 "badges": {
  "launched": "https://debuts.app/badge/spotter-lifting-form-check?type=launched",
  "award": "https://debuts.app/badge/spotter-lifting-form-check?type=award",
  "rating": "https://debuts.app/badge/spotter-lifting-form-check?type=rating"
 }
}