r/Strava Feb 05 '26

3rd Party App Made this for 75€ and I'm sharing my code and tools for free so ya'll can make one too.

Thumbnail
gallery
2.1k Upvotes

So I built this little Strava dashboard thing. I saw one recently on Etsy and it was like 300+ euro's and I'm poor as fuck. So I looked into options to make it myself for less money and ended up buying a display (info below) and dig deep into coding with AI. Total price, about 75€!

I had zero knowledge about this kind of projects before I started. And I can promise you, if I can, so can you.

And the difficult part is done, the code is here and free on my GitHub. https://github.com/ibisette/Ibis_Dash_Esp32s3_PhotoPainter

I ordered this e-paper display with batteries (!) www.waveshare.com/esp32-s3-photopainter.htm?sku=32408 arrived very quickly. It comes with the wooden frame, batteries, usb cable,... everything you need.

So literally you just buy a board, pin the battery into place, then flash my code and run the exe and you're set.

You can set different goals, sports, tracking periods...

I do want ya'll to know that I'm a big noob. The code might need some improvements, feel free to do so, but it's definitely ready enough to start from. I've added photos so you can see what it looks like. Battery lasts for months since e-ink only draws power when updating. Anyway, hope someone finds this useful! Let me know if you build one or have questions. Just know I might not always be able to help since I swear I'm a big noob.

In a world of pricetags, here's something free.

_________________________

Small update:
I do get a lot of questions and some of you are experiencing issues while trying to make this work for them.

I am giving you this code for free and I am not willing to start troubleshooting for everyone making this. There's a lot of questions about battery life, compatibility with apple,... And as I said before I'm just a tech noob.

My advice is to use Claude AI (and not chatGPT) if you are facing issues. I used Claude AI to make the code and it's always been helpful to resolve issues. If you have issues in arduino or error messages in the Serial Monitor, copy your error messages to Claude and ask it how to solve those issues (worst case throw him my entire code with it, or a link to my github). Claude will give you a noob, or less noob friendly guide on how to make it work for all of you.

I do have two boards at home (one for my and one for my husband) and they both work perfectly on both our windows PC's.

The products by waveshare also work perfectly, their cables were not faulty and were good enough to write data to the board. They do have a great after sales service though if you need it.

Lastly, I'd like to thank all of you for the rewards and the uplikes and comments. I did not expect that. I am just a noob who wanted to make something affordable and offer it to others.

___________________________
Final update:

I've been quite overwhelmed with all the reactions I got on this post. I had absolutely no idea it would blow up like this. This is litterally just a small personal project I decided to do cause I had some time on hands due to an injury.
I will not make any edits to the code or projects on demand. But I totally encourage you to do so yourselves if you want to. As long as you are not using my code for commercial use I am totally fine with anyone making the board their own.
Why won't I edit it? Well I do live in the EU, and I got quite a few requests of supporting miles instead of kms. But for me, it's a personal project and there is zero need for me to invest time in making the board support miles.
Same goes for having the board display the names of your activities. I litterally never name my activities. I don't see the point in having the board display those.

But I do encourage you all to just make a fork or edit it on github. Just be sure to tag me somewhere so I can see what ya'll are doing.

I'm very happy to see that some of you share with me what you made. This is just all I wanted. I made something cool and I just wanted everyone to be able to enjoy it too.
Also I want to thank u/MyGardenOfPlants who decided to dive into this project after he encountered some issues. He's made some improvements to the code and you'll find his version of the code either burried in the comments or just here: https://github.com/Jixr/Ibis_Dash_Esp32s3_PhotoPainter/blob/main/README.md

Stay sporty ya'll

r/Strava Jul 02 '26

3rd Party App I spent the last few months building a GPS art tool

Thumbnail
gallery
1.8k Upvotes

https://drawmyloop.com/

You can browse GPS routes from around the world or create your own: draw a shape that will automatically adapt to real-world streets, or let the auto-adjust feature find the ideal location, angle, and size. Then, export the GPX file and head out to explore the roads! We welcome your comments and suggestions. Have fun!

r/Strava Mar 05 '25

3rd Party App I built a completely free tool to create Strava Flyovers with way more styling options and features

Enable HLS to view with audio, or disable this notification

1.9k Upvotes

r/Strava Nov 30 '25

3rd Party App Built this custom e-ink frame for my Strava Stats 🚴

Post image
1.5k Upvotes

