Jack Morris
Introducing TrailPro
9 Feb 2024

My upcoming app, TrailPro, is now open for beta users. Whilst not feature-complete, it's ready for feedback and iteration, and I'd love for you to help me test and refine it!

๐Ÿƒ Join the Beta (TestFlight) ๐Ÿƒ

TrailPro is a fitness app for trail runners, and you could think of it as a cross between a conventional running app (Strava, Runkeeper, etc), and a hiking app (AllTrails, Komoot, etc). It sits at the end of the chain: you can record your workouts in your preferred app, and as long as they're written to Apple Health (along with location data), you can visualize and analyze them in TrailPro.


I started trail running a few years ago, enjoying the focus on being in nature, the variable pacing associated with different terrain, and the technical challenges of steep inclines and declines. I was also suffering from some knee pain at the time, and the reduction in impact from running on trails rather than concrete (along with my beloved bouncy Hoka Speedgoats) suited my legs better.

Whilst tracking with typical running apps like Strava or Apple Workout is perfectly fine, I felt a disparity between the data I wanted to see, and the data they wanted to show me. When trail running I often change my approach depending on the terrain (whether that be walking up a particularly steep slope, or stopping to take photos or take in nutrition), however any changes in pace messed up my split times, and made it more difficult to compare performance across runs.



If the above sounds interesting, I'd love for you to help me out! Feel free to join the beta on TestFlight, check out the app, and let me know what you think.

TrailPro is currently my full-time focus, so should hopefully be moving along quite quickly now that core functionality is implemented. TestFlight supports automatic updates, so your app will update automatically as I make further changes.

If you have thoughts, would like to chat about the app, or need support whilst testing, feel free to reach out over Mastodon or Email. I'd be extremely grateful for any feedback.


Whilst I've implemented a bunch of the core functionality, I still have a bunch of pre-launch work to do:

During the beta period, the app is entirely free to use. It's very likely that I will monetize the app at launch, however the approach is TBD.

Some Notes on Data & Privacy

Since TrailPro accesses your Apple Health data, I thought I'd just touch on data security and privacy.

I treat your data as seriously as I treat my own: your workout data stays fully on-device, and all analysis is done there. Your photos (if you choose to enable access, it's totally optional) are also only accessed on-device and fetched when required. I am planning on adding (optional) sync for your run notes, and any other data you may augment your runs with in-app, however this will be done over iCloud, and I'll have no access to it.

The app integrates with a privacy-preserving analytics platform (TelemetryDeck), and no personally identifiable information is exposed to this service. I (exclusively) use this data to gain insights into how users are using the app in order to prioritize product decisions. The data shared is at the level of individual screen views, and not your actual run data.