隱私權政策
FitBoost 是一款訓練紀錄應用程式。本政策說明應用程式處理哪些資訊,以及這些資訊保存在何處。
摘要
- 無需帳號即可使用,我們不要求註冊。
- 訓練紀錄與身體紀錄儲存在裝置內。開啟裝置間同步後,這些紀錄也會儲存在使用者本人的 iCloud 或 Google 雲端硬碟中,我們無法查看。
- 預設設定不包含伺服器。只有您主動開啟的公開路線、Garmin Connect 連結和同齡比較會經過我們的伺服器,其他紀錄不會傳送至我們的伺服器。
- 我們不蒐集姓名、電子郵件地址或電話號碼。
- 為了解應用程式的使用情形,我們蒐集使用統計資料,但不會傳送訓練紀錄的內容與廣告識別碼。
- 免費使用期間會顯示 Google AdMob 廣告,為此廣告識別碼與裝置資訊可能會傳送給 Google。訂閱 PRO 後便不再顯示廣告。
- 僅在您主動開啟同齡比較時,才會在訓練結束時傳送匿名彙總值(年齡層、性別、體重區間、各動作估算1RM最高值)。
- 跑步位置僅在測量跑步期間使用,保存在裝置與健康 App 中,不會傳送到我們的伺服器。收發路線也不經過伺服器。
- 開啟 Garmin Connect 連結後,用 Garmin 手錶測量的跑步以及睡眠與心率紀錄會經由我們的伺服器(Supabase,首爾)接收。這些紀錄只在伺服器上保留到您的裝置取走為止(最長 30 天),我們不會出售,也不會用於廣告或 AI 訓練。
應用程式處理的資訊
訓練與身體紀錄
包括訓練課、組、重量、次數、例行訓練、行程、備註、體重與身體組成,以及照片紀錄。這些資訊僅寫入裝置儲存空間,應用程式不會將其傳送至外部。
若您開啟了裝置備份,這些資訊可能會包含在 iCloud 備份或 Google 自動備份中。此類備份由 Apple 與 Google 依各自的政策處理,我們無法存取。
裝置間同步(選用)
在設定中開啟裝置間同步後,為使使用同一帳號的使用者裝置之間紀錄一致,紀錄的副本將存放於使用者本人的儲存空間。
- iPhone、iPad:使用者的 iCloud 私人資料庫(CloudKit)
- Android:使用者 Google 雲端硬碟中的應用程式專用隱藏資料夾。開啟時僅要求存取 Google 帳號中該資料夾的權限。
此副本由 Apple 與 Google 依各自的政策保存,不經過我們的伺服器,我們也無法存取。照片與影片檔案以及訂閱狀態不會同步。預設為關閉。跑步紀錄在裝置內的輔助副本(路線、心率等時間序列)不會同步。
傳送給教練(選用)
應用程式會根據您自行選擇的期間內的紀錄,產生報告(PDF)與學員檔案,並透過您選擇的應用程式(通訊軟體、電子郵件等)傳送。檔案僅送達您指定的對象,不經過我們的伺服器。接收方的應用程式僅將這些紀錄儲存在接收者的裝置上。
備份檔案(選用)
在選單的「資料轉移與備份」中建立備份檔案時,應用程式會將訓練紀錄、例行訓練、行程、身體紀錄、照片與設定打包成一個檔案(.fitboost),交給您選擇的位置(檔案 App、通訊軟體、電子郵件等)。檔案中也會記錄建立時間、應用程式版本與裝置類型(iOS 或 Android)。檔案不經過我們的伺服器;若設定了密碼,沒有該密碼便無法開啟。訂閱狀態、健康 App 連動與通知權限不包含在內。跑步紀錄在裝置內的輔助副本也會一併放入。已刪除紀錄的副本不會放入。
健康資料(選用)
僅在您允許的情況下,應用程式才會與 Apple 健康或 Health Connect 交換訓練紀錄。即使拒絕或日後取消授權,應用程式的其餘功能仍可正常運作。健康資料不會離開您的裝置。測量跑步時,會把路線(位置、海拔、精確度)、距離、心率等時間序列隨該訓練一起寫入健康 App。
跑步位置與動作感測器(選用)
僅在用手機測量戶外跑步時要求位置權限。位置用於記錄跑過的路線、距離與配速以及沿路線導航,只在開始跑步到結束這段時間接收。為了在關掉螢幕或切換到其他 App 後仍能一直測到這次跑步結束,iPhone 使用背景定位模式,Android 使用帶進行中通知的定位前景服務。不會要求「永遠允許」(背景位置)權限。不允許位置時,仍可只記錄時間或作為室內跑步使用。
為測量步數、步頻與海拔,會使用動作感測器與氣壓計。在 Android 上,為讀取步數感測器會要求體能活動權限。
測得的路線與心率等時間序列,在您允許時會寫入健康 App(Apple 健康、Health Connect),健康 App 中沒有位置存放的值以及為保持精確度的輔助副本會保存在裝置內。此副本只放進備份檔案,不會透過裝置間同步上傳到 iCloud 或 Google 雲端硬碟。不允許健康 App 時,同樣的內容只保存在這份副本中。訓練紀錄中只保留距離、時間、平均配速等摘要。位置與路線不會傳送到我們的伺服器或第三方。
在跑步結果中選擇匯出檔案時,會把路線、時間與海拔放進一個 GPX 檔案,交給您選擇的 App。此時以及傳送由跑過的路線產生的路線時,會截掉起點和終點附近(預設 200m 再隨機加上 0~200m)以及設為隱私區域的地方。您裝置內的紀錄與結果地圖不會被截掉。 匯入其他 App 或手錶匯出的活動檔案(GPX、TCX)時,只在裝置內讀取您選擇的檔案來產生跑步紀錄,不會傳送到我們的伺服器。
在使用地圖的版本中,為繪製底圖會從 Google 地圖取得螢幕上顯示區域的地圖影像,該請求會傳送給 Google。不使用地圖的版本沒有底圖,只由 App 繪製路線線。
傳送與接收路線(選用)
透過連結、QR 碼或檔案傳送路線時,路線名稱與路線線,以及您選擇時每 100m 的用時,會交給您選擇的 App。不經過我們的伺服器。自動辨識的同一路線、由過去的跑步或檔案產生的路線、收到的路線等來自跑過路線的路線,無論用連結、QR 碼還是檔案傳送,都會在起點和終點附近隨機截掉一段並去除隱私區域後再傳送,附上的紀錄也從截掉後路線的起點重新計算。只有自己畫的路線依所畫原樣傳送。不包含日期、時刻、心率與裝置資訊。
路線連結(bbdyno.github.io/FitBoost-Site/course.html)把路線放在網址的 # 之後。瀏覽器不會把 # 之後的部分傳送到伺服器,因此即使開啟頁面的請求像一般網頁一樣到達 GitHub Pages,其中也不包含路線內容。路線頁面只在瀏覽器內解開並顯示該內容,不使用統計或廣告指令碼。收到的路線只在接收者儲存時儲存在其裝置上。
公開路線(可選)
公開路線自 2026年11月2日 起開放。在此之前此功能處於關閉狀態,未曾把路線傳送到伺服器。
當你把路線「公開給所有人」時,起點和終點附近截去 400–600 公尺後的路線、名稱、路面和坡度標籤,以及僅用於此功能的隨機裝置密鑰的雜湊值會保存在 Supabase(首爾)伺服器上,路線、名稱和標籤對所有使用者可見。其他使用者看不到上傳者是誰。我們不傳送時間、速度、心率、姓名或聯絡方式。公開路線 12 個月後刪除,也可隨時在應用程式中撤下;公開和撤下的紀錄保存 12 個月。查找公開路線時,只傳送所選基準地點周圍約 15 公里的範圍,伺服器不會記錄。詳情請見位置服務使用條款。
Garmin Connect 連結(選用)
僅在您於設定中選擇「連結 Garmin Connect」、以 Garmin 帳號登入並同意分享時,應用程式才會與 Garmin Connect 交換紀錄。只交換您在 Garmin 授權畫面開啟的項目,您也可以在 Garmin Connect 帳號設定中逐項關閉。此功能自 FitBoost 1.9.1 起可用。
從 Garmin 接收的內容:用 Garmin 裝置測量的跑步(開始時間、距離、時長、速度與配速、心率、步頻、功率、海拔、所跑路線的位置、裝置名稱),以及每日健康摘要中的睡眠時間與睡眠階段、前一晚的心率變異度和靜止心率。接收的紀錄用於跑步紀錄、統計、教練、分享卡片以及恢復判斷。
傳送到 Garmin 的內容:您選擇「傳送到 Garmin」的路線(名稱、路線線條、海拔、距離)和訓練(跑步處方、重量訓練課表的步驟、目標、組數·次數·重量)。傳送的路線和訓練會儲存到您的 Garmin Connect 帳號並傳到手錶上,此後適用Garmin Connect 隱私權政策。傳送前,應用程式會告知這些內容並取得您的同意。
保存在我們伺服器上的內容:Garmin 只會把紀錄傳送到我們的伺服器。該伺服器是由 Supabase, Inc.(美國)營運的首爾(韓國)區域伺服器,只保存以下內容。
- Garmin 使用者編號、Garmin 核發的存取權杖與更新權杖、僅用於此功能的隨機裝置密鑰的雜湊值,以及您在 Garmin 開啟的分享項目
- 您的裝置尚未取走的跑步與健康摘要。裝置取走後立即刪除,即使未取走也會在 30 天後刪除。
傳送到 Garmin 的路線和訓練不會保存在伺服器上,只會轉交給 Garmin。裝置接收的紀錄與其他訓練紀錄一樣儲存在裝置上,並遵循健康 App、裝置間同步與備份檔案的規則。
我們不會出售從 Garmin 接收的紀錄,也不會提供給其他公司。這些紀錄不會傳送給廣告(AdMob)與使用統計(Firebase),也不會以 AI 處理或用於 AI 訓練。應用程式在顯示從 Garmin 接收的紀錄時,會同時標明來源為 Garmin。
取消連結:在應用程式設定中點選「取消連結」後,伺服器會從 Garmin 解除註冊,並立即刪除連結資訊與尚未接收的紀錄。在 Garmin Connect 帳號中取消連結時,會立即刪除連結資訊與尚未接收的紀錄;關閉某個分享項目時,會立即刪除該項目尚未接收的紀錄。已接收到裝置上的紀錄可以在應用程式中查看、修改與刪除,也可以匯出為備份檔案。
照片與相機(選用)
僅在新增照片紀錄,或為分享卡片選擇背景照片、照片貼紙時存取照片圖庫或相機。您選擇的照片儲存在裝置上,我們不會檢視。把作品儲存到相簿時,iPhone 只使用加入照片的權限,不會讀取圖庫;Android 會存入 FitBoost 相簿(Android 9 及更早版本使用儲存空間寫入權限)。
分享卡片與裝飾中的照片調整(黑白、模糊、亮度、對比等)以及放到人物後面(去背照片中的人物,讓貼紙位於其後)只在裝置內處理。iPhone 使用裝置內建的 Apple 視覺功能,Android 使用 App 內建的 Google ML Kit 人物分割模型,照片與去背結果不會傳送到我們的伺服器或 Google。Android 上的 ML Kit 可能會在不含照片的情況下,將該功能的效能與使用指標傳送給 Google。
您製作的分享卡片圖像只會交給您選擇的去處(Instagram 限時動態、通訊軟體、照片圖庫等),之後適用接收服務的政策。跑步卡片上的路線只依截掉起點和終點附近及隱私區域後的線繪製,不含底圖、座標與時刻。儲存的裝飾範本(我的範本)只保存在裝置與備份檔案中,不會透過裝置間同步上傳。
動作評估(選用)
只有進行動作評估(靈活性與體能測試、跳躍、槓鈴速度、跑姿)時才使用相機。影片和身體關節位置只在裝置上分析,不會傳送到我們的伺服器或 Google。iPhone 使用裝置內建的 Apple Vision,Android 使用應用程式內建的 Google ML Kit 姿態辨識模型。Android 上的 ML Kit 可能會在不含影片的情況下向 Google 傳送此功能的效能與使用指標。不會錄音。
測得的數值(次數、角度、時間、高度、速度等)及其解讀與其他訓練紀錄一樣儲存在裝置上,只有在您開啟時才會包含在備份檔案和裝置間同步中。開啟「保留測量影片」後的測量影片,以及已模糊臉部的場景照片只儲存在本裝置,不會包含在 iCloud、Google 備份、備份檔案和裝置間同步中。您可以隨時在結果畫面和儲存空間畫面刪除。
教練為會員測量時,只有在會員同意的情況下才保留照片和影片,年齡和性別只用於選擇參考值。會員報告檔案只會傳送到教練選擇的地方。
通知(選用)
休息計時器與訓練行程通知直接在裝置上產生,不使用推播伺服器。
取得應用程式設定與更新提示
應用程式會從 Google 的 Firebase Remote Config 取得設定值,用於開啟或關閉廣告、調整廣告頻率與位置,以及決定需要提示更新的版本。此時,Firebase 安裝 ID(每次安裝應用程式時新產生的隨機識別碼)、應用程式版本、裝置類型、語言與時區會傳送給 Google。
為確認是否有新版本,應用程式在 Android 上會向 Google Play、在 iPhone 上會向 Apple 的應用程式資訊查詢(itunes.apple.com)詢問本應用程式的最新版本。不會傳送訓練紀錄或個人資料。
使用統計資料
為了解哪些功能被使用並改善應用程式,我們透過 Google 的 Firebase Analytics 蒐集使用統計資料。蒐集的內容如下:
- 應用程式使用事件:啟動應用程式、開啟畫面、開始與完成訓練、選擇動作、使用重量建議、開啟付費畫面及購買訂閱、切換訓練模式、開始與結束跑步、設定基準成績、儲存路線、開啟分享畫面、開啟裝飾編輯器·選擇範本·刪除貼紙·匯出
- 事件附帶的數值與分類:訓練包含的動作數、訓練時間(分鐘)、累計訓練次數、所選動作的目錄編號、訂閱商品與方案類型、所選訓練模式、跑步類型、測量裝置(手機或手錶)、是否依路線跑、是否有位置紀錄、設定基準成績的方式、建立路線的方式、開啟分享的位置、進入編輯器的途徑、所選範本類型、匯出去向(Instagram、相簿等)、是否使用了照片(照片本身不會傳送)、圖片尺寸
- 裝置與應用程式資訊:國家或地區、裝置類型、作業系統與應用程式版本
- 應用程式執行個體 ID:每次安裝應用程式時新產生的隨機識別碼
以下內容不予蒐集:
- 重量、次數、備註、體重與身體組成、照片等紀錄內容
- 暱稱、身高、體重等個人檔案
- 廣告識別碼(IDFA、AAID)及 iOS 的廠商識別碼(IDFV)
- 跑步的距離、時間、配速、心率,位置與路線,路線線條與名稱
使用統計資料不會與姓名或聯絡方式連結,也不會用於跨其他應用程式或網站追蹤使用者。統計資料於 Google 的伺服器上處理。
同齡比較(選用)
僅當您在應用程式中開啟「與同齡人比較」時,才會在訓練結束時匿名收集以下資訊:僅用於此功能的隨機裝置編號、年齡層(每5歲一級)、性別、體重區間(每5kg一級),以及各動作最近90天估算的單次最大重量(1RM)最高值。我們不收集姓名、帳號、電子郵件、確切年齡與體重、依日期的訓練紀錄、照片或位置。此功能預設關閉。
收集的資訊僅用於產生相同年齡層、性別與體重區間的分布,且只為50人以上的群體產生分布。您的排名在您的裝置上計算。
每台裝置只保留最新的一組數值。在應用程式中點選「刪除已傳送的資料」後立即刪除,一年內沒有新資料也會自動刪除。刪除的資料將自隔日的分布計算中移除。
此功能的伺服器運作於Cloudflare, Inc.(美國)的Workers、D1與R2,資料透過加密連線(HTTPS)傳輸並儲存於Cloudflare網路(跨境傳輸)。您可以不開啟此功能,或隨時關閉並刪除資料來拒絕傳輸,屆時僅無法使用同齡比較。
第三方服務
| 服務 | 用途 | 處理的資訊 |
|---|---|---|
| Google AdMob | 向免費使用者顯示廣告 | 廣告識別碼、裝置與應用程式資訊、大略位置 |
| Google Firebase Analytics | 使用統計 | 應用程式使用事件、應用程式執行個體 ID、國家或地區、裝置與應用程式版本 |
| Google Firebase Remote Config | 取得廣告與更新提示的設定值 | Firebase 安裝 ID、應用程式版本、裝置類型、語言與時區 |
| Apple App Store | 訂閱付款與收據驗證 | 交易資訊(由 Apple 處理) |
| Google Play | 訂閱付款與收據驗證 | 交易資訊(由 Google 處理) |
| Google ML Kit(Android) | 分享卡片裝飾中的人物分割、動作評估中的姿態辨識(裝置內處理) | 不傳送照片和影片;功能效能與使用指標 |
| Supabase(首爾區域伺服器) | 公開路線與 Garmin Connect 連結的伺服器 | 公開路線的線條、名稱、標籤,Garmin 使用者編號與權杖,裝置密鑰的雜湊值,取走前的 Garmin 紀錄 |
| Garmin Connect | 接收 Garmin 紀錄,將路線與訓練傳送到 Garmin | Garmin 活動與健康摘要,您傳送的路線與訓練 |
廣告
免費使用期間,應用程式會顯示 Google AdMob 廣告,包括訓練畫面與休息計時器等多個畫面上的橫幅及其他廣告、穿插在清單中的廣告、在完成訓練等自然空檔顯示的全螢幕廣告、開啟應用程式時的廣告,以及由您自行選擇觀看的獎勵廣告。訓練過程中不會顯示覆蓋整個畫面的廣告,付款畫面不會顯示廣告。
為顯示廣告並衡量成效,廣告識別碼、裝置與應用程式資訊,以及根據 IP 位址推測的大略位置會傳送給 Google。訓練與身體紀錄不會用於廣告。在 iPhone 上,應用程式不會請求追蹤許可,也不會讀取廣告識別碼(IDFA),顯示的是非個人化廣告。在 Android 上,廣告識別碼(AAID)會傳送給 Google,目前顯示的是非個人化廣告。若改為個人化廣告,我們會先更新本文件。在歐洲經濟區與英國,您可以在應用程式首次顯示的同意視窗以及選單中的「廣告隱私設定」裡選擇或變更廣告同意。
訂閱 PRO 或 PRO+ 後,所有廣告都會消失。
- Google 廣告政策:policies.google.com/technologies/ads
- Android:設定 → Google → 廣告
付款
訂閱付款透過 Apple 或 Google 帳號處理。我們既不接收也不保存信用卡號碼等任何付款方式資訊。
連接伺服器的情況
目前使用我們伺服器的功能只有您主動開啟的公開路線、Garmin Connect 連結與同齡比較,各功能傳送的資訊已於上文說明。社群、即時教練連線、AI 教練等功能不包含在目前發布的版本中。日後若提供此類功能,我們將更新本政策,說明哪些資訊會傳送至伺服器,並於應用程式內事先告知、取得您的同意。
保存期間與刪除
紀錄在保留於裝置上期間持續保存。刪除應用程式時,應用程式產生的資料也會一併刪除。您可隨時在應用程式內刪除個別紀錄。
刪除跑步紀錄時,裝置內的輔助副本也會一併刪除。寫入健康 App 的路線與心率,可在健康 App 中查看與刪除。
裝置備份中包含的副本,請於 Apple 或 Google 的備份設定中管理。
關閉裝置間同步後,保存在 iCloud 與 Google 雲端硬碟中的副本不會被刪除。在 iPhone 上,可透過「設定 → 你的名稱 → iCloud → 管理儲存空間」刪除 FitBoost 的隱藏資料;在 Android 上,可透過 Google 雲端硬碟設定中的「管理應用程式」刪除。
透過 Garmin Connect 連結保存在伺服器上的紀錄,裝置取走後立即刪除,即使未取走也會在 30 天後刪除。取消連結時,連結資訊與剩餘紀錄會立即刪除。
使用統計資料會依 Google Analytics 的保留設定,在一定期間後刪除。刪除應用程式後,該應用程式執行個體 ID 將不再使用;重新安裝時會產生新的 ID。
兒童
FitBoost 不以未滿 14 歲的兒童為對象,也不會蓄意蒐集兒童的個人資料。
使用者的權利
訓練與身體紀錄存放在您的裝置上,您可以在應用程式內自行查看、修改與刪除。透過選單中的「資料轉移與備份」,可將全部紀錄打包成一個備份檔案,保存在您想要的位置或轉移到其他裝置。從 Garmin 接收的紀錄也是如此。
您可以隨時透過應用程式設定中的「取消連結」或 Garmin Connect 帳號設定撤回 Garmin Connect 連結,屆時伺服器上的連結資訊與尚未接收的紀錄將被刪除。
變更通知
本政策如有變更,我們將於本頁面更新內容並更新最後更新日期。
聯絡我們
有關個人資料的問題,請寄信至 della.kimko@gmail.com。