Movement analysis for coaches
Hypothetical. Not a client, not a result.
// The problem
A coaching business trains clients remotely, and coaches cannot see whether a squat, a lift or a rehab exercise is done safely between sessions.
// What we would build
A mobile app where clients record a set and a custom pose model, fine-tuned on clips the coaches have labelled, marks the reps and the points to watch, so the coach reviews and replies with the video already annotated.
// What is in it
- Clients record a set on the phone, with framing guidance
- Reps counted and key positions marked by the model
- A model fine-tuned on your coaches' labelled clips, scored before release
- Coaches review, correct and reply with notes on the video
- Subscriptions and coach assignments in the app
// Stack
- React Native
- PyTorch
- Fine-tuned pose model
- Python
- AWS
// estimate
- Build
- ≈ US$166,000 to US$253,000, delivered within 32 weeksCAD 236,200 to 360,600
- Hosting
- ≈ US$6,710 a monthCAD 9,550 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
- AI route
- Custom LLM
- Model running cost
- ≈ US$6,530 a monthCAD 9,300 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Data and evaluation plan
- 0.4 weeks
- Design approved
- 4.4 to 7.4 weeks
- First build on devices
- 3.4 to 5.4 weeks
- Training
- 5.4 to 9.4 weeks
- Store submission
- 0.4 weeks
- Evaluation and red-teaming
- 3.9 to 4.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Production
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- App store review
- 1 week
How it is paid
- Deposit 20%
- CAD 47,000 to 71,880
- Discovery 3.3%
- CAD 7,755.00 to 11,860.20
- Data and evaluation plan 6.6%
- CAD 15,510.00 to 23,720.40
- Design approved 3.3%
- CAD 7,755.00 to 11,860.20
- First build on devices 10.1%
- CAD 23,735.00 to 36,299.40
- Training 19.8%
- CAD 46,530.00 to 71,161.20
- Store submission 3.3%
- CAD 7,755.00 to 11,860.20
- Evaluation and red-teaming 13.2%
- CAD 31,020.00 to 47,440.80
- Launch 3.3%
- CAD 7,755.00 to 11,860.20
- Production 7.1%
- CAD 16,685.00 to 25,517.40
- Holdback, 30 days after launch (10%)
- CAD 23,500 to 35,940
- GPU time for training and testing, at cost
- CAD 1,200. Billed up front, at cost, outside the milestones