Everything you need to know about Fight Coach AI
We collect the following categories of data:
For full details, see our Privacy Policy.
No. Pose estimation runs entirely on your device using Google ML Kit. Your camera feed is processed locally to extract body keypoints, so raw video frames are never sent to our servers for pose analysis. Strike classification also runs on-device via a TFLite model.
No. We never sell your personal data to any third party. Your data is only used to provide and improve the Service. See Section 6 of our Privacy Policy for the limited third-party services we work with.
Health data (heart rate, HRV, sleep metrics, body battery) is classified as special category data under UK GDPR. We process it based on your explicit consent. When you connect a health data service like Garmin, you are presented with a separate consent flow that clearly identifies what health data will be processed and why. You can withdraw this consent at any time by disconnecting the service.
The AI coach is powered by Anthropic's Claude model. It analyses your training data — including training load, sleep, HRV, recovery metrics, and competition schedule — to deliver personalised daily briefings and training recommendations. It factors in periodisation phases (build, sharpen, peak, taper) to tailor guidance to where you are in your fight camp.
No. The AI coach provides general training guidance, not medical advice.
AI-generated training plans, recovery recommendations, and heart rate zone analysis are algorithmic suggestions based on your data. They are not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional before starting or changing your training programme.
The AI coach receives anonymised training summaries to generate coaching insights. This includes aggregated metrics like training load trends, heart rate zone distributions, sleep quality scores, and recovery status. Raw video footage and detailed personal identifiers are not sent to the AI model.
Free plan users get 5 AI coach messages per day. Pro and Team plan subscribers get unlimited AI coaching messages.
Go to your account settings in the app and tap "Connect Garmin". You'll be redirected to Garmin's OAuth page to authorise the connection. Once authorised, your activities, heart rate data, sleep metrics, HRV, and body battery will sync automatically. You'll be asked to provide explicit consent for health data processing before any data is imported.
Go to your account settings and tap "Disconnect" next to Garmin. This will:
Previously imported activity data used in training analytics may be retained unless you request full data deletion.
Yes. You can connect both Garmin and Strava simultaneously. Strava imports your running and cross-training activities for complete training visibility. Connect it from your account settings the same way as Garmin.
Yes. All plans support manual FIT file upload. You can export FIT files from any compatible device (Garmin, Wahoo, Polar, etc.) and upload them directly in the app for detailed activity analysis.
You can delete your account through the app settings. Upon deletion:
You can also request specific data deletion by emailing [email protected].
Yes. Under your right to data portability (UK GDPR Article 20), you can request a copy of all your personal data in a structured, machine-readable JSON format. Contact [email protected] to make a data export request. We will respond within 30 days.
You have the right to:
You also have the right to lodge a complaint with the Information Commissioner's Office (ICO) at ico.org.uk. Full details are in our Privacy Policy.
Combat sports carry inherent risks of injury. You assume all risks associated with your training activities.
Fight Coach AI is a training tool, not a substitute for proper coaching or medical guidance. You should:
Strike detection uses a combination of rule-based detection and a TFLite ML model trained from human-reviewed clips. It can classify 8 strike types: jab, cross, lead hook, rear hook, lead uppercut, rear uppercut, roundhouse kick, and teep. Accuracy depends on lighting conditions, camera angle, and movement clarity. We continually improve the model with new training data.
We offer three plans:
You can cancel your subscription at any time from your account settings. Cancellation takes effect at the end of your current billing period — you'll continue to have access to paid features until then. No refunds are provided for partial billing periods.
We may change subscription prices with at least 30 days' advance notice. You'll be notified of any price changes and can choose to cancel before the new price takes effect.
You can reach us at:
Team plan subscribers also get access to priority support with faster response times.
Email [email protected] with bug reports or feature requests. We read every message and use your feedback to prioritise what we build next.