作者 MuMuH (MuMuH)標題 Re: [新聞 ]Re: Strava對Garmin提出訴訟,要求禁售時間 Sat Oct 11 09:39:38 2025
早上五點收到 Strava API Team 的 email, 如下:
「We’re writing to inform you of a change to the Strava API Agreement.
Garmin’s new API Brand Guidelines now require even downstream
developers that do not connect directly with Garmin to include brand
attribution when data is sourced from a Garmin device.」
即使你不是直接連接 Garmin 的 API,只要你的應用從 Strava API 得到的是來
自 Garmin 裝置的資料,你也必須按照 Garmin developement gudie 中的要求
,顯示裝置的 logo, 產品型號等
「if your application displays information derived from Garmin-sourced
data, you must display attribution to Garmin in the form and manner
required by Garmin’s brand guidelines.」。
你應用若展示由 Garmin 裝置資料所衍生的資訊,就必須使用 Garmin 指南中
“形式與方式” 要求來做歸屬顯示。也就是說,Garmin 必須規定「形式與方
式」,而不是你自由決定。
你的每張圖,每個分享卡、每個表格都要放 Garmin logo。
「Garmin’s API Brand Guidelines are scheduled to take effect on
November 1, 2025.」
明確生效日期:2025 年 11 月 1 日。
基本上 Strava 讓出了一部分控制權(API contract 層面),並把要求放進
它自己的Strava API Agreement. 接著把所有下游開發者拉下水 lol。
下游開發者現在被迫要「遵守 Garmin 規範」,否則違反「Strava API 協議」
lol
這不只是品牌 logo 的問題,而是「誰擁有資料可見性」的問題。Garmin 這份
Brand Guideline 對生態的影響,遠不只 UI,而是試圖控制整個資料流。
Strava 對我來說一直是很友善的 Data hub,我的活動資料都是透過
Strava web API 讀取進入自己的應用程式以及 Goldencheetah,以開發者的
角度來說,我慶幸自己老早就跳了。
Garmin 做了什麼要求?
- 主頁面(Title-level or Primary Displays):
Garmin logo 或是 Garmin [device model] 必須依據要求放在特定的 UI
layout 位置,要放在「主標題(primary title)」
或「標頭(heading)」顯眼的地方 XD。
https://imgur.com/a/fmUK56K
- 次頁面(Secondary Screens):
你以為放主頁面就好了嗎?不是喔~ 不是這個樣子喔 lol
除了主頁面已經顯示了 Garmin attribution,所有後續畫面(詳細資料,歷史報告
,設定,圖表等)仍然必須各自加註。
https://imgur.com/a/Gswhmao
- Downstream and expored data
讓 Garmin 手牽手跟你一直走下去,不管是將來 expored data 或是下游第三方,
Garmin 要求只要你讓資料「走出去」(匯出,API,webhook,CSV,PDF 等),都要帶
上 Garmin 名字。
https://imgur.com/a/eOGbzkh
- Combined or Dervied Data
只要該輸出“materially influenced by Garmin data”(受到 Garmin 資料實質影響)
,就要歸屬 Garmin。只要資料來源是 Garmin ,你接下來analytics,algorithms
,機器學習以及人工智慧,都必須包含 Garmin 的歸屬標示。
https://imgur.com/a/BczBslO
- Visual And Social Media
除了你的資料要帶著 Garmin一起走,當你分享至 social media,
「The Garmin attribution must be visible in every image.」
https://imgur.com/a/W9kzP4T
給各位滿滿的大 Garmin XD
- Keeping your data in your hands
如同我前一篇文提到的,基於 Garmin API 的不合理規範,使用者能做的就是把自己
的資料掌握在自己的手裡,Keeping your data in your hands,我的資料是我的,
我的資料不想讓你掛上你的品牌宣傳。
不諱言 Garmin connect 好用,如前文有跑友車友說 Garmin Connect 可以同時掌握
騎行以及跑步的負荷,但比它更好的第三方軟體,基於運動熱忱所開發的軟體也大有
人在,Goldencheetah 從 2006 年就有,Google group 以及 Github 至今活躍,它
的原始跑步騎車游泳數據,開源以及數據中立對於AI 來說都是很好的數據源。而對
於時間有限的跑友車友,TrainingPeaks 以及其他第三方軟體都是很好的選擇,你
不需要被綁死在 Garmin 內。
讓你的資料是你的,你可以掌控你的資料流向。有第三方軟體的存在才會讓整個生
態更為蓬勃多樣。
後記:
還有一件很扯的事情是 Garmin 在今年六月總算接上了 Google 的 Health Connect
,這是一個讓使用者決定那個APP可以分享我所有日常健康資料的 database, 基於
隱私它只存在於你的手機,而 Garmin 只做了 "one way out",這代表什麼呢?
如同 API 般它的資料只能流向其他 APP,不允許其他 APP 流入,我猜這樣的描述
很難想像吧?
「你只能購買 Garmin 的體重計,才能讓體重資料流入 Garmin Connect 內。」
很 Common sense 嗎?
去年開始,歐姆龍體重計 -> Google Health Connect -> Fitbit, 又或是可導向
COROS。而運動資料呢? COROS 運動資料 -> Fitbit 其他眾多品牌的手錶也陸續支
援,這對使用者而言意味著我有更多的選擇,我可以買不同的體重計,我可以白天戴
Google Pixel Watch 3,跑步戴 COROS,我可以自由選擇我覺得更為準確的睡眠以及
HRV 穿戴裝置,也可以選擇我認為更好的跑步裝置。
督促你愛的硬體廠商,
「讓你的資料屬於你自己。不讓任何品牌在你的數據上打廣告。」
參考:
[1]
https://www.ptt.cc/bbs/Road_Running/M.1759582347.A.0AC.html
[2] Garmin API brand guidelines
https://reurl.cc/lY18Wd
[3] Strava 為何控告 Garmin?
https://reurl.cc/VWdpWN
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.163.8 (臺灣)
※ 作者: MuMuH 2025-10-11 09:39:38
※ 文章代碼(AID): #1ewRLTLs (Road_Running)
※ 文章網址: https://www.ptt.cc/bbs/Road_Running/M.1760146781.A.576.html
※ 同主題文章:
Re: [新聞 ]Re: Strava對Garmin提出訴訟,要求禁售
10-11 09:39 MuMuH
※ 編輯: MuMuH (101.12.163.8 臺灣), 10/11/2025 09:39:58
推 uei1201: 不是哦,不是這樣子哦
資訊業好像都這樣,當做大了真的可以為所欲為XD1F 10/11 09:47
推 daleft: 運動錶界的乾隆 每個他經手過的都要蓋章4F 10/11 10:44
→ selfvalue: 公司有時候看起來像是一個意志 但我會說 這比較像是自然的結果
ptt用戶 在美國開科技公司的人應該只有我吧
有時候一件事情的結果 strategy: 會覺得自己在防禦 legal: 覺得自己已經做到極限工程師一看 會覺得太狠了
我自己個性也像工程師 覺得這種事很bad optics
https://pttweb.cc/s/talk/1Z1KPldb
我有4個國籍 我不是台灣人
往往一個決定 公司內部其實有很多人會不喜歡
我家公司規模比garmin小一點
garmin這麼做 是非常自然的結果5F 10/11 10:45
※ 編輯: MuMuH (101.12.163.8 臺灣), 10/11/2025 13:06:10
※ 編輯: MuMuH (101.12.163.8 臺灣), 10/11/2025 13:08:29
推 isohera: 用App綁架使用者,這點我認同也願意被綁
一個App可以全部處理,很省事18F 10/11 13:11
確實。一個 App 把日常健康/運動都綁在一起的確好用,但我只是希望 Garmin 不要替
我決定資料怎麼被展示。且 TrainingPeaks、GoldenCheetah 等第三方也都是一個
App。
我也喜歡 Garmin,但我更希望是我在用 Garmin,不是 Garmin 在用我。^^
推 VScode: 簡單 做個平台繞過就好了 中介平台接受garmin資料 再拋到strava 這樣就不受garmin限制20F 10/11 13:17
可惜繞不過。因為它是法律層面的:
「“ It is the developer’ s responsibility to enforce downstream attribution
in systems beyond its control through technical measures or contractual
terms.”
」
中介平台一旦接了 Garmin 的資料,就有「確保下游保留 Garmin 標示」的法律義務。
我確實可以透過爬蟲繞過,但是... 那是我的資料耶,為何我還需要爬蟲。lol
推 Radiomir: 第一個規定比較扯, 就好像如果使用Canon(舉例)相機拍照之後有關於這張照片的一切, 都必須壓上Canon.
第二個Garmin Connect規定則還好, 最後只會用的人變少.22F 10/11 13:21
※ 編輯: MuMuH (101.12.163.8 臺灣), 10/11/2025 13:36:34
推 isohera: 然後 G的新App介面難用我還在用舊的25F 10/11 13:38
→ HatsuneMiku: 已轉c家,garmin功能很多很棒還有手電筒,但c真的又輕又便宜。27F 10/11 14:03
推 uei1201: 不先等11/1是不是真的上路,還是TACO嗎?這麼快轉?29F 10/11 15:04
推 HatsuneMiku: 不是因為這個事件轉的 單純覺得Fenix好重 XD30F 10/11 15:24
→ haloducks: 沒硬體記錄每分每秒,你連你一秒的資料都沒有31F 10/11 18:34
--