Accessing Your Stats
The Stats tab displays data for your selected activity types over the past 365 days. The dashboard shows a navigation title “Stats” with the subtitle “Past 365 days”.Refresh your data
Tap the refresh button (rotating arrow icon) in the top-right corner to fetch the latest data from Strava.
Dashboard Components
The Stats Dashboard displays several key sections that provide different insights into your training:Summary Card
The Summary section displays your most important training metrics at a glance: Key Performance Indicators:- Peak Time: Your most common training time window (e.g., “6-9 AM”)
- Peak Day: The day of the week you train most frequently
- Activities: Total number of completed activities
- Distance: Total miles covered
- Moving time in hours
- Total elevation gain in feet
- Kudos received from the Strava community
Peak Time and Peak Day are calculated from your training rhythm data and show time windows (3-hour buckets) and days with the most activities.
Visualizations
The dashboard includes multiple charts and heatmaps:- Activity Heatmap: GitHub-style calendar showing daily mileage
- Training Rhythm: Day/hour heatmap showing when you train
- Weekly Miles Chart: Bar chart of weekly distance totals
- Pace Trend Chart: Line chart showing pace over time
- Effort Timeline Chart: Timeline of training effort distribution
- Top Activities Card: Highlights of your best performances
Refresh States
The dashboard displays different states during data refresh:Loading State
When initially loading data, you’ll see:- Progress indicator
- “Loading your stats…” message
Updating State
When refreshing data in the background:- Small progress indicator appears at the top
- “Updating” label shows refresh is in progress
- You can continue viewing your existing data
Offline State
When data is cached and no network connection is available:- Cloud with slash icon appears
- “Cached” label indicates you’re viewing stored data
Empty and Error States
No Activities
If you have no activities in the last 12 months:- Calendar icon with exclamation mark appears
- “No activities in last 12 months” message
- Suggestion to complete a Strava activity and refresh
Failed to Load
If stats cannot be loaded:- Warning triangle icon appears
- “Stats unavailable” message
- Specific error message explaining the issue
Partial Data View
When full activity stats are still refreshing in the background, you may see a limited view:A notice appears stating “Limited view from cached daily data while full activity stats refresh.” This ensures you always have access to some data while the complete refresh happens in the background.
Data Timeframe
All statistics and visualizations are based on activities from the past 365 days. This rolling window ensures:- Recent activity data is always included
- Year-over-year comparisons are meaningful
- The dashboard reflects your current training phase
Refresh Behavior
Manual Refresh: Tap the refresh button in the toolbar to force an immediate data refresh from Strava. Pull-to-Refresh: Pull down on any part of the scrollable dashboard to trigger a refresh. Automatic Refresh: The dashboard automatically reloads when you change your selected activity types.Tips for Analysis
- Review the Summary card first to understand your overall training profile
- Compare Peak Time and Peak Day to your training schedule goals
- Use the activity type breakdown to ensure training balance
- Check the refresh indicator to know if you’re viewing live or cached data
- Scroll through all visualizations for a complete picture of your training