No data yet — trigger the routine to populate data.json.
Current Weight
—
Change
—
Minimum
—
Maximum
—
Average
—
Weight (kg)
Body Fat (%)
Muscle Mass (kg)
Training · Garmin
Workouts
—
Total Time
—
total active time
Avg Distance
—
km per session
Avg Heart Rate
—
bpm during workouts
🏃
Connect Garmin to unlock training insights
Add garmin.json via the fetch_garmin.py routine to see workout trends.
Trends & Insights
Fat vs Muscle Split
—
Fat lost
Muscle lost
Training Load vs Weight
Requires Garmin data
Fat % Trajectory
—
Weight Trajectory
—
Easy-Effort HR Trend
🔒
Requires Garmin data
Weekly Consistency
—
Training × Weight
Dose–Response Scatter
Weekly minutes vs that week's weight Δ
Cumulative Training vs Weight
Long-arc story from period start
HR Zones + Weight
Easy / moderate / hard minutes per week
4-Week Rolling Trends
Smoothed training vs weight slope