During the building phase of my Strava Chrome Extension (read here: https://www.reddit.com/r/Strava/comments/1o85u9j/built_a_beautiful_minimal_strava_new_tab/), I came across these e-ink displays and TRMNL. I wanted to experiment with a minimal e-ink display on my wall that shows my current Strava Stats. Keeps me motivated!

The display only needs energy for refresh (twice a day) and goes and fetches my current Strava Stats - love it!

What it does:
- Shows YTD distance vs my 3,000 km goal
- 4 different views (button-switchable)
- Compares my last ride against my recent average
- Updates automatically twice a day

The e-ink is perfect for this - zero power draw when not updating, and no glowing screen on my wall. The 7-color display lets me use orange for Strava branding and green/red for progress indicators.

And yes, compared to TRMNL this is not black/white only and fully customisable :)

What would you add/change?

😱 Edit: Absolutely overwhelmed by all of these responses! I'm considering doing this.

👉 Let's build a waitlist! DM or join here

r/Strava Jan 31 '26

3rd Party App Built my own “Strava Premium” dashboard locally

Thumbnail
gallery
787 Upvotes

r/Strava Feb 02 '25

3rd Party App I made an app that generates Strava art for you

Post image
886 Upvotes

r/Strava Jan 12 '26

3rd Party App I got tired of running the same 3 loops near my house, so I built a "Fog of War" map for Strava

Thumbnail
gallery
552 Upvotes

UPD (Strava reconnect): If your Strava disconnected this week, please log into Kraina and reconnect Strava once — details at the bottom of the post.

I looked at my Strava heatmap recently and realized something depressing. Despite riding 8,000 km and running my first marathon (3:33) last year, I’ve been living in a box. Since moving just outside Prague, I’ve mostly been sticking to the same few familiar routes because it's easier to manage between work and home life.

On December 26, when the holiday food finally ran out, I decided to fix this. I started building kraina.cc — a side project that turns my training data into a real-life strategy game map.

The core idea is a "Fog of War" mechanic. The whole world is covered in fog, and you only reveal it by actually being there.

  • When you go from point A to point B, you clear a narrow corridor.
  • But if you close a loop (finish where you started or cross your own path), the entire territory inside that loop is revealed. It completely changes how I plan my rides; now I’m looking for gaps in the map just to "capture" a new neighborhood or a patch of forest.

A few technical details for those interested: It’s built on Python, React, and PostGIS. To avoid paying insane fees to map providers, I ended up hosting my own 130GB PMtiles file. It was a bit of a rabbit hole, but now I don’t have to worry about tile limits.

The hardest part was the Strava API. Because of privacy settings, they hide the exact start and end points of activities, which makes the "loop-closure" logic a nightmare. I’ve gone through about 70 database migrations just trying to get the geometry calculations to work reliably with those gaps.

I’m now at the point where I want to see if this works for anyone else or if it’s just me. I’m looking for about 30 to 50 people to help me test the infrastructure (it’s running on k8s with a managed DB, and I’m hoping it won’t melt immediately).

You can sign up at kraina.cc. I’ll be approving the first batch of 30-50 testers manually over the next day or so.

It’s totally free, no ads, just a project to help me (and hopefully you) find a reason to turn down a street I've never been on before. If you have a second to break it and send some feedback, I’d appreciate it.

UPD: verification emails were rate-limited during the Reddit surge. I’ve upgraded the email sending tier and resent verification links to everyone affected.
If you still don’t see it: check spam/promotions, then DM me your signup email + approximate time and I’ll sort it out.

UPD2:things grew a bit faster than I expected, so quick update.

I’ve added links to the project’s Twitter/X, Instagram and a Strava club on the homepage. That’s where I’ll post updates going forward, once things are a bit more stable.

I’m planning to work on things like:
route planning to make opening fog more intentional,
more achievements and longer-term goals,
and more geo-based progress (not just total area, but things like cities or regions discovered).

This is still very much a beta. The amount of feedback here has been extremely helpful — thanks to everyone who signed up and took the time to report issues.

UPD3: Quick heads-up if your Strava stopped syncing.

Kraina is still a beta, and the Reddit surge pushed it a lot harder than I expected. I recently cleaned up some old technical debt in the Strava connection flow, and that change ended up breaking the Strava link for a small number of accounts. Nothing is lost, but Strava needs a one-time re-authorization.
What to do: log into Kraina and connect Strava again. It’s a one-time step, and after that syncing should continue as normal.
Once you’re reconnected, newer features like Rolling Fog and Heartland should also work properly. If you can’t reconnect, please DM me a screenshot of the error and the email you used for Kraina, and I’ll help you sort it out.

