Strava takes on Garmin: a legal battle that could affect every* mountain biker

Strava takes on Garmin: a legal battle that could affect every* mountain biker

The fitness tracking giants are squaring off in court over patents, heatmaps, and segments – and it’s messy and complicated.

*Well, not every mountain biker – I don’t have a Strava account or a Garmin device.

If you’ve been out riding this week and missed the drama, buckle up: Strava has decided to sue Garmin as reported first by DC Rainmaker, demanding they stop selling virtually every fitness device they make. Yes, you read that right. The company that relies on Garmin users for the majority of its data has just bitten the hand that feeds it.

strava cycling gps

What’s Actually Happening?

On October 2nd, Strava filed a lawsuit in Colorado claiming Garmin has infringed on two key patents: one covering segments, and another covering heatmaps. They’re also alleging that Garmin violated a 2015 cooperation agreement between the two companies.

Latest Singletrack Merch

Buying and wearing our sustainable merch is another great way to support Singletrack

The lawsuit demands that Garmin:

  • Stop selling all fitness watches and cycling computers with segment or heatmap features (which is basically everything)
  • Remove these features from Garmin Connect
  • Pay damages for “lost revenue and business opportunities”

For mountain bikers who rely on Garmin Edge units or Fenix watches synced to Strava, this sounds like a nightmare scenario. But before you panic, let’s dig into what’s really going on.

The Heatmap Patent: A Shaky Foundation

Strava claims they invented heatmaps for fitness activities. But the problem with that is it’s not true..

Garmin actually launched heatmaps in Garmin Connect back in early 2013 – a full year and a half before Strava even filed their patent application in December 2014.

Third-party developers were creating heatmaps from Strava’s own publicly available data as early as 2012-2013, before Strava had their own heatmap feature. Strava didn’t launch their personal heatmaps until September 2013.

So how did Strava get a patent for something that already existed? Welcome to the wonderful world of software patents, where the US Patent Office sometimes grants protection for concepts that have clear prior art. Legal experts suggest this patent could easily be invalidated in court – similar to when Wahoo tried to sue Zwift a few years back and the judge essentially said their patents should never have been granted.

Garmin device displaying a segment completion screen with a KOM achievement, showing segment time and finish time.

The Segments Saga: A Decade-Old Grudge

The segments patent is more interesting, but equally bizarre. Here’s the timeline:

  • 2009: Strava launches with user-created segments
  • 2011: Strava files a patent for segments (two years after going public with the feature)
  • June 2014: Garmin launches Garmin Segments on the Edge 1000
  • April 2015: Garmin and Strava sign a cooperation agreement to implement Strava Live Segments on Garmin devices
  • July 2015: Strava Live Segments go live on Garmin units

But, who the hell actually uses Garmin Segments? Everyone wanted Strava Segments, which is why the two companies partnered in the first place. Garmin kept their own segment feature alive as an alternative for non-paying Strava users, but it’s been a ghost town for a decade.

So why is Strava suddenly upset about something that happened ten years ago and has been a non-issue ever since? That’s where things get interesting.

The Real Story: It’s About Money and Attribution

DC Rainmaker has dug deep into this story and has a compelling theory that we can’t fault…

In July 2025, Garmin announced new API guidelines requiring partners like Strava to provide attribution when displaying data from Garmin devices. Essentially, Garmin wants a small text label like “Garmin Edge 1040” near the activity data – similar to how Google Maps shows its data source.

Strava’s Chief Product Officer went on Reddit claiming Garmin demanded their logo appear on “every single activity post, screen, graph, image, sharing card etc.” But that’s not quite accurate. Garmin’s actual guidelines show the logo is optional – simple text attribution is fine.

The irony? Strava requires the exact same thing from apps using their API. After last year’s API fiasco where Strava forced partner apps to delete millions of activities and restricted data usage, they’re now complaining about having to follow similar rules themselves.

What This Means for Mountain Bikers

Both companies have stated they don’t intend to disrupt users’ ability to sync data during the lawsuit. Strava says they hope Garmin won’t retaliate, and Garmin has simply said they don’t comment on pending litigation.

The reality is that Strava needs Garmin far more than Garmin needs Strava. Garmin users make up the majority of paying Strava subscribers and provide the bulk of the data that makes Strava’s heatmaps and route recommendations valuable. Without Garmin data flowing in, Strava’s platform would hemorrhage users and value.

Garmin, on the other hand, has been building out Garmin Connect as a comprehensive platform. They recently launched Garmin Connect+ with features like Trails+ that directly compete with Strava’s paid offerings. While Garmin Connect’s social features have never taken off, the company doesn’t rely on social networking for revenue – they sell hardware.

The IPO Angle

Strava is preparing for an IPO in 2026, and this lawsuit has all the hallmarks of a pre-IPO strategy to strengthen their intellectual property portfolio and demonstrate to investors that they can defend their competitive position.

The problem? They’ve picked a fight with a company that:

  • Virtually never loses patent disputes
  • Has thousands of patents (compared to Strava’s 26)
  • Could easily countersue for patent infringement
  • Could theoretically cut off API access and cripple Strava’s data flow

