Deep analytics for your Strava training data. Optionally connect Oura Ring or Apple Health to layer in sleep and recovery insights.
Get Started — It's FreeRequires a Strava account · Oura Ring or Apple Health optional
Sync your data
Authenticate with Strava and either Oura Ring or Apple Health — your full history syncs in under a minute.
Powerful Strava analytics out of the box. Add Oura Ring or Apple Health to unlock sleep and recovery insights.
Visualize running distance, pace, heart rate, and cadence over any date range.
A visual calendar showing your running activity over the past year at a glance.
Track weekly mileage trends and yearly progress toward your distance goals.
Set weekly and monthly mileage targets. Track streaks and personal bests automatically.
View today, last 7 or 30 days, this month, this year, or any custom range.
Chat with Miles.AI, an AI coach that analyzes your performance and recovery metrics to give personalized training recommendations.
Layer in sleep stages, sleep score, and readiness score from your Oura Ring or Apple Health alongside training data.
Unlock deep performance insights through your training data to reveal the true biological cost of every mile and stop injuries before they start.
No setup required — just connect your accounts and your data is ready.
Authorize Athlete Signal to read your activity data. No passwords stored.
Link your Oura Ring or upload an Apple Health export to pull in sleep and readiness scores.
Your dashboard loads automatically with your full history since account creation.
Your data is temporarily cached for performance and automatically expires. It is never sold, shared, or stored long-term.
Athlete Signal connects directly to Strava for training data, plus Oura Ring or Apple Health for recovery metrics.
We're building more ways to understand your training and recovery.
Connect your Strava account and optionally Oura Ring or Apple Health to get started for free.
Connect Your Accounts