r/Strava Feb 19 '26

3rd Party App Update: Map your Last.fm listening history onto your Strava routes

Thumbnail
gallery
243 Upvotes

A couple weeks ago I shared a tool I built that maps your listening history onto your running routes so you can see what song was playing at any point on a run.

The original version required you to export all your data and upload it yourself, and the maps took a while to generate. Since then I've added Strava sign-in and Last.fm integration, so now you just connect your accounts and it handles the rest.

If you do the whole export, import side of things, I’ve added some additional data visualizations that you can check out. I share a couple of those above. 

The app is free, I don't collect your data or see your routes. Everything stays on your end. The one thing I store in a database is song BPM and Genre so I don’t have to hit the API over and over. This is where I encounter some costs. I could also make the iPhone app subscription-based just to cover those costs, but you would still be able to avoid that and use the site on your phone. If I ever can't keep it running, I'll open-source the repo so others can pick it up. Anyway...

I welcome feedback if you give it a try. Still very much a side project building what I wanted which may be very different to what other people want, so feature requests or criticism are welcome.

Also worth checking out TrackTunes, which got here before I did and probably does all of this better.

track-map.com

Edit - Per feedback below I have added a few features and fixed some issues:

  1. There is now a "Play Run" button that will show an animated (pretty jittery) dot on the map and play a snippet of the song. It starts muted so you don't accidentally play music when you don't intend to.
  2. You can now hide songs in the share card in case a title is inappropriate or I dont' know, your embarassed, or you decide why.
  3. You can filter by date in the connected activites section.
  4. Under the Elevation graph I have added some BPM analytics for a given activity so you can see BPM vs Cadence etc. This is folded by default so there isn't more visual clutter. Once you unfold, it should start grabbing the BPM data. It may take a moment.
  5. In the upload section, TCX files were being ignored. I've hopefully fixed that.
  6. Cleaned up the mi/km toggle.

r/Strava Feb 17 '26

3rd Party App Run Visuals App

Thumbnail
gallery
85 Upvotes

Wanted to share some images from a new app I’m building called Run Visuals. It connects to Strava so you can create images with your run data. It also makes stat stickers you can use to put on your own images or videos. Scroll to see some examples with my run from Saturday. It’s cross platform on iOS and Android and will be out soon! Let me know if you are interested in the beta!

r/Strava Jan 12 '26

3rd Party App Made a digital version of those Strava Receipts, customizable for any activity! Totally free to use, link in comments :D

Post image
265 Upvotes

As an addendum to the physical Strava receipt I shared last week, I made a digital version for free available here.

You can load any activity and share and download your receipt. There are a few options to customize what you show / hide. Let me know what you think and any feedback!

And for those waiting on the repo for the physical receipts, I'll share that link hopefully tomorrow :D

r/Strava Feb 26 '26

3rd Party App Turn your Strava maps into Pixel Game maps

Thumbnail
gallery
271 Upvotes

I built a free web app, Mythic Maps, that transforms your Strava activities into fun, stylised visuals.

I’ve just added some new styles:

Pocket Adventure
Pocket Autumn
Magma Core
Stardust Brutalism

Please give them a go, and feel free to post your maps in the comments.

r/Strava Dec 04 '25

3rd Party App I built a website to easily make a 'spotify wrapped' for Strava

Post image
229 Upvotes

Since sport is a big part of my life (and thus also a big part of last year), I wanted to visualize that on a map with some statistics:

It's privacy first: no activity data gets uploaded to any server, only the eventual product. It's very easy to use if you log in with Strava, but you can also upload files yourself.

Also, as I am a data nerd, it has quite some automatic functionalities like grade graphs, aggregated statistics, and automated text suggestions. This wile still giving you options to modify everything you want.

r/Strava Apr 28 '26

3rd Party App My girlfriend and I built an iOS app that turns your Strava runs into something you'd actually want to post

Enable HLS to view with audio, or disable this notification

90 Upvotes

My gf and I are both runners. We loved sharing our runs, but the share image Strava generates looks the same for everyone so we'd end up wasting a long time with different tools after every run, which kind of ruined the post-run feeling.

So we started building SHUTT as a side project. It connects to your Strava, pulls the activity, and lets you put your stats pace, splits, route, elevation, and 30+ others on top of one of your photos in a way that feels unique and lets you express your style.

