Strava Integration
Your Strava activities, streams, and segments — directly in your project. No file juggling, no CSV exports, no workaround.
Connecting Your Account
Click Connect Strava in the telemetry panel. Approve access in your browser, and you're in. Your credentials live securely in your operating system's keychain — Telemetry Studio never stores them in plain text, and nothing about your Strava account leaks into your project files.
Access stays live as long as you use the app; Telemetry Studio handles the token refresh automatically.
What Comes In
Pick an activity and Telemetry Studio pulls the full data set — whatever sensors recorded it:
- GPS (latitude, longitude, elevation)
- Speed and distance
- Heart rate
- Cadence
- Power
- Temperature
- Gradient
Plus the activity metadata: name, date, total distance, moving time, elevation gain, and sport type.
Some streams will be absent depending on what you recorded with. That's Strava — not every ride has power; indoor rides often lack GPS; cadence and temperature are hit-or-miss. Telemetry Studio works with whatever it gets.
Segments — The Fun Part
When you import an activity, every segment you rode comes with it automatically. No manual matching, no route scanning — Strava tells us which segments you were on, and we bring them in.
For each segment you get:
- Name, distance, average and max gradient
- Climb category (flat through HC)
- Your elapsed time
- PR rank if you're in the top 3
- KOM/QOM rank if you're in the top 10
- Whether the segment is starred
The overlay stack turns that data into broadcast-quality on-screen graphics.
Ghost Racing
This is what Strava should have built themselves.
When you enter a segment, the progress overlay shows two progress bars: you, and your PR ghost. As you ride, you see exactly where you are against your best ever — second by second, with the time delta ticking live ("+0:12 vs PR pace").
If you're on pace for a new PR, the ghost switches to your second-best time, so you can see how much you're beating your previous best by. When you cross the segment end, the Segment Result overlay pops up with the final delta, PR/KOM badge, and optional celebration graphics.
It's the visual language of watching Tour de France coverage, applied to your own rides.
FTP, Zones, and You
Your FTP pulls automatically from your Strava profile. Every power-based overlay — Power Zone, TSS, W/kg, Time in Zones, Power Graph coloring — uses it without you having to enter anything. Same for your heart rate zones.
Built to Scale
Strava has strict rate limits. Telemetry Studio aggressively caches everything locally so you can re-open projects, re-render exports, and scrub through segments without burning API calls. Activity streams cache for a week; segment data caches too.
When you disconnect Strava, every trace of that data gets wiped locally — same day. That's how Strava's data policy requires it to work, and we built it that way from day one.
What Doesn't Work (Yet)
- Private segments — if a segment is private and you don't own it, it won't appear. That's Strava's rule.
- Leaderboard restrictions — Strava caps PR rank to top 3 and KOM rank to top 10. Outside those, the rank field is blank. Nothing we can do; Strava restricted this API for privacy.
- Minimap segment highlighting — the route line doesn't yet draw segment boundaries on the minimap. Coming.