tcxlab.

About tcxlab

tcxlab is a running-analytics dashboard I built first and foremost for myself. I started writing a simple python script for analyzing my running data and somehow ended up with this entire app, mostly driven by curiosity about what I can infer from the data my running watch records.

Why I built it

I wasn't satisfied with what other running dashboards were providing. I didn't want to pay for training peaks (yeah I'm cheap) I found intervals.icu a bit clunky. Strava was too sleek (and their heatmap lags). So I figured, I can do this better.

While looking at the raw data my watch was spitting out, I was thinking about ever new ways I could visualize and correlate that data. I'm sure that y'all can come up with some even cooler ways we can graph our running data. Feel free to share that via the apps feedback system or hit me up directly.

What it does

You connect Strava or Garmin (or just drop in your files), and tcxlab builds your dashboard: weekly volume and training load, efficiency and form trends, your pace–duration curve and critical speed, race predictions, a privacy-clipped map of where you run, and plain-language suggestions for what to do next. The analytical methods are grounded in published running science. Do take them with a grain of sault though.

What it isn't

It's not a company, there are no ads, and your data is never sold or shared for marketing. It's a personal project, invite-only, run by one person for a small circle of running friends. Your data stays yours and you can always export or delete everything

History

— Jan

Privacy policy · Impressum · Open the app