Strava の API 変更により、多くの優れたトレーニング アプリが廃止される可能性がある


Strava は今週、今後、一部のサードパーティ アプリに対する API アクセスを制限すると発表しました。彼らはこの変更が「ほとんどの開発者に影響を与えない」と慎重に述べていますが、多くのランナーやサイクリストは、この変更が「ほとんどの開発者に影響を与えない」ことに気づき始めています。実際、これまで依存してきた機能、さらにはアプリ全体が停止される可能性があります。

期待できる内容の内訳は次のとおりです。

改めてStravaとは何ですか?

Strava は、ランナーやサイクリストがトレーニング データを追跡し、リーダーボードで他のランナーやサイクリストと競争し、自分や他の Strava ユーザーがランニングやサイクリングを好む場所に基づいて地図を描画するために使用されるアプリです。私はそれに冠を付けました最高のランニングアプリ、についても報告されています。マッピングツールに固有のプライバシー上の懸念

これらの組み込み機能とは別に、Strava は他のアプリを結合するためにもよく使用されます。すべてのフィットネス トラッカー (およびその関連アプリ) はおそらく Strava と同期でき、多くのコーチング アプリや分析アプリが Strava からデータを順番に取得できます。

Strava は新しいデータ ポリシーで何を変えますか?

によると、発表Strava の Web サイトでは、Strava データを使用するサードパーティ アプリはユーザーのデータのみを表示する場合があります。自分の他の誰のものでもないデータです。これは、Oura アプリが最新のランニングの時間と距離を取得しても問題がないことを意味します。あなたのオウラリングただし、複数のユーザーのデータを集約するアプリ (たとえば、独自のデータを構築するため)ヒートマップまたはコーチに選手の進歩を確認させるなど)は許可されなくなります。

Strava は次のように述べています。「特に、ユーザーがサードパーティ アプリに接続し、自分の使用や可視性のためだけでなく、他のユーザーにもデータが公開されていることを認識していない状況 (たとえば、公開フィードまたはヒートマップ)。

API 規約の変更はまた、サードパーティ開発者が Strava データで AI をトレーニングすることを禁止し、「Strava の独自の外観と操作性と機能を保護する」ことを目指しています。これは、サードパーティ アプリができるように API から特定の機能を引き出すことを意味しているようです。 Strava アプリと同じ機能をすべて備えていることを誇る必要はありません。

どのアプリが影響を受けますか?

大量のアプリが Strava データを取得しており、その開発者は API の変更について知ったばかりであるため、影響を受けるアプリの完全なリストをまだ提供することはできません。 Strava は、「アプリケーションの 0.1% 未満」が影響を受けると予測していますが、最も人気のあるフィットネス トラッキング アプリのいずれかが含まれる場合、多くのアプリケーションが影響を受けることになります。ユーザー影響を受けます。

ここで、私たちが知っていることについて少し説明します。コーチング アプリは、あるユーザー (アスリート) のデータを取得して別のユーザー (コーチ) に提供しているため、影響を受けます。の開発者間隔.icuは、分析とコーチングのための人気のあるアプリの 1 つです。アスリートやコーチにアプリの設定を変更するよう促すそのため、データは直接次の場所に送られます。間隔.icuStrava を経由する代わりに。

ただし、これは誰にでも可能な回避策です。 Strava がコーチングおよび分析アプリとして人気を博した理由は、スマートウォッチから自転車パワー メーターに至るまで、ワークアウト データを記録するガジェットやデバイスが大量に存在するためです。小規模なアプリ開発者がコードを書くのは現実的ではありませんユーザーが使用する可能性があるデバイスですが、Strava からデータを簡単に取得できます。

したがって、Garmin デバイスを使用していて、お気に入りのアプリが Garmin に接続できれば、素晴らしいことになります。ただし、そうでない場合は、それらのアプリを使用できなくなる可能性があります。 (それ間隔.icuたとえば、開発者は Zwift の統合を立ち上げて実行できるように懸命に取り組んでいます。)

変更によりブロックされる可能性もありますどれでもサードパーティアプリによる一種の分析。によるとDC Rainmaker による新しい API 規約の解釈、「今週何マイル走りましたか?」などの単純な計算も可能です。変更された API 契約に違反する可能性があります。

これについて何ができるか

現時点で、Strava からデータを取得するアプリを使用している場合は、関連する Web サイトにアクセスして (またはメールを確認して)、開発者が Strava の変更を踏まえた対応方法について何か述べているかどうかを確認してください。上記の Garmin と Zwift の例のように、データを直接リンクできる場合もありますが、それは特定のデバイス、使用するアプリ、そこに表示されると予想されるデータによって異なります。この複雑さは、まさに Strava をデータ ブリッジとして使用することで解決できると考えられていたものです。残念ながら、その時代はどうやら終わったようです。

Strava がこの変更をユーザーのプライバシーにとって重要なものとして位置づけているのは皮肉なことだと思います。 Strava のプライバシー管理は非常に複雑なので、人々が思っている以上に多くの情報を共有している可能性があることも事実です。Strava 自体内で、そして同社はその問題を修正するためにあまり何もしていません。

以前にも書きましたが、Strava の「匿名化」データは依然としてランニングの習慣に基づいて一部の個人を特定できるほど具体的。この問題について同社にコメントを求めたところ、「公開ヒートマップ (毎週でも夜でも) は匿名化された集約データのみを使用し、個人情報は使用しません。 Strava には、グローバル ヒートマップへの貢献をオプトアウトする機能など、ユーザーがプラットフォーム上でのエクスペリエンスをデザインできるようにするためのプライバシー設定が多数用意されています。私たちはプライバシーを最前線に置きながら、これらのエクスペリエンスを進化させることに全力で取り組んでいます。」

しかし、ランニングルートが自体はあなたを識別するものですが、実行中 (または循環) データから識別子を削除しても、必ずしも真に匿名化されるわけではありません。また、Strava の最も正確なマッピング ツールにアクセスできるのはプレミアム ユーザーのみであるため、無料ユーザーは自分のデータがどのように使用されているかを必ずしも確認できるわけではありません。 Strava は、こうしたプライバシー問題がサードパーティの Web サイトで発生している場合にのみ認識し、社内で発生している場合には同じ問題を解決できないようです。 (これが気になる場合は、プライバシー設定を確認してください。)