It’s a high-risk gamble that could backfire spectacularly.

The Mountain Biker’s Perspective

For those of us who actually ride bikes rather than manage tech companies, this is frustrating. Both Garmin and Strava have been making increasingly user-hostile decisions lately:

  • Strava keeps raising prices, paywalling features, and alienating API partners
  • Garmin has been pushing Garmin Connect+ subscriptions and restricting third-party integrations

Neither company seems particularly focused on what users actually want: reliable devices, useful features, and seamless integration between platforms.

The good news is that your Garmin will keep working, and your rides will keep syncing to Strava (for now). The bad news is that this legal battle will cost both companies money that could have been spent improving their products, and those costs will likely be passed on to users through higher subscription fees or device prices.

The Verdict (So Far)

This lawsuit appears to be less about protecting genuine innovation and more about corporate posturing ahead of Strava’s IPO. The timing is suspicious, and the whole situation has the smell of a company trying to extract concessions from a partner they depend on.

For mountain bikers, the best outcome would be a quick settlement that lets both companies get back to focusing on what matters: helping us track our rides, find new trails, and share our adventures with mates.

In the meantime, keep riding, keep uploading your activities, and maybe keep an eye on alternative platforms like Komoot (recently acquired by tech co. Bending Spoons) or Ride with GPS – just in case this corporate drama escalates into something that actually affects users.

After all, we’re here to ride bikes, not watch tech companies squabble over who invented the digital equivalent of, “that steep bit on the trail where everyone tries to go fast.”

Kudos for the amazingly detailed investigation and analysis by DC Rainmaker which first broke this story.

Author Profile Picture
Mark Alker

Singletrack Owner/Publisher

What Mark doesn’t know about social media isn’t worth knowing and his ability to balance “The Stack” is bested only by his agility on a snowboard. Graphs are what gets his engine revving, at least they would if his car wasn’t electric, and data is what you’ll find him poring over in the office. Mark enjoys good whisky, sci-fi and the latest Apple gadget, he is also the best boss in the world (Yes, he is paying me to write this).

More posts from Mark