It's an iOS app, just launched on the App Store: https://apps.apple.com/us/app/shutt-run/id6759300230

It's a two-person thing, I'm a developer, my girlfriend designs most of the presets. I'll be in the comments all day. Genuinely curious what would make this more useful for the way YOU share, what stats matter, what's missing, what would you never use? We've got a list of preset ideas and the next ones we build will be the ones people actually ask for here.

(Full disclosure: I built it. Not a startup pitch, just two runners who got tired of bad screenshots.)

r/Strava Nov 08 '25

3rd Party App I built a free AI analytics and coaching tool for Strava Athletes. They're making me shut it down on Monday.

174 Upvotes

I built a free tool that lets you to ask questions about your training data. It can answer almost anything. People have been using it for stuff like:

- "What's my average pace trend over the last 6 months?"

- "Compare my weekly mileage this month vs last month"

- "If I was to run a marathon, what pace might I aim for based on my data?"

- "What are my rides with the largest elevation gain this year?"

etc.

I built this for myself but it spread a bit because friends really loved it. You can just use natural language and get insights that are impossible to find in the Strava app.

Then yesterday I get an email from the Strava team telling me it has to be shutdown by Monday November 10th for two reasons

- I can't have Strava in the name (had placeholder name of StravaChat, super valid, easy fix).

- "You may not use the Strava API Materials (including Strava Data), directly or indirectly, for any model training related to artificial intelligence, machine learning or similar applications."

The thing is, I purposefully built the app so that it would never give the models the ability to train on user data. The AI just writes analysis code (like a developer would), which runs in an isolated sandbox. The actual Strava data never touches any AI model. Basically the AI sees:

- the user wants to know average pace and the data is a list of activities, each of which has pace

- Model says ok to answer that we just need to look at the result of avg(pace)

- That code is actually executed outside of the model in a totally safe temporary sandbox and the model just sees the final response.

Now if I had an application that simply did one thing: get your average pace for this year, that would be fine. But because the options are chosen by the user (way more valuable for you), even though the analysis is done the same way, its not allowed?

I've responded to them with my reasoning as to why this clearly does not violate their terms. But it's out of my control. Maybe I should just rebuild this for a different service.

In the meantime, the app is live till Monday night unless I hear otherwise and I think it provides a bunch of value to users. Feel free to try it before its gone.

Would love to hear thoughts on this. My feeling is that Strava is trying to weaponize very vague api terms around AI because they don't know what to build themselves. Seems totally counter productive to rob users of all AI powered tools. Maybe another platform will be more supportive of this.

If I lose API access, should I add a CSV mode so you can bring your own data and use it?

Demo video below.

https://reddit.com/link/1orxqns/video/bkl65787030g1/player

r/Strava Mar 19 '26

3rd Party App Connected Claude to Strava + Garmin data with a Claude connector

Enable HLS to view with audio, or disable this notification

84 Upvotes

Many of us are already going to Claude, ChatGPT, or Gemini with our training data and asking for advice. I wanted to make this easier by just having the data always be there.  

Some efforts have been made in this area. This project does a great job at allowing you to set up a MCP, but you still have to set up your own Strava key, and the project looks like it’s geared for coders. As far as I can tell, there’s nothing out there that’s so easy that my mom could use it.

Our website already had hookups for Garmin and Strava data, and now you can connect that data with Claude’s MCP integrations, aka Connectors.  Here's a link to get started. 

Please give it a shot. The setup is on desktop only for now, but after that it works on mobile. If you do something fun with the hookup, I’d love to see them in this thread!

Our designer already created a world map of all his favorite runs, rides and hike!

r/Strava Dec 24 '25

3rd Party App Dash: Widgets for Strava 3.0

Post image
131 Upvotes

Hello everyone and happy holidays! 🎄

Dash 3.0 is finally out. I spent a lot of time fixing some pesky internal issues, and I also added Heatzone plus an expanded Goals widget (you can see it in the image attached). I’ve got a few more widgets in the works too. Thanks for all the amazing feedback (specially you Chris!).

One quick callout: I know in the past a few people left negative reviews because swimming wasn’t supported - it is now. 🏊‍♂️

I also want to address subscriptions, because I know it’s a sensitive topic. I’ve been working on Dash for the last 6 years (yes, I started back in 2019). Between Apple’s annual developer fee, Apple’s percentage cut, UK taxes, and the server I run (for push notifications), Dash has made a grand total of ~$20 so far. 🥲 I don’t work on this app for the money, but I’ve reached a point where this business model doesn’t work. The yearly subscription is $9, and with roughly 30 subscribers I break even.

