自律龍(以下稱「本 App」)由 Sho Fujimoto(以下稱「開發者」)提供。本 App 記錄你遠離滑手機過度、社群媒體、衝動購物、熬夜、甜食等想戒除之事的時長,讓你累積的天數即使在失敗後也能保留下來。
本隱私權政策說明本 App 如何處理資訊。
本隱私權政策適用於下列 App:
- App Store 上的 App 名稱:自律龍: 戒手機・戒癮打卡計數器(App Store ID:6479698819)
- Google Play 上的 App 名稱:自律龍: 戒手機・戒癮打卡計數器
- 套件名稱(Android):com.fjsh.reboot
- 開發者(個人):Sho Fujimoto
- Google Play 上的開發者名稱:fjsh
本 App 不建立帳號,也不使用廣告或 AI。
1. 我們收集的資訊
1.1 你輸入或設定的資訊
- 想戒除的習慣(選擇的種類、自訂的名稱、開始記錄的日期與時間、目標天數及排列順序)
- 在初始導覽中選擇的想戒除理由,以及你自己寫的理由
- 你在初始導覽中對關於你目前狀況的 4 個問題的回答
- App 內的設定(例如:分享的圖片上是否顯示習慣名稱,以及「達成時通知我」是否開啟)
1.2 使用本 App 時產生的資訊
- 記錄「重設」的日期與時間
- 簽到紀錄(每當主要習慣再滿 24 小時時你回答的日期與時間、每個習慣的「守住了」或「已重設」回答,以及是在 App 內還是在小工具上簽到)
- 護身符守住簽到連續紀錄的日子
- 在 iOS 小工具上點「記錄守住了」的日期與時間
- 是否已顯示里程碑、目標,以及鯉魚與龍成長的畫面
- 目前的鯉魚在對戰中失去的時間、每條目前的鯉魚的對戰獎勵、傷和配戴的裝備的副本(見第 3.5 條;從伺服器接收),以及重設後進入水族箱的鯉魚所配戴的裝備
- 你在排行榜中隱藏的參加者
- 如果你加入排行榜,你的匿名 ID 和驗證用權杖、尚未傳送的聯賽事件(見第 3.1 條),以及最後收到的聯賽段位和排名
1.1 和 1.2 的資訊儲存在你的裝置上。除了加入排行榜時傳送的第 3 條資訊之外,不會傳送到開發者的伺服器。即使加入排行榜,簽到的回答(「守住了」或「已重設」)也不會傳送。用於使用情況分析的,只有第 4 條的資訊。匿名 ID 和權杖儲存在裝置的安全儲存區(iOS 鑰匙圈或 Android Keystore)。
水族箱裡的鯉魚、綜合草、夥伴鯉魚及夥伴助力不會被儲存,而是每次根據你的開始和重設紀錄重新產生。
視裝置設定而定,裝置上的紀錄可能會包含在作業系統的備份中(iOS 的 iCloud 備份、Android 的 Google 備份)。刪除本 App、重設裝置或作業系統的運作,都可能導致紀錄遺失。
1.3 自動傳送的資訊
- 開啟本 App 時,為了確認是否需要更新,會將作業系統類型(iOS 或 Android)、App 版本和裝置語言傳送到開發者的伺服器。所有傳送到開發者伺服器的請求都包含作業系統類型和 App 版本。
- 為了發布 App 更新,本 App 會與 Expo 的更新伺服器通訊,並傳送 App 版本和作業系統類型等資訊。
- 使用情況以及當機和錯誤的資訊會傳送給 Google(Firebase)(見第 4 條)。
- 通訊過程中,IP 位址等技術資訊會由我們的伺服器基礎架構(Cloudflare)、Expo、Google 和 RevenueCat 處理。
1.4 購買資訊
訂閱和一次性購買透過 Apple App Store 或 Google Play 處理。開發者使用 RevenueCat(RevenueCat, Inc.)處理和管理購買,會處理下列資訊:
- 購買和訂閱狀態、購買的商品、到期日,以及免費試用的使用情況
- 商店發出的收據和交易 ID
- RevenueCat 的匿名使用者 ID
為了統計訂閱情況,本 App 會將 Firebase App 執行個體 ID 傳給 RevenueCat。RevenueCat 會將開始訂閱、續訂、取消等訂閱事件與此 ID 連結,傳送到 Google Analytics for Firebase。這些資訊用於第 4 條所述的使用情況分析。
開發者不收集或儲存信用卡號碼、銀行帳戶、商店帳號密碼等付款資訊。
2. 資訊的使用目的
- 提供 App 體驗,包括習慣紀錄、簽到、護身符、草和綜合草、戰鬥力和夥伴鯉魚、鯉魚與龍的成長、水族箱和小工具
- 顯示簽到通知和里程碑通知,以及免費試用結束前的提醒
- 提供排行榜、每週聯賽和挑戰對戰(僅限加入者)並發送排行榜通知
- 處理不當名稱的檢舉、維護 App 安全、防止濫用
- 通知與發布更新
- 透過分析使用情況、修正當機和錯誤來改善本 App
- 提供訂閱並確認訂閱狀態
- 遵守法律、本 App 的服務條款和平台政策
3. 排行榜如何處理資訊
加入排行榜是自由選擇的。只有在加入畫面點「公開並加入」或「不公開並加入」時才會加入,加入前不會為排行榜傳送任何資訊。不會建立帳號。開發者的伺服器會發出匿名 ID 和權杖。伺服器只儲存權杖的 SHA-256 雜湊值,不儲存權杖本身。
排行榜包括依戰鬥力排列的總排名,以及實力相近的參加者每週爭奪 XP 的聯賽。加入後,你還可以使用挑戰對戰(見第 3.5 條)。
3.1 傳送與儲存的資訊
加入後,下列資訊會傳送到開發者的伺服器(Cloudflare)並儲存:
- 你的匿名 ID
- 你的名稱(自動名稱,或你自己設定的 1~12 個字的名稱)
- 你的戰鬥力(含夥伴助力)、累計天數、目前最長的連續天數、習慣數量、鯉魚與龍的階段,以及本週成長
- 你的主要習慣的目前鯉魚的年齡,以及目前鯉魚的 ID(本 App 在裝置上產生的識別碼)和出生時間。這些用於決定階段和戰鬥力的上限,以及用於挑戰對戰(見第 3.5 條)
- 每條夥伴鯉魚(主要習慣以外的其他習慣中,年齡最大的最多 4 條目前鯉魚)的年齡(天數)。伺服器會保存收到的夥伴鯉魚年齡中的最大值,以及根據這些年齡計算出的夥伴助力。這些用於決定戰鬥力的上限,並在挑戰對戰中加到你的 HP 上(見第 3.5 條)。不會傳送每條鯉魚屬於哪個習慣
- 收到你回報的日期與時間,以及你加入的日期與時間
- 你最近一次回報時使用的 App 版本是否為 7.0(7.0.x)。這依每次請求中包含的 App 版本判斷,用於選擇要發送的通知(見第 3.4 條)
- 僅在你選擇「公開並加入」時,你的習慣種類清單(例如:滑手機過度、熬夜)
為了聯賽,也會傳送並儲存下列資訊:
- 聯賽事件:你簽到的日子,以及護身符守住簽到連續紀錄的日子。只傳送事件種類和日期(當地日期)。加入前的簽到和護身符的日子保存在裝置上,加入時只傳送今天和昨天的
- 收到每個事件的日期與時間,以及依事件計算出的 XP
- 你的聯賽段位、每週所在的小組、在小組中的排名,以及每週結果(晉級、保級或降級)
如果你允許通知,還會傳送並儲存下列資訊:
- 你的推播通知權杖(Expo 推播權杖)
- 你的時區差(分鐘)、裝置語言,以及排行榜通知是否開啟
我們不傳送: 你為自己的習慣取的名稱、簽到的回答(「守住了」或「已重設」)、「重設」的日期與時間、你的草、水族箱裡的鯉魚、想戒除的理由或目標。
3.2 其他參加者看得到的資訊
- 在總排名中,你的排名、名稱、鯉魚與龍的階段、戰鬥力和本週成長會顯示給其他參加者。
- 在聯賽中,你的排名、名稱、鯉魚與龍的階段、戰鬥力和本週 XP 會顯示給同一小組的其他參加者。
- 在挑戰對戰中,如第 3.5 條所述,你目前的鯉魚的副本會作為對手顯示給其他參加者。
- 如果你選擇「公開並加入」,你的習慣種類會顯示給有訂閱的其他參加者。你可以隨時在排行榜設定的「公開戒除內容」中改為不公開。改為不公開後,這些資訊會從伺服器刪除。
3.3 檢舉名稱
你可以檢舉其他參加者自己設定的名稱。檢舉時,我們會儲存檢舉者和被檢舉參加者的匿名 ID,以及檢舉的日期與時間。被 3 個不同的人檢舉的名稱會改回自動名稱,相關的檢舉紀錄也會刪除。
3.4 排行榜通知
如果你允許通知且排行榜通知為開啟,開發者的伺服器會透過 Expo 的推播通知服務發送下列通知。當地時間 22:00 到 09:00 之間不會發送。
- 聯賽小組中其他參加者超越你時(依當地時間每天最多 1 次)
- 聯賽的一週即將結束時(每週最多 1 次)
- 你本週的聯賽結果確定時(每週最多 1 次)
- 在挑戰對戰中收到挑戰時(每天最多 1 次)。通知中包含對手的名稱、鯉魚與龍的階段和戰鬥力
如果你最近一次回報時使用的 App 版本為 7.0(7.0.x),則改為發送下列通知:
- 其他參加者在總排名中超越你時(每天最多 1 次)
- 你進入本週成長前段時(每週最多 1 次)
3.5 挑戰對戰
如果你已加入排行榜並設有主要習慣,其他參加者目前鯉魚的副本,或開發者的伺服器準備的對手(機器人),每天會向你主要習慣的目前鯉魚發起一次挑戰。如果你有訂閱,每天還可以主動發起一次挑戰。對手由開發者的伺服器選擇,勝負也由伺服器計算。你的 HP 包含伺服器依第 3.1 條保存的夥伴助力。
為了挑戰對戰,以下資訊會儲存在開發者的伺服器上:
- 每條目前的鯉魚:對戰獎勵、傷的數量和受傷時間,以及鯉魚在對戰中失去的時間
- 挑戰(收到的挑戰和你主動發起的挑戰):送達的日期與時間、回應期限、對手的副本、你的「戰鬥」或「逃跑」回答及回答的日期與時間,以及勝負和戰鬥紀錄
- 撿到的裝備和背包:欄位、稀有度、數值、撿到時的聯賽段位、撿到的日期與時間,以及由哪條鯉魚配戴
透過對戰獲得的聯賽 XP 會作為第 3.1 條的聯賽資訊儲存。
開發者的伺服器會從最近一次回報在過去 7 天以內的其他參加者的目前鯉魚副本中選擇對手。因此,你目前鯉魚的副本(自動名稱、鯉魚與龍的階段、戰鬥力、能力值(HP、攻擊、暴擊率和速度)、夥伴助力以及配戴的裝備)會在其他參加者的挑戰中作為對手顯示。你自己設定的名稱不會包含在副本中,也不會作為對手的名稱顯示。速度依據從聯賽事件計算出的簽到連續紀錄。副本輸了,你的鯉魚也不會受傷。你的副本被用作對手時,不會通知你。
4. 使用情況分析與當機回報
本 App 使用 Google Analytics for Firebase 分析使用情況,並使用 Firebase Crashlytics 收集當機和錯誤(兩者皆由 Google LLC 提供)。
4.1 收集的資訊
- 瀏覽過的畫面
- 初始導覽的進度(顯示到第幾個畫面、選擇的習慣種類、想戒除理由的數量、目標天數)
- 開啟和關閉購買畫面、從哪裡開啟購買畫面、購買和恢復的結果,以及選擇的商品
- 記錄「重設」、顯示里程碑以及鯉魚與龍成長的畫面、分享草的圖片、開啟小工具設定說明,以及開啟或關閉鎖定畫面的即時動態
- 累計天數及其區間、簽到的天數,以及重設時已連續的天數
- 習慣種類(例如:滑手機過度、熬夜)、主要習慣的種類、習慣數量,以及鯉魚與龍的階段
- 是否訂閱、是否加入排行榜,以及 App 的顯示語言
- 開始訂閱、續訂、取消等訂閱事件(來自 RevenueCat,見第 1.4 條)
- App 執行個體 ID、裝置和作業系統資訊,以及大致地區(依 IP 位址推估)
- 當機和錯誤(堆疊追蹤、裝置狀態等),以及購買操作的失敗
我們不傳送你為自己的習慣取的名稱、你自己寫的想戒除理由、你對關於目前狀況的問題的回答、簽到的回答或你在排行榜的名稱。
4.2 使用目的與保存期間
我們使用這些資訊了解下列情況並改善本 App:
- 哪些功能最常被使用
- 使用者在哪裡停止使用本 App
- 有多少人從哪個畫面訂閱
- 當機和錯誤發生在哪裡
習慣種類用於將使用情況分類,不用於廣告或追蹤。Google Analytics 的事件資料最多保存 14 個月。
4.3 廣告識別碼與追蹤
本 App 不會追蹤你。本 App 不收集也不使用 IDFA(iOS)或廣告 ID(Android)等廣告識別碼,也不會顯示 App Tracking Transparency(ATT)的追蹤許可請求畫面。如果你希望我們停止分析和當機回報,請透過第 13 條的聯絡方式與我們聯繫。
5. 通知
- 每當主要習慣再滿 24 小時時的通知,以及簽到連續紀錄即將中斷時的通知,是在裝置上排定的本機通知,內容不會傳送到開發者的伺服器。
- 里程碑通知是在裝置上排定的本機通知,內容不會傳送到開發者的伺服器。
- 如果你正處於訂閱的免費試用期且未取消,本 App 會在試用結束前,以在裝置上排定的本機通知顯示提醒。內容不會傳送到開發者的伺服器。
- 排行榜通知如第 3.4 條所述。
- 你可以隨時在裝置設定中關閉通知權限。也可以在「管理想戒掉的事」畫面的「達成時通知我」中關閉 24 小時通知。
6. 第三方服務
本 App 使用下列第三方服務。各服務依其自身的隱私權政策處理資訊。
| 服務 | 提供者 | 主要用途 |
|---|---|---|
| Cloudflare(Workers、D1) | Cloudflare, Inc. | 伺服器基礎架構、儲存排行榜、聯賽和挑戰對戰資訊 |
| Expo | 650 Industries, Inc. | App 平台、發布更新、發送推播通知 |
| Google Analytics for Firebase | Google LLC | 使用情況分析 |
| Firebase Crashlytics | Google LLC | 收集當機和錯誤 |
| RevenueCat | RevenueCat, Inc. | 管理訂閱和購買 |
| App Store / Google Play | Apple Inc. / Google LLC | 付款與購買處理、遞送推播通知 |
- Cloudflare 隱私權政策:https://www.cloudflare.com/privacypolicy/
- Expo 隱私權政策:https://expo.dev/privacy
- Apple 隱私權政策:https://www.apple.com/legal/privacy/
- Google 隱私權政策:https://policies.google.com/privacy
- Google 如何使用來自採用其服務的網站或應用程式的資訊:https://policies.google.com/technologies/partner-sites
- Firebase 隱私權與安全性:https://firebase.google.com/support/privacy
- RevenueCat 隱私權政策:https://www.revenuecat.com/privacy
7. 傳送給其他國家的第三方
由於本 App 使用第 6 條的第三方服務,資訊可能會傳送到日本以外的國家(主要是美國),並在當地處理和儲存。
關於其他國家的個人資訊保護制度,可在日本個人資訊保護委員會的網站(https://www.ppc.go.jp/personalinfo/legal/kaiseihogohou/#gaikoku )查閱。
8. 對第三方的揭露
開發者不會出售你的資訊。除下列情況外,不會提供給第三方:
- 經你同意時
- 在提供本 App 所需範圍內,委託第 6 條的服務提供者處理時
- 依法律要求時
- 為保護人的生命、身體或財產而有必要時
- 因業務移轉時
9. 保存期間
- 裝置上的資料會保留到你刪除本 App,或被裝置或作業系統刪除為止。
- 排行榜、聯賽和挑戰對戰資訊(包括夥伴鯉魚的年齡和夥伴助力)會保存到你在排行榜設定中點「退出排行榜」為止。退出後,我們會刪除你的參加者資訊、你所屬的聯賽小組、事件和每週結果、你的挑戰對戰資訊(每條鯉魚的對戰獎勵和傷、挑戰和結果、裝備和背包)、推播通知權杖,以及你提出和收到的檢舉。
- 保存在送達其他參加者的挑戰中的你目前鯉魚的副本(見第 3.5 條),會作為這些參加者的挑戰紀錄保留。點「退出排行榜」後,這些副本中的你的匿名 ID 會被移除,不再與你連結。副本中只保留自動名稱、鯉魚與龍的階段、戰鬥力、能力值、夥伴助力和裝備。
- 最後一次回報超過 14 天的參加者不會顯示在總排名中。此時伺服器上的資訊不會被刪除。
- 如果你沒有點「退出排行榜」就刪除本 App,裝置上的權杖會遺失,你將無法再從 App 刪除排行榜資訊。如需刪除留在伺服器上的資訊,請透過第 13 條的聯絡方式與我們聯繫。
- Expo 回報為無效的推播通知權杖會從伺服器刪除。
- 使用情況分析的資訊依第 4.2 條所述保存。購買資訊依 RevenueCat 和各 App 商店的規定保存。
10. 年齡限制
本 App 適用於 18 歲以上的使用者。未滿 18 歲者不得使用本 App。
11. 你的選擇與權利
- 排行榜: 你可以選擇是否加入。加入後,可在排行榜設定中變更是否公開習慣、開關排行榜通知,以及更改名稱。「退出排行榜」會從伺服器刪除你的資訊,包括聯賽和挑戰對戰資訊(如第 9 條所述,保留在其他參加者挑戰紀錄中的副本會以不再與你連結的形式保留)。
- 通知: 你可以隨時在裝置設定中關閉本 App 的通知。
- 使用情況分析: 如果你希望我們停止分析和當機回報,請透過第 13 條的聯絡方式與我們聯繫。
- 裝置上的資料: 刪除習慣會刪除其紀錄。刪除本 App 會刪除裝置上的資料。
- 查閱、更正、停止使用、刪除等請求: 請透過第 13 條的聯絡方式與我們聯繫。關於排行榜資訊的請求,請附上排行榜上顯示的名稱。我們將依適用法律回應。
12. 安全與本政策的變更
開發者採取合理措施,保護資訊免於外洩、遺失、未經授權的存取等風險。
我們可能因法律、本 App 的功能或第三方服務的變更而更新本政策。重大變更會在 App 內或我們的網站上公告。
13. 聯絡方式
- App:自律龍(App Store ID:6479698819,Android:com.fjsh.reboot)
- 開發者:Sho Fujimoto
- 電子郵件:zero@zerotoone.app
14. 本文件的語言
本隱私權政策為英文版的翻譯。本翻譯與英文版內容不一致時,以英文版為準。