隱私權政策

最後更新:2026年11月2日

FitBoost 是一款訓練紀錄應用程式。本政策說明應用程式處理哪些資訊,以及這些資訊保存在何處。

摘要

應用程式處理的資訊

訓練與身體紀錄

包括訓練課、組、重量、次數、例行訓練、行程、備註、體重與身體組成,以及照片紀錄。這些資訊僅寫入裝置儲存空間,應用程式不會將其傳送至外部。

若您開啟了裝置備份,這些資訊可能會包含在 iCloud 備份或 Google 自動備份中。此類備份由 Apple 與 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。裝置接收的紀錄與其他訓練紀錄一樣儲存在裝置上,並遵循健康 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 蒐集使用統計資料。蒐集的內容如下:

以下內容不予蒐集:

使用統計資料不會與姓名或聯絡方式連結,也不會用於跨其他應用程式或網站追蹤使用者。統計資料於 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+ 後,所有廣告都會消失。

付款

訂閱付款透過 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。