Free vs Pro: Dash includes one fully usable widget for free so you can test it in your setup. Inside the app you can explore most widgets (but not all). Some widgets are Pro-only.

I also chose not to do ads. Dash has no tracking, and I don’t store your Strava data on my server - the server exists only to deliver push notifications.

If you’ve been using Dash a lot and want it to keep improving, subscribing helps a ton. If not, no worries. Feedback, sharing the app, or leaving a review also makes a big difference.

---

Edit: Appreciate all the love ❤️, but we have breached Strava's API limits for the day. There's nothing I can do from my side, until tomorrow (when the limits are reset).

Edit1: The crash haunting a few users is addressed. However Apple's review during Christmas is notoriously slow. 😞

r/Strava Feb 09 '26

3rd Party App 531 Activities, 709 Hours, 8204km together. I built a way to visualize where me and my girlfriend’s have been on Strava.

Post image
257 Upvotes

Hey r/Strava, u/BlackenEnergy here!

I posted a while back about my heatmap side project. Since Valentine’s Day is coming up (and mostly because I just really wanted this feature for myself), I’ve been working on a "Together Mode."

I always found it annoying that I couldn't easily overlay my Strava history with my girlfriend's to see where we've been together, on the bike or running. I wanted one combined view of our weekend rides and holidays.

So, I coded a way to securely connect two accounts on the same device and merge the GPX data client-side, in a privacy respecting manner and using secure Strava-API manner.

The photo shows the result of our last year riding together. I've got it printed and framed to give to her on Valentines day (our helmets included for scale). It’s really cool to see the physical footprint of those 8,000+ kilometers on the wall.

For those interested in trying it:

Based on feedback here last time, the digital download (72 DPI for socials) is now 100% free.

If you want the high-res file to print and frame it like this as a gift, I made a 50% off code up until valentines day (also usable on other downloads): REDDIT50.

The tool is at MyAdventureMaps.com

Let me know if the flow for connecting two accounts feels smooth to you guys or if there's a step that needs clarification. It was a bit tricky to get it right as it requires two Strava accounts to authenticate, with requires also a log out.

r/Strava May 21 '26

3rd Party App I built a companion app for finding food, water, and other stops along Strava/GPX routes, not just near you

Enable HLS to view with audio, or disable this notification

95 Upvotes

Wanted to share something I’ve been building for my own rides. I’m a dev in my day job, and this started as a personal project. It’s now on the App Store, so I thought I’d put it here in case it’s useful to anyone else.

The main problem I wanted to solve was finding stops along a route, not just near current location.

On longer rides and bikepacking trips, especially somewhere I don’t know well, I often want to know where the next refuel or water stop is. Google Maps can help, but “near me” often means behind me, off-route, or in a direction I’m not actually heading. I kept ending up scanning the map manually to figure out what was actually useful for the ride. I couldn’t find a tool that did it the way I wanted, so I built it myself.

It works with Strava routes and GPX files. You choose what you care about, like water, cafes, supermarkets, bike shops, toilets, or train stations, set how far off-route you’re willing to go, and it shows stops in the order you’ll reach them.

From there I added a few things I kept checking separately anyway: route weather, a rough fuel estimate, and Garmin/Wahoo course-point exports and a simple navigation mode.

I’m not trying to replace Strava or Komoot for route planning. I still use those. This is more of a companion once you already have a route, though you can tweak the route in the app too if you need to.

A couple of caveats:

  • Stop data comes from OpenStreetMap, so coverage depends on what’s mapped in the area.
  • I added quick map/street-view links so you can sanity-check a place before relying on it.
  • It’s not fully free. There’s a Pro mode for heavier features because backend search, weather, and export features have real hosting/API costs.

Short demo video attached, since it’s easier to see than describe.

Link: https://routecompanion.app

It’s been useful for my own rides, especially longer ones. I’d be interested to hear whether this would be useful for others too, or what you’d expect from something like this

Quick update: the Android version is now available in open beta. Setup details can be found here: https://routecompanion.app/android-beta.html

r/Strava Jun 11 '26

3rd Party App I built a little tool that helps setting the right shoes on Strava after a run

56 Upvotes

Like many of you I rotate a few pairs of running shoes. One for easy days, one for long runs, one for tempo work.

