Understand your running.
Ask ChatGPT.
Compare workouts, understand pace and heart-rate trends, and explore years of running history through natural conversation.
Illustrative example. Source: Strava export · synthetic data
From your runs to a conversation.
Explore years of previous runs and keep building your training history as new workouts arrive. Ask your questions in ChatGPT.
Add your running data
Create your account. Connect Garmin for automatic delivery of new supported runs, upload your Strava export ZIP for years of history, or use both. Neither requires the other.
Open ChatGPT
Open the Performance Signal App in ChatGPT and sign in with the same Performance Signal account. Your available running history becomes the context for your questions.
Ask about your progress
Compare workouts, revisit a race or explore training towards your next goal. Discuss what your pace, heart rate, cadence and distance suggest, where those measurements are recorded.
Understand your progress.
Explore what's next.
Compare performances, investigate a race or put your training goals in context. Pick a question.
Illustrative example. Source: Strava export · synthetic data
Your three recent recorded 5 km efforts got faster at a similar average heart rate.
That's 32 seconds faster from first to latest. It suggests progress across these efforts, although route, weather and recording differences can affect the comparison.
Would you like to compare their pacing kilometre by kilometre?
Understand how your
running has changed.
Your latest run is one part of the story. Bring earlier training into the conversation to compare periods, revisit important performances and understand progress towards your goals.
- Distance
- Pace
- Heart rate
- Cadence
- Comparisons
- Historical context
- Training patterns
- Goal insights
Understand your running
Explore how pace, heart rate, cadence and distance relate across your recorded runs. Ask follow-up questions to make sense of the patterns.
Compare your performance
Put your latest effort beside earlier runs or races. Look at similar distances and conditions to understand what has changed.
Explore years of history
Import your historical Strava runs to revisit races, find a particular workout and compare mileage across months and years.
Work towards your goals
Tell ChatGPT what you are training for. Explore whether your recent running is becoming more consistent and what it suggests about your progress.
Start with one question.
One seven-day trial per eligible account. It starts with your first successful Garmin connection or qualifying Strava ZIP import. No payment details required. Adding the other source does not restart or extend it.
- Running insights in ChatGPT
- Historical Strava ZIP imports
- New runs from Garmin Connect
- Race and training comparisons
- Everything in Annual
- Price locked for life
- Founding member badge
- Direct line to shape the roadmap
- Running insights in ChatGPT
- Historical Strava ZIP imports
- New runs from Garmin Connect
- Race and training comparisons
Questions, answered.
Yes. Connect Garmin Connect for automatic delivery of new supported runs, upload a Strava export ZIP for previous runs, or use both in either order. Garmin does not require Strava, and a Strava import does not require Garmin. Describe your running goal in ChatGPT to explore your progress using the history available in your account.
Upload your Strava export ZIP from your dashboard. Revisit races, find particular runs and compare mileage, pace, heart rate and cadence where recorded. No live Strava connection or paid Strava account is required for the import. Existing eligible Strava connections remain supported; new live connections are currently limited. Your dashboard shows the connection options available to you.
This Garmin integration receives new supported activities after you connect and authorise it. It does not import activities recorded before connection. Activities appear after Garmin delivers them and Performance Signal processes them, with no instant-delivery guarantee. We store delivered runs for analysis when your account has access. Importing previous Strava runs is optional.
Use the Performance Signal App in ChatGPT, signed in with the same Performance Signal account. Compare workouts, investigate race pacing and explore training towards your goals. Available measurements can include distance, duration, pace, heart rate, cadence and elevation. Some runs have summaries only; detailed comparisons depend on the recording. Insights are interpretations of your data, not guaranteed outcomes or a replacement for a qualified coach.
Each eligible account receives one seven-day trial. It starts with your first successful Garmin connection or qualifying Strava ZIP import, not when you create your account. No payment details are required. Adding the other source does not restart or extend the trial. Existing customers keep their established trial expiry dates. The trial does not automatically become a paid membership.
Without a subscription or another authorised entitlement, access to the training-analysis tools ends. Authorised background synchronisation may continue. Existing data is retained subject to provider permissions and our retention requirements. Subscribing later restores access to the stored history available to your account. Reconnection is needed only if your provider authorisation requires it.
Performance Signal stores your running data and provides relevant information to ChatGPT when you ask for analysis. We do not sell activity data or use it to train AI models. OpenAI's processing also depends on its terms and your ChatGPT settings. Garmin analysis requires consent and the settings described in our Privacy Policy. Review the Privacy Policy and Terms for data handling, withdrawal and deletion details. Privacy Policy Terms
Your running history
has more to tell you.
Compare past efforts, understand your progress and explore your next goal. Eligible accounts get a seven-day trial with no payment details required.