Episode Story

Venture Step E086: Strava, Garmin, and Platform Power

Episode 86 argued that the Strava-Garmin dispute exposed API dependence and weak communication. The lawsuit later ended without a merits ruling.

Aug 4, 20265 min readBy Dalton Anderson
In this article

Strava vs. Garmin: What the Dispute Revealed About Platform Power

In Episode 86, Dalton Anderson argued that Strava's fight with Garmin exposed a strategic weakness: a company can own a brand, subscription, community, and application while still depending on another company for a critical input. The lawsuit ended three weeks after filing, without a merits ruling. The dependency question outlived the case.

The episode was recorded before the dismissal. Its patent certainty and "backfired" conclusion require correction. Its product and communication critique remains a useful viewpoint when separated from the legal record.

A partnership became a public conflict

Strava built a social fitness experience across activities recorded through many devices. Garmin built GPS-enabled hardware, software, and developer programs. The products could reinforce each other: Garmin supplied a recording experience and activity data, while Strava supplied a cross-device social graph, community, segments, and sharing.

Garmin's June 30, 2025 API Brand Guidelines required broad attribution for Garmin device-sourced data. The requirements extended across primary displays, secondary views, exports, APIs, social media, and materially influenced derived data.

Strava objected. On September 30, it filed Strava, Inc. v. Garmin Ltd. et al. in the District of Colorado, asserting patent infringement and breach of an alleged cooperation agreement.

flowchart LR
    A["Garmin device and sensors"] --> B["Garmin platform and API"]
    B --> C["Activity enters Strava"]
    C --> D["Strava social, segments, sharing, and subscription"]
    D --> E["Shared athlete relationship"]
    F["Policy, contract, or API change"] --> B
    F --> C
    F --> D

The diagram explains why the conflict was not simply hardware company versus software company. Both businesses participated in one user journey, but they controlled different layers.

Dalton's critique

Dalton viewed the attribution request as a manageable product obligation and Strava's response as strategically disproportionate. He argued that Garmin supplied a substantial input to the Strava experience, so antagonizing the provider exposed Strava's weaker bargaining position.

He also criticized Strava's public framing. Strava Chief Product Officer Matt Salazar's original Reddit post, "Setting the record straight about Garmin," argued that activity data belonged to users and that broad Garmin branding would degrade their experience.

Many replies immediately compared that position with Strava's own API and branding restrictions. Others said the Garmin integration mattered more to them than the Strava subscription. The thread supports Dalton's observation that the message collided with the audience's recent memory.

It does not prove that all users agreed, that subscriptions fell by a particular amount, or that community criticism caused the legal outcome.

What happened after the episode

Strava filed a notice of voluntary dismissal without prejudice on October 21, 2025. The court terminated the case the next day.

The notice gave no reason. The court did not decide whether Garmin infringed, whether the patents were valid, whether an agreement was breached, or whether either party prevailed. Calling the lawsuit legally baseless or calling Garmin the winner would go beyond the record.

Strava's October 27 developer update later told developers that Garmin had updated attribution terms and encouraged compliance review. That operational update does not reveal the reason for dismissal.

[[Strava v Garmin - A Documented Case Timeline]] keeps the detailed procedural record and remains held for qualified legal review.

User data and source attribution were collapsed into one argument

The Reddit statement presented portability and attribution as opposing values. They are different questions.

A user may have a strong interest, and sometimes a legal right, in obtaining and reusing personal data. A device or platform may also require the source to travel with data used under its API. Whether a particular requirement applies depends on law, contract, technical design, and the data path.

The better product question is whether the user can move the useful data while accurate provenance stays attached in a proportionate form. [[User Data Portability and Platform Attribution Are Different Questions]] develops that distinction.

Strava's current API agreement reserves broad control over downstream access and use. Garmin's developer policy imposes its own obligations. Both companies participate in ecosystems while retaining platform power over dependent applications.

This is not hypocrisy unique to one company. It is the structure of a platform dependency. The upstream provider controls an input, identity relationship, policy, or distribution path that the downstream product does not fully own.

The founder's task is to measure concentration, replaceability, contractual control, data rights, user loyalty, migration time, and the cost of operating without the upstream layer. [[How to Measure Platform Dependency Risk Before It Breaks Your Startup]] supplies that register.

Was Strava only a feature?

Dalton ended with a deliberately sharp claim: Strava was a feature, not a product.

The slogan captures dependence but is too absolute. Strava had a distinct cross-device community, social graph, activity history, subscription, brand, segments, routes, and user habits. Those can form a product.

The serious question is whether the product owns enough of its critical value chain to keep serving users when a provider changes terms. A product can be real and still be fragile. A feature can become a durable product by owning a workflow, relationship, data asset, network, or outcome that is not easily absorbed upstream.

[[Is Your Product Actually a Feature]] replaces the insult with a control and substitutability test.

The episode's enduring lesson

The legal conflict did not deliver a public merits decision. The public communication did reveal a trust problem, and the API dispute revealed an architectural problem.

When customers experience two companies as one workflow, a partner dispute should begin with continuity, confirmed impact, required action, alternatives, and the next update. The company can state its position without asking users to adjudicate facts they cannot see.

[[How to Communicate a Partner Dispute Without Making It Worse]] turns that lesson into a public-statement sequence. [[What Happens When an API Policy Changes Under Your Product]] turns it into an operational response.

The raw E086 transcript remains preserved without alteration. This page distinguishes Dalton Anderson's recorded interpretation from the court and policy record reviewed on July 27, 2026. AI assistance was used for research organization, drafting, and validation. Publication remains unauthorized.

Sources

Follow the evidence.

  1. patents.google.com: US9116922patents.google.com
  2. communityhub.strava.com: update regarding garmin attribution best practice 11916communityhub.strava.com
  3. developer.garmin.com: Garmin Developer API Brand Guidelinesdeveloper.garmin.com
  4. storage.courtlistener.com: gov.uscourts.cod.247832.19.0storage.courtlistener.com
  5. docs.stripe.com: upgradesdocs.stripe.com
  6. docs.github.com: breaking changesdocs.github.com
  7. reddit.com: setting the record straight about garminreddit.com
  8. dockets.justia.com: 247832dockets.justia.com
  9. prsa.org: ethicsprsa.org
  10. w3.org: prov ow3.org
  11. developers.strava.com: guidelinesdevelopers.strava.com
  12. patents.google.com: US9778053patents.google.com
  13. ico.org.uk: right to data portabilityico.org.uk
  14. garminrumors.com: Strava vs Garmin Lawsuit Segments 9 30garminrumors.com
  15. developers.strava.com: getting starteddevelopers.strava.com
  16. developers.strava.com: webhooksdevelopers.strava.com
  17. strava.com: apistrava.com
  18. developer.garmin.com: brand guidelinesdeveloper.garmin.com
  19. patents.google.com: US9297651patents.google.com

From this episode

Two useful next steps.

Evergreen · 1 min

What to Do When an API Policy Changes

Preserve the old and new policy, map journeys and data, classify the change, choose adapt, negotiate, replace, narrow, or exit, then communicate clearly.

Evergreen · 1 min

Strava v. Garmin Lawsuit: Documented Timeline

A sourced timeline of Strava's 2025 Garmin complaint, attribution dispute, public statement, voluntary dismissal without prejudice, and unresolved questions.

Return to the episode