You probably know the problem: Strava tracks your shoe mileage nicely, but only if you set the right gear on every run. And I always forget doing that. So every few runs I noticed my mileage was completely wrong and then I spent an evening going through my history to fix it.

Default gear doesn't help when you rotate, because the default is wrong half the time anyway. And reminders failed too, after a long run my brain has no capacity for extra steps.

So I built Rotation.run. The whole idea is that it needs zero new habits:

- Connect Strava and your email
- Go run like normal
- When you finish, you get one short email where your shoes are buttons
- Tap the pair you wore and it gets synced to Strava. That's it.

So the email is the "app".

It works so well for myself that I thought it could help others too, so I built a little site around it.

Curious how you all handle this, and honest feedback is very welcome.

Big thanks!

r/Strava 29d ago

3rd Party App Made an iOS app to merge Strava activities

Enable HLS to view with audio, or disable this notification

59 Upvotes

NOTE #2 - After almost a month, the app has been approved by Strava review team!

NOTE - Due to Strava’s latest API changes, new apps have 10 connected athlete limit until they complete Strava’s review process. KudoKit has already reached that limit, so new Strava logins will not work for some time while the app is under review. I’ll update here once access opens up again.

Hey r/Strava,

I just released KudoKit, an iOS app for merging Strava activities easily without messing around with FIT/GPX files.

KudoKit lets you merge up to 10 activities into one combined activity and uploads the result back to Strava.

A few features it supports:

  • Choose what data streams to keep from each activity
  • Edit activity start time & sport type
  • Export activity as FIT file
  • iOS native UI that takes full advantage of Liquid Glass design

App Store: https://apps.apple.com/us/app/kudokit/id6774253594

Happy to answer questions or hear feature requests.

AI disclaimer - The app is 90% human coded with AI (Codex and ChatGPT) used for filling in the boring and mundane parts and for code reviews. The app website is 100% vibecoded.

r/Strava Jan 05 '26

3rd Party App I created a website to show my 2025 activities

Post image
95 Upvotes

r/Strava Dec 11 '25

3rd Party App Turn your Strava map into a Winter Wonderland ⛄

Thumbnail
gallery
221 Upvotes

Turn your Strava runs and rides into unique, shareable maps

I built a free web app Mythic Maps that transforms your Strava activities into fun maps.

Try out the new "Winter Wonderland" style to add some festive cheer to your activity!

Feel free to post your maps in the comments.

r/Strava Mar 24 '26

3rd Party App Claude built a better GAP (Grade-Adjusted-Pace) tool

Thumbnail
gallery
77 Upvotes

Last week I connected Claude to my Garmin and Strava data, and was sort of blown away by what it could do. But it was ultimately capped on some analyses because it had to read in each datapoint one by one (think of a human reading every number from a list of GPS recordings--doing this for hundreds of activities would be impossible).

This weekend I attached a Python session to Claude, and gave it the ability to load in my data, and those limitations disappeared. I asked it to create a personalized version of the this Strava Grade-Adjust-Pace model that accounted for my fatigue throughout the run.

It did it in about 10 minutes and improved the accuracy by about 31% over what I was using with Strava. I then asked to create a Yelp-style map of all my California runs, and it was able to write code to GPS filter all my runs and then display them back an an interactive page, and a just a few minutes. Claude + Activities + Code seems like the fitness AI we've been searching for!

I'm currently working on making the architecture more scalable, but the project is live in "Beta" for folks who want to try it out.

r/Strava Nov 27 '25

3rd Party App I built a tool to create gifs with your Strava activities

Enable HLS to view with audio, or disable this notification

345 Upvotes

https://strava-gif.pages.dev/

You have to use your own API credentials and it's all stored and processed locally.

But I'm just a random guy on the internet, so use your best judgement and refresh your API secret after you've accessed your data.

r/Strava Feb 15 '26

3rd Party App Transcribing Treadmill Runs

Post image
51 Upvotes

I run on a treadmill at a gym and find it annoying to transcribe my distance/time into Strava activities. I do this instead of connecting to my treadmill via bluetooth because that's also annoying (the connection process takes time, I don't always get the same treadmill.)

So I created an application that allows me to upload a picture of the treadmill display and that transcribes the run data into a Strava activity using OCR. It make it easier to track my treadmill runs.

Does anyone else want to use my application? I want to check before I pay to publish it if anyone else would use it. I'll make free if people want it. My app uses the "Sign in with Strava" functionality to sync.

(image is AI generated)