Tennis Nut 隱私權政策
歡迎使用 Tennis Nut(以下簡稱「本 App」)。本隱私權政策說明本 App 開發者(以下簡稱「我們」)會如何收集、使用、儲存與分享您的個人資料。請您於使用本 App 前詳細閱讀本政策。當您下載、安裝或使用本 App,即表示您已閱讀、理解並同意本政策內容。
1. 我們收集的資料
我們僅收集為提供本 App 服務所必要之資料,包含以下類別:
1.1 帳號與個人檔案資訊
- 您透過 Email、Apple ID 或 Google 帳號登入時提供的:電子郵件地址、姓名、個人頭像、第三方識別碼(Apple 的 sub、Google 的 user ID)。使用 Apple 隱藏電子郵件功能時,我們僅取得 Apple 中繼的轉發位址,不會收到您的真實 Email。
- 您主動於個人檔案中填寫的:暱稱、性別、慣用手、球技程度、所在地區等。
1.2 使用紀錄
- 您建立的練習紀錄、比賽紀錄、影片連結、文字回饋。
- 您與教練、球友間的對話內容。
- 您對球場的評價、回報的場地狀態。
- 您加入好友、收藏球場、消耗點數等行為資料。
1.3 位置資訊
- 在您主動授權的前提下,本 App 會於使用 Discovery(球場探索)或快速登記練習功能時,使用您的 GPS 位置以顯示鄰近球場、計算 Court Heat、自動帶入最近的球場。
- 您可隨時在 iPhone「設定 → Tennis Nut → 位置」中關閉本權限。
1.4 相機與相簿
- 在您主動授權的前提下,本 App 會於 QR Code 掃描(加好友)、案件附加圖片(拍照)時使用相機;於從相簿選擇圖片或影片附加到諮詢案件時讀取相簿。
- 我們不會在您未操作的情況下啟用相機或讀取相簿。
1.5 推播通知識別碼
- 為傳送即時通知(教練回覆、好友訊息等),本 App 會透過 Firebase Cloud Messaging(FCM)取得裝置的推播 Token。
1.6 裝置與技術資訊
- 為了改善服務與排查錯誤,本 App 可能蒐集裝置型號、作業系統版本、語言設定、App 版本、Crash 紀錄。
1.7 球場活動分享(可關閉)
- 當您透過 GPS 在球場現場儲存練習或比賽紀錄時,本 App 會建立一筆「打卡紀錄」,於該紀錄產生後 3 小時內貢獻到該球場的「N 人在打」匿名計數。其他使用者只會看到計數,不會看到您的身份。
- 您可隨時在 App 內的「設定 → 隱私 → 分享我的球場活動到社群」關閉此功能;關閉後您將完全不計入該匿名計數。
- 推播通知(好友抵達同一球場時)走獨立路徑,只在您與對方互為好友時觸發,跟上述計數功能無關。
我們不會主動蒐集:通訊錄、簡訊、健康資料、Apple ID 密碼、信用卡資料。
2. 我們如何使用您的資料
- 提供核心服務:登入驗證、紀錄保存、好友互動、球場推薦、教練配對。
- 個人化體驗:根據您的位置與紀錄,計算 Court Heat、推薦相關球場與內容。
- 通訊與通知:傳送您訂閱的推播通知與系統訊息。
- 服務改善與除錯:分析使用情況、修復 Bug、預防濫用與舞弊。
- 法令遵循:必要時依法律或司法機關要求保留或揭露相關資料。
3. 我們不會做的事
- 我們不會販售您的個人資料給第三方。
- 我們不會將您的對話內容、影片或位置資料用於廣告投放。
- 我們不會未經您同意將您的個人資料提供給其他使用者,但您主動分享於 App 中之公開內容(如球場評論、暱稱)除外。
4. 第三方服務提供者
為了讓本 App 運作,我們使用下列第三方服務。這些服務商在處理您的資料時,受其各自隱私政策約束:
| 服務 | 用途 | 隱私政策 |
|---|---|---|
| Supabase | 資料庫與帳號驗證後端 | supabase.com/privacy |
| Google Firebase | 推播通知(FCM)、錯誤回報 | firebase.google.com/support/privacy |
| Sign in with Apple | Apple ID 第三方登入 | apple.com/legal/privacy |
| Google Sign-In | Google 帳號第三方登入 | policies.google.com/privacy |
| Mapbox | 球場地圖渲染與地理服務 | mapbox.com/legal/privacy |
| Resend | 系統 Email(登入連結、通知) | resend.com/legal/privacy-policy |
| Apple TestFlight | Beta 階段派發與 Crash 回報 | apple.com/legal/privacy |
我們僅將為達成上述服務目的所必要的最少資料傳送給這些服務商。
5. 資料儲存位置與保留期限
- 您的資料儲存於 Supabase 託管之伺服器(目前位於亞太區域)。
- 您可隨時於 App 內「設定 → 帳號 → 永久刪除帳號」自助刪除;送出後個人資料與相關紀錄即時永久移除,Apple 中繼 Email 等第三方識別碼亦同步解除綁定。
- 練習與比賽紀錄會持續保留,直到您主動刪除。
- 諮詢案件中的對話、圖片與影片內容預計依方案保留期限自動清除(Lite 7 天、Pro 30 天、Elite 1 年)。
- 法令要求保留之資料(如交易紀錄)依相關法律期限保存。
6. 您的權利
您有以下權利,可隨時透過 App 內功能或來信與我們聯繫行使:
- 存取:要求查閱我們持有的您個人資料副本。
- 更正:更新或修改不正確的資料。
- 刪除:於 App 內「設定 → 帳號 → 永久刪除帳號」即可自助刪除;部分匿名化統計資料(如球場總計次數)可能保留但無法與您連結。
- 退出:撤回您先前授予的權限(位置、相機、相簿、推播)。
- 資料可攜:要求以結構化、機器可讀格式取得您的資料副本。
7. 兒童隱私保護
本 App 不主動針對 13 歲以下兒童提供服務,亦不會故意蒐集其個人資料。若您為未成年人,請在父母或法定監護人同意下使用本 App。如我們知悉曾誤蒐集 13 歲以下兒童資料,將立即刪除。
8. 國際資料傳輸
由於本 App 之主要資料庫位於亞太區域,推播服務由 Google Firebase(資料中心可能位於美國等地)提供,您的資料可能跨境傳輸至上述地區。我們會採取合理的安全措施確保資料傳輸安全。
9. 安全措施
- 所有與後端伺服器之間的網路傳輸均使用 HTTPS / TLS 加密。
- 帳號密碼經安全雜湊處理,不以明文儲存。
- 推播 Token 與 Session Token 受 OS Keychain / Secure Storage 保護。
- 即使如此,無任何網路系統可保證 100% 安全;如發現重大資料外洩事件,我們將依法律規定通知受影響之使用者。
10. 政策變更
我們可能不定期更新本政策。重大變更將透過 App 內通知或 Email 告知您;您於變更生效後繼續使用本 App 即視為接受新版政策。建議您不定期回到此頁面查閱最新版本。
11. 聯絡我們
若您對本隱私權政策有任何疑問、意見或欲行使前述權利,歡迎透過以下方式聯絡:
- 電子郵件: kaysoncho@gmail.com
- App 名稱: Tennis Nut