Why We Built Stack
Here's the thing about most training logs: they're obsessed with numbers. Heart rate zones. Pace targets. VO2 max. Training load. It's exhausting. And honestly? It makes running feel like a data entry job.
We built Stack because we think running should be fun. Revolutionary, right? Stack focuses on the stuff that actually matters—how you felt, what you noticed, what clicked. Because the best training insights don't come from your average heart rate. They come from recognizing that you always feel terrible on Tuesdays, or that running with your friend makes every workout fly by, or that you PR when you stop caring about PRing.
Actually Simple
No complicated dashboards. No confusing metrics. Just a training diary that lets you capture what matters without turning every run into a science experiment.
Your Training, Your Way
Track pace and mileage if you want. Or don't. Log how the run felt, what you learned, what made you smile. Stack adapts to your approach, not the other way around.
Patterns Over Pace
The real insights come from looking back and seeing patterns you didn't notice in the moment. Stack helps you spot what's working and what's not—beyond the numbers.
The Real Story
Stack started because I kept finding myself dreading runs. Not because I didn't love running—I did—but because every training log out there made me feel like I was failing if I wasn't hitting specific paces or following some algorithmic training plan to the letter.
Then I had this epiphany (probably somewhere around mile 8 of a run I was supposed to cut short but didn't because I was having fun): running is supposed to be enjoyable. Tracking your training should help you understand yourself better, not stress you out.
So we built Stack. It's the training log I wanted when I was dragging myself through the Wasatch Mountains wondering why something I loved had started to feel like work. It's built on the belief that your best performances happen when you're having the most fun—and that qualitative insights beat quantitative data every single time.