56 thoughts on “Strava takes on Garmin: a legal battle that could affect every* mountain biker


  1. A suggestion for that – create a new entry under your Gear settings for an ebike. After you record your activity, make sure you set the gear to the right bike.
    Isn’t as clear cut but can then be filtered on.

    I’ve found that I can go into Connect and change my ride from one of the three options I can choose to ride in on my Garmin Explore 2 ….. this device only lets me choose from – Road, Gravel, Indoor.  I chose Gravel (but can rename it on the device as MTB but this doesn’t affect how it loads into Connect…. it still loads a Gravel.
    Once it’s loaded into Connect I can click a dropdown and choose eMountainBiking.   Once I’ve done that I can no longer see a Segments tab and can’t see anyway to create an eMTB segment.
    None of this matters once it’s in Strava as I just change it to eMTB.   But on Connect there seems no way to do this and I don’t want to contaminate non-ebike segments with my rides. Hope that makes sense and if I’ve missed something I’d be interested to know. 
     



  2. A suggestion for that – create a new entry under your Gear settings for an ebike. After you record your activity, make sure you set the gear to the right bike.
    Isn’t as clear cut but can then be filtered on.

    I’ve found that I can go into Connect and change my ride from one of the three options I can choose to ride in on my Garmin Explore 2 ….. this device only lets me choose from – Road, Gravel, Indoor.  I chose Gravel (but can rename it on the device as MTB but this doesn’t affect how it loads into Connect…. it still loads a Gravel.
    Once it’s loaded into Connect I can click a dropdown and choose eMountainBiking.   Once I’ve done that I can no longer see a Segments tab and can’t see anyway to create an eMTB segment.
    None of this matters once it’s in Strava as I just change it to eMTB.   But on Connect there seems no way to do this and I don’t want to contaminate non-ebike segments with my rides. Hope that makes sense and if I’ve missed something I’d be interested to know. 
     

    maybe it’s device dependent but on the 539 I have set up 3 profiles with inch have different screen displays – mtb, e bike and road. I’m guessing I specified the type of bike for each as they automatically go into the right category in Strava and garmin connect. 
     


  3. maybe it’s device dependent but on the 539 I have set up 3 profiles with inch have different screen displays – mtb, e bike and road. I’m guessing I specified the type of bike for each as they automatically go into the right category in Strava and garmin connect. 

     
    That may well be right.  However, if you then have it set for ebike can you see any segments in your ride and is there a way you can create one?
     


  4. However, if you then have it set for ebike can you see any segments in your ride and is there a way you can create one?

    I can’t answer your questions yet but this discussion has made me look at Garmin segments and create one so I can check some of this.  You definitely can’t create a segment from an e-bike activity, next time I take an e-bike out I will find out whether my segment pops up for me.
    I used to like having Strava live segments pop up on my Garmin until Strava took away the downhill ones, it would be great if I can replace them with the Garmin equivalent and also great if I can use the same segment regardless of whether I’m on an e-bike or regular bike

  5. Garmin segments do pop up as you approach them….biggest issue I’ve found so far is recreating them…I’m not sure the GPS points are the same as they are on Strava and it allows you to jump between each point that is recorded – useful to have recording as every second and not smart.
    Not a massive issue really for me as I’m just creating them for my own reference, but if Garmin Connect grows and people start adding segments I hope Garmin will flag when a segment already exists and will prevent the multiples of very similar route as found on Strava.

  6. biggest issue I’ve found so far is recreating them…I’m not sure the GPS points are the same as they are on Strava

    for my personal use I’m not too worried, I just liked seeing how my time compared to my previous best once I’d passed the end of a segment.

    if Garmin Connect grows

    Can’t see it happening unless Strava manage to completely destroy themselves and even then I’d hope Trailforks were more likely to fill the gap

  7. I’d hope Trailforks were more likely to fill the gap

    That’s definitely never going to happen. Garmin Connect is probably the only serious contender to Strava, because multi-sport. Even if it was just cycling, trailforks wouldn’t get a look-in, it’d be komoot or rwgps.


  8. Even if it was just cycling, trailforks wouldn’t get a look-in

    It was a rather optimistic comment on my part but Trailforks are trying to be multi activity and are at least not tied to any device manufacturer. But really, if it took off I’m sure Outside would start the ‘enshitification’ 

  9. Can’t see it happening unless Strava manage to completely destroy themselves… 

    Well if the previously reported estimate is true a large (more than half?) chunk of “Strava’s” data comes from Garmin devices, Garmin’s products are ubiquitous and their customers mostly use connect for uploading by default. 
    I don’t believe most people are “curating” their activity history on both connect and strava, I know I just upload to connect and let it push the data on to strava, I only edit and share information via Strava because most of my friends that do cycling and other sports use it and it’s SM functionality was what differentiated Strava earlier on. Garmin could buy out strava, gradually turn connect orange and merge the two apps and ther would be some whinging but so long as they kept calling it ‘strava’ it would carry on.
    Trying to compete might work, but it’s never going
    To yield the same market share, and they’ll never manage to steal acquire the data of non-Garmin users, buy strava out and they get a bonus ~40% more yummy exploitable user data… 

    …and even then I’d hope Trailforks were more likely to fill the gap

    Really? that buggy sack of crap is barely any use to it’s own target audience (things may have improved since I last tried it TBF). They may not be perfect but Strava and Garmin’s mapping and routing features are relatively good and cover multiple types of activities. 
    These days the expected features include a social media feed, mapping, heatmaps, rout finders, data analysis, etc. very few other apps offer all of that, and any that do probably rely access to Strava APK access. 

  10. One way out of it would surely be for Garmin to open up the operating system of their devices.  Just build an OS that does the bare minimum of connecting to ant+ / BT devices, collates data then allows ‘apps’ to operate on the device using that data. You could then download an app that worked for your type of riding:
    Komoot – leisure / audax / whatever
    Trailforks – Rad dudes
    Strava – cycling clubs and stravasholes.
    e.g if I was heading out on a 300km audax or bikiepacking adventure I could open the komoot app and the route would  be there, the routing would all be done by komoot, etc, etc.  If I was heading out on a roadie clubrun then I’d open Strava and it would sync the route from the clubs page, and because everyone else was using the same ‘app’ the live tracking would actually work.  N0o one i know actually uses garmin group ride because there is no integration with strava which seems to be where group rides are now advertised and the routes published.
    If they actually did that and it worked I might even contemplate paying the ‘premium’ subscription to the apps I wanted.  But the current setup is just infuriating enough to make me resent paying any of them. 
     
     
     
     
     
     

  11. N0o one i know actually uses garmin group ride because there is no integration with strava which seems to be where group rides are now advertised and the routes published.

    Don’t you just set up the Strava/Connect integration and star the route on Strava?

  12. Really? that buggy sack of crap is barely any use to it’s own target audience (things may have improved since I last tried it TBF).

    I’d been wondering if I’d been missing something, I’d never found trailforks to be even nearly useful.


  13. N0o one i know actually uses garmin group ride because there is no integration with strava which seems to be where group rides are now advertised and the routes published.

    FWIW we’re using Spond for club rides. It does invites, registrations, attachments, photos, calendar and so on. Then it’s up to folk which of the other platforms they want to record with/upload to. We certainly have folk who don’t use/don’t want to use either Strava or Connect. 

  14. One way out of it would surely be for Garmin to open up the operating system of their devices… 

    Isn’t that the point of connect IQ? 
    there’s third party apps and data fields galore available to download on there. 

  15. Don’t you just set up the Strava/Connect integration and star the route on Strava?

    You can, but Garmin (and I assume wahoo) will for example overlay all the other people who’ve joined the group ride on the map so you can see if people are a no-show or just around the corner, if they’ve been dropped and taken a wrong turn, stopped with a mechanical etc.

    FWIW we’re using Spond for club rides. It does invites, registrations, attachments, photos, calendar and so on.

    Yea, that’s basically how we as a club use strava, there’s a handful of members that don’t but I suspect at this stage we’d have more eye rolling with yet another app than staying put.  

Comments are closed.

6 DAYS LEFT
We are currently at 95% of our target!