FITNESS & COACHING
StrideIQ
StrideIQ is an AI fitness coaching app that turns running and health data into personalized, science-backed training. It reads a runner's Apple Health history and connected wearables, then builds daily and weekly plans aimed at improving VO₂ max and overall performance. We built the mobile app, the onboarding flow, and the coaching experience.
Industry
Fitness / Health Tech
Status
Live in production
The challenge.
Most training apps hand you a generic plan and leave you to figure out the rest. The goal here was a coach that actually understands the individual. That meant pulling in real health data from Apple Watch and Garmin, accounting for injuries and current fitness, and turning all of it into plans a runner could trust day to day. The hard part was making something this data-heavy feel simple to set up and easy to follow.
What we built.
We built StrideIQ as a React Native app with a clean onboarding flow that collects the right details without overwhelming people. It connects to Apple Health and wearables to read VO₂ max, heart rate, workouts, and steps, then feeds that into an AI coaching layer that writes the plans and answers questions in plain language. Plans adapt as the runner logs progress, reports injuries, or changes goals, so the guidance keeps matching where they actually are.

Onboarding
A setup that gets to know the runner
Onboarding walks each runner through the basics the coach needs, starting with profile details and moving into fitness specifics. The questions stay short and skippable so people can finish quickly and still get a plan that fits them. Once enough is known, the app generates a starting plan with the reasoning shown right there, like why a beginner gets a low-intensity aerobic base session first.
- Step-by-step profile and fitness questions
- Optional fields so nothing blocks getting started
- Plans explained in plain language, not just handed over

Health & Wearables
Connecting real data from Apple Watch and Garmin
Runners link their fitness data during setup by choosing Apple Watch or a Garmin device. The app reads VO₂ max, heart rate, workouts, and step history so the coach works from real numbers instead of guesses. Baseline details like recent race times are optional, and the app makes clear that health data is encrypted and never shared.
- Apple Health and Apple Watch integration
- Garmin device support during connect
- Optional baseline inputs like VO₂ max and race times

AI Coaching
A coach available any time of day
The home screen centers on the AI coach. Runners can ask it questions, review their performance metrics, and read recommendations generated from synced health data and daily check-ins. When data is still syncing, the app is honest about it and tells the runner exactly what to complete to get full recommendations.
- Ask My Coach chat for instant guidance
- Recommendations built from synced health data
- Clear prompts when more data is needed

Daily Experience
Vitals, plans, and progress in one place
The dashboard pulls a runner's health activity, performance metrics, and current plan into a single view. It shows the last 30 days of Apple Health data, VO₂ max trends, steps, and the day's training, so the next session and the bigger picture are both visible at a glance.
- Health activity synced from Apple Health
- VO₂ max and performance trends over time
- Today's training surfaced alongside long-term progress
How we built it.
The path from first conversation to a production system.
Define the coaching logic
We mapped what data the coach needs and how it should turn that into plans, injuries and goals included, before writing app code.
Build onboarding and data sync
We built the React Native onboarding flow and wired up Apple Health and wearable connections to read real fitness data.
Layer in AI plans and chat
We connected the coaching model so it generates daily and weekly plans and answers questions in natural conversation.
Ship and refine
We launched on the App Store, then tuned the plan adaptation and dashboard based on how real runners used it.
The results.
What StrideIQ delivers in production, and the core stack it runs on.
Apple Watch and Garmin both supported for reading fitness data.
The coach works from up to 90 days of Apple Health history.
Plans adjust as runners log progress, injuries, and new goals.
Available on the App Store with a two-month free trial.
Have a project like this?
Tell us what you're building. We'll come back with a clear plan, a timeline, and the team to ship it.









