Skip to main content
Stratiles brings your Strava training data to life with visual, at-a-glance insights. Track your running, cycling, swimming, and other activities through an elegant heatmap interface that shows your consistency, streaks, and progress over time.

Your Strava activity heatmap, right on your Home Screen

Visualize your training consistency with a GitHub-style contribution heatmap that displays up to 52 weeks of activity data. Each cell represents a day, with color intensity reflecting your distance covered. The darker the cell, the more miles you logged that day.
Stratiles only reads your activity data. Nothing is stored on external servers—your data stays private and secure.

Key features

GitHub-style heatmaps

Visualize your training consistency with beautiful, color-coded calendars showing up to 52 weeks of activity history

Home Screen widgets

Add small or medium widgets to your iOS Home Screen for quick access to your activity heatmap

Comprehensive stats

Track total miles, moving time, elevation gain, kudos, and streaks across the past 365 days

Activity type filtering

Choose which activities to include—runs, rides, walks, swims, and 50+ other Strava activity types

Training rhythm analysis

See when you’re most active throughout the week with a 24/7 heatmap showing your workout patterns

Performance charts

Analyze your weekly mileage, pace trends, effort timeline, and peak activities with interactive visualizations

What you can visualize

Calendar heatmap: A year-long view of your activity consistency, with each day colored based on distance covered. Perfect for tracking streaks and identifying training patterns. Training rhythm: A 24-hour by 7-day grid showing when you typically work out, helping you understand your training schedule at a glance. Weekly trends: Charts displaying your mileage, pace progression, and effort levels over time to monitor training load and recovery. Peak performance: Your longest runs, hardest efforts, and most impressive activities from the past year, all in one place. Activity breakdown: See which activity types dominate your training with a visual breakdown of runs, rides, swims, and more.

Supported activity types

Stratiles supports 50+ Strava activity types across multiple categories:
  • Foot sports: Run, Trail Run, Walk, Hike, Wheelchair, Virtual Run
  • Cycling: Ride, Mountain Bike Ride, Gravel Ride, E-Bike Ride, and more
  • Water sports: Swim, Rowing, Kayaking, Stand Up Paddling, Surfing, and more
  • Winter sports: Alpine Ski, Nordic Ski, Snowboard, Ice Skate, and more
  • Other sports: Tennis, Basketball, Soccer, Golf, Dance, and many more
You can mix and match any combination of activities to create your personalized training heatmap.

Get started

Installation

Download Stratiles from TestFlight or the App Store

Quickstart

Connect your Strava account and view your first heatmap in minutes

Privacy first

Stratiles uses OAuth to securely connect to your Strava account with read-only access. Your activity data is fetched directly from Strava’s API and stored locally on your device. No data is sent to external servers or third parties. The app only requests the activity:read_all permission, which allows it to read your activity data but never modify or delete anything.

Build docs developers (and LLMs) love