Hi everyone,
I’m Matteo, and I’ve spent the last while building something called Unpack. It’s a voice-first training journal, and now that it talks to intervals.icu I wanted to introduce it here and ask a few of you to try it.
It started from something I kept noticing in my own training. My watch and intervals.icu capture the numbers beautifully, but the part that actually explains a session lives in my head for about a day and then it’s gone. Honestly, some days it’s gone by the time I’ve finished my shower. How the legs really felt, the niggle that’s been whispering for two weeks, the bad night of sleep that makes today’s pace make sense. That qualitative layer holds a lot of the meaning, and it’s exactly the thing most of us never have the patience to type out after a workout.
So Unpack lets you just talk. You say a sentence or two after training, in your own words, and it turns that into a structured journal entry that’s yours. I think of it like a real diary. If you’re honest and a bit generous when you write, then months later when you read back you actually see the patterns. The more openly you talk to it, the more useful it becomes to you later.
I want to be clear about the AI part, because I know how that word lands. Unpack doesn’t coach you and it doesn’t generate recommendations or tell you what to do. The AI is an invisible layer that handles the boring mechanics, like turning your voice into text and writing a tidy summary of what you said. Everything it writes is grounded in your own words. It isn’t there to invent anything, though I’ll be honest, every now and then the model gets a little creative and slips in something you never quite said. When it does, you just fix it with a tap. And your synced workout data is never sent to any model.
Why I care about the intervals.icu connection specifically: I believe a lot in the value good coaches bring, and this isn’t trying to replace that. It’s the opposite. So much qualitative context never reaches the coach, either because it gets lost or because we don’t have the discipline to write it up. Unpack is meant to make capturing it effortless. You connect your account, your workouts sit alongside your notes, and those notes can land on your intervals.icu activities, so if you work with a coach the context reaches them without any extra work from you. If you’re self-coached, it’s the same gift to your future self. A real thank you to David for giving me access to the API and making this possible.
A big part of what I care about is fitting into wherever you already keep your training, instead of asking you to move somewhere new. intervals.icu was the first integration because this community is exactly who Unpack is for, and it won’t be the last. Strava is on my mind, though I’m still thinking that one through, since notes there can be public and a private journal doesn’t always sit well next to a public feed, even if plenty of people keep their Strava private. I recently got access to TrainingPeaks and Garmin, and a direct channel with Coros is something I’d really like, because their on-device voice recording is genuinely cool and I could automate a lot for the people who use it. These are intentions in the pipeline rather than promises, honestly, because the approval and review process on each platform is a bit of a lottery and mostly out of my hands. If there’s a platform you live in that I haven’t mentioned, tell me. It really helps to know where you’d want this to reach.
On privacy, since this is personal stuff: voice recordings are deleted as soon as they’re processed, your journal is encrypted at rest, and nothing is ever used to train AI models or sold. You can delete your account and everything in it from the app at any time.
Where it’s at: Unpack is in early access and free, and I’m working on it actively. The journal itself will stay private and free. If Unpack ever starts charging for something, it would be on the coaching side or API integrations, not your own diary. Right now I honestly just want to understand whether this is useful and make it better.
It’s live on the App Store, so on iPhone you can download it and start straight away. On Android it’s still in Google Play closed testing. Rather than grabbing random testers just to clear review, I’d much rather have a small group of real athletes using it the way it’s meant to be used. That trusted-tester group also gives me a direct line to the people who care enough to tell me what’s wrong, which matters a lot to me right now, because I’m genuinely trying to validate whether the core idea holds.
If you’d like to try it:
- iPhone: https://apps.apple.com/app/id6773091709
- Android (trusted tester): https://groups.google.com/g/unpack-trusted-testers, with the steps at Get Unpack — Unpack
- More about it: https://unpack.fit
Thanks for reading, and thanks to this community. Happy to answer anything here, or reach me directly at [email protected]. And if you’re a coach who believes in this idea, please get in touch. I’d really like to find a few experts who can help me understand how to shape where this goes next.
Matteo