Analytics
All your performance in one dashboard
12 metrics, period comparison, Garmin data and AI tips. All automatic just by connecting Strava or Garmin.
01 — Fitness Level
The pulse of your training: CTL, ATL and TSB
The Fitness Level chart is the dashboard's centerpiece. It shows how your fitness evolves with a 42-day history and 5 training states:
✅ Fresh (TSB ≥10)
💪 Productive (0 a 10)
⚠ Controlled load (-10 a 0)
🔥 High fatigue (-25 a -10)
🛑 Critical fatigue (<-25)
- ✓CTL — Chronic Training Load (42-day avg). Represents your overall fitness. Higher = fitter.
- ✓ATL — Acute Training Load (7-day avg). Represents recent fatigue. If it spikes, be careful.
- ✓TSB — Training Stress Balance (CTL - ATL). The number that tells you if you're ready to perform or need rest.
- ✓7-day table — Daily TSB/CTL/ATL values with direct link to each activity on Strava.
02 — Performance metrics
8 metrics to understand your progress
⚡
Power curve
Best efforts across 8 durations: 5s, 30s, 1min, 5min, 8min, 20min, 30min and 60min. Your complete power profile.
💪
FTP
Current value, W/kg (power-to-weight), and historical evolution chart.
📊
TSS weekly
Weekly load with TSS (power) / HR-TSS (heart rate) toggle. Link to highest-TSS activity.
🧬
VO2Max
Current estimate with previous period comparison and trend chart.
🎯
Zones
Time in 7 power zones and 5 heart rate zones. Percentage and hours per zone.
🚴
Distance
Total, cumulative elevation and max single activity. Supports km/miles.
🏃
Activities
Total, current streak, longest streak, training time. Comparison vs previous period.
📅
Training Heatmap
GitHub-style annual calendar: trained days, rest days and most active month.
03 — Garmin Wellness
Sleep and HRV integrated with your metrics
With Garmin connected, the dashboard includes recovery data alongside training metrics:
- ✓Sleep — Duration, quality score (0-100) and period average.
- ✓HRV — Last night value, average, weekly trend and baseline status. Area chart with 7-day moving average line.
- ✓Sleep phases — Detailed breakdown: deep, REM, light and awake, with stacked bar chart and 5-minute resolution timeline.
04 — Analysis tools
More than numbers: context to understand
Each metric comes with tools to get the most out of it:
- ✓Period comparison — Every metric auto-calculates the previous equal period and shows percentage change with up/down arrows.
- ✓Flexible date selector — Pick any range. Weekly view if >20 days, daily if shorter. Adjusted to your timezone.
- ✓Training streaks — Current streak and all-time longest streak. At a glance you know how consistent you are.
- ✓Dual TSS — Switch between TSS (power-based) and HR-TSS (heart rate-based) to compare load from both perspectives.
- ✓Direct links — Activities with best TSS or longest distance link directly to Strava for review.
05 — AI Tips
Personalized recommendations based on your data
The AI analyzes the 8 main metrics for your selected period and generates context-specific tips:
“Your CTL rose 12% this month but your TSB has been negative for 5 days. Consider adding an extra rest day this week to consolidate adaptations before increasing load.”
Tips are generated for each user/period combination, avoiding generic phrases. They're specific to your numbers.