Run Analytics

Understand Every Run

Turn runs already recorded with Apple Health, Health Connect or Garmin into Critical Pace, training-load, split and fitness/form insights.

VO₂maxInjury RiskTraining Zones
Run Analytics app dashboard shown on a phone
Solutions Swim Bike Walk Health Sleep SwimTrainer Paceva PacevaTrainer Padel Hyrox

Your data, your questions

Ask AI about your training sessions

Turn a session or a period of training into a question with context. The app prepares a prompt from the data you choose, ready for your own AI assistant.

Available on iPhone and iPadPremium feature
  • Review your latest session
  • Compare your latest session with the previous one
  • Compare weeks or months and discuss load, recovery or technique
  1. Select a session or comparison period, then choose what you want to understand.
  2. Choose ChatGPT or Claude. Review the data you agree to share before pasting and sending the prepared text.
  3. The app copies your prepared text and opens the assistant. Paste it into a new chat, review it and send it yourself.
What happens to my data?

Metrics and the prepared question are generated locally on your device. This feature uses no AnalyticsZone AI server and sends no prompt automatically. You copy the text, open your own assistant, then decide whether to paste and send it. The AI provider processes only what you send under its own policy and account settings.Read the privacy policy

What do I need?

You can explore the analysis options without Premium. Copying the prompt and opening the assistant require Premium. You use your own ChatGPT or Claude account; their access limits and terms apply separately.

See the app on the App Store
Real analysis screen with demonstration sessions. Shared across the training apps.
Real analysis screen with demonstration sessions. Shared across the training apps.

Screenshots

See Run Analytics in Action

Beautiful, intuitive iOS interface designed for runners

Workouts Overview
Kilometer-by-Kilometer Analysis
Advanced Performance Metrics
Performance Trends
Training Zones
Export Options

FEATURES

Advanced Running Performance Metrics

Scientific Running Metrics

Estimate Critical Pace, running zones and rTSS from workouts already recorded with your watch.

Personalized Training Zones

6 personalized running training zones calibrated to your critical running speed. Optimize every workout for recovery, aerobic development, threshold training, or VO₂max improvement.

Performance Comparisons

Weekly, monthly, and yearly period comparisons with automatic trend detection and percentage changes for all running performance metrics.

Privacy by Design

Core analysis stays on your device. Optional Garmin sync uses a secure service only for authorization and the workouts you request.

Export Anywhere

Export workouts and running performance metrics in JSON, CSV, HTML, or PDF formats. Compatible with coaches, spreadsheets, and training platforms.

Analysis on your device

Core analysis runs on your device. Optional sharing and integrations send only the data you choose to share.

Run Analytics

Ready to elevate your game?

Choose the sport-specific analytics application that fits your athletic goals.

Frequently asked questions

What is Critical Running Speed (CRS) and how is it calculated?
Critical Running Speed is the maximum pace you can sustain over an extended effort, derived from two timed test runs — a short effort (~3 min) and a longer one (~20 min). It is the running equivalent of Critical Power for cycling, rooted in the critical-speed model (Monod & Scherrer 1965). All six training zones in Run Analytics are calibrated from your individual CRS.
What is Training Stress Score (TSS) for running?
TSS quantifies the training demand of a session as a function of its duration and intensity relative to your CRS threshold. Sessions at or above CRS score proportionally higher. TSS feeds the CTL/ATL/TSB performance-management chart based on Banister's (1991) impulse-response model.
What do CTL, ATL and TSB mean?
CTL (Chronic Training Load) is a 42-day exponentially weighted average representing accumulated fitness. ATL (Acute Training Load) is a 7-day average representing recent fatigue. TSB (Training Stress Balance) equals CTL minus ATL: a positive TSB means you are rested and ready to race; a negative TSB means you are carrying training fatigue.
Does Run Analytics work with Garmin, Apple Watch and Polar?
Yes. Run Analytics reads compatible workouts through Apple Health or Health Connect and also offers an optional direct Garmin connection. You keep recording with your current watch; Run Analytics analyzes the imported workouts.
Is my running data stored in the cloud?
The main workout history and analysis stay on your device. Apple Health and Health Connect data are processed locally. Optional Garmin sync uses a backend for authorization, imports and cached workout data; disconnecting deletes that server-side Garmin data. See the Privacy Policy for details.