放空 ZoneOut · Privacy Policy
隱私權政策
最後更新:2026 年 5 月 31 日
「放空 ZoneOut」(以下簡稱「本 App」)由 rollitinno(個人開發者,以下簡稱「我們」)開發與維運。我們重視你的隱私,本政策說明本 App 蒐集、使用、儲存與分享資料的方式。
1. 我們蒐集什麼資料
1.1 你直接提供的
- 股票代號(Stock Code):由 App 在你裝置本機隨機生成的匿名識別碼(格式如
TPE-042069),用以區別不同帳號的本機資料。不包含、也無法回推你的真實身分。 - 產業別偏好:你在註冊儀式中選擇的虛構產業分類(科技、金融等),純粹用於 App 內顯示。
- session 時長與時段:每次「放空」session 的開始、結束時間。
- 時區:IANA timezone,用於跨日歸屬計算。
- 主題 / 語言偏好:dark / light、繁中 / 英文設定。
- 聯絡資料:若你主動以 email 聯絡我們,我們會收到你的 email 地址與來信內容,僅用於回覆客服、法務、隱私或資料請求。
1.2 自動蒐集的
- Crash 資料:App 當機時,Firebase Crashlytics 會自動回傳堆疊追蹤 + 裝置型號 + OS 版本。我們將你的股票代號(匿名)做為 user identifier 以協助除錯,不含任何個資。
- 使用事件:Firebase Analytics 蒐集使用事件(例:session_started、score_recalculated),用於改善產品。部分事件可能附帶股票代號作為偽匿名識別碼,但不附帶姓名、email、電話或其他直接個資。
- 廣告同意狀態:Google AdMob UMP 與 iOS ATT 會依所在地區或平台規則詢問廣告同意。本 App 不傳送自訂 targeting keyword 或跨 app 使用紀錄,並以非個人化廣告請求為預設。
1.3 我們不會蒐集
- 姓名、電話、地址、生日
- 位置(GPS、Wi-Fi、基地台)
- 聯絡人、相簿、行事曆
- 健康資料、麥克風、相機
- 金融帳戶、密碼
2. 資料儲存在哪裡
- 本機優先:session 紀錄、Score、K 線、stats、時薪設定(未來功能)等所有功能性資料,全部儲存在你的裝置本機 SQLite 資料庫,不會上傳到我們的伺服器。
- 第三方雲端:Firebase Crashlytics 跟 Firebase Analytics 的匿名 / 偽匿名 telemetry 會上傳到 Google 伺服器(美國 / EEA 區域)。
- 未來的帳號 / 雲端同步:若我們之後推出登入、跨裝置同步或備份功能,且你選擇啟用,我們可能會蒐集 email、登入供應商識別碼與同步所需資料。該功能會採 opt-in,並在啟用前於 App 內明確告知,且仍以最小蒐集原則。
3. 廣告與第三方
本 App 顯示 Google AdMob 廣告以維持免費版本。AdMob 屬於 Google 服務,其資料處理依 Google 自己的隱私政策。
- iOS:ATT 結果會決定 IDFA 是否可供 Google Mobile Ads SDK 使用。本 App 不傳送自訂 targeting keyword 或 app 使用紀錄,並以非個人化廣告請求為預設。
- Android:Google AdMob UMP 會依 GDPR / EEA / UK 等所在地要求取得同意,並依使用者選擇處理廣告。
- 歐盟 / 英國使用者:UMP 同意管理畫面可於 App 內「設定 → 廣告偏好設定」隨時重新管理。
第三方服務清單:
- Google AdMob — 廣告
- Google Firebase Crashlytics — 當機回報
- Google Firebase Analytics — 匿名 / 偽匿名事件統計
- Apple ATT / SKAdNetwork — iOS 廣告同意 / 歸因
- Apple App Store / Google Play — 訂閱與付款
我們不會將你的資料賣給第三方,也不會用於 profiling 或跨服務追蹤。
4. 兒童
本 App 適用 13 歲(歐盟 / 英國為 16 歲)以上使用者。我們不蓄意蒐集兒童資料。若你是法定監護人並認為兒童在未授權下使用,請聯絡我們刪除其本機資料。實際操作上,在裝置上解除安裝 App 或於 App 內刪除帳號即可清除所有本機資料。
5. 你的權利
- 刪除:在 App「設定 → 刪除帳號」可一次清除所有本機資料。亦可解除安裝 App 達成相同效果。
- 查詢 / 存取 / 更正:由於我們不持有可識別你的伺服器端資料,App 內顯示的所有資訊即為全部資料。
- 退出個人化廣告:iOS 透過「設定 → 隱私權與安全性 → 追蹤」關閉本 App 追蹤;Android 透過本 App「設定 → 廣告偏好設定」管理 UMP 同意。
- Crashlytics / Analytics 請求:目前無 App 內 toggle。若你希望我們協助處理既有 telemetry 或提出資料請求,請來信;我們會依可識別程度與第三方平台能力協助處理。
6. 訂閱與付款
本 App 提供月 / 季 / 年訂閱以移除廣告。付款由 Apple App Store / Google Play 處理,我們不接觸你的信用卡 / 帳戶資訊,僅收到平台回傳的訂閱狀態。退費請洽 App Store / Google Play 客服。
訂閱依本 App 產品承諾不會解鎖任何功能——所有里程碑功能對所有使用者一律免費。訂閱只是「移除廣告 + 支持產品」。
7. 資料保留
本機資料保留至你解除安裝 App 或主動刪除帳號為止。Crashlytics 資料 Google 預設保留 90 天;Analytics 預設保留 14 個月。我們不會主動延長保留期。
8. 政策變更
若本政策有重大變更,我們會在 App 內以通知告知,並更新本頁「最後更新」日期。若法律或平台政策要求重新同意,我們會在適用變更生效前取得你的同意;其他情況下,繼續使用視為接受更新後的政策。
9. 聯絡我們
如有任何隱私相關問題、資料刪除請求,請寄信至:
info@rollitinno.com
放空 ZoneOut · Privacy Policy
Privacy Policy
Last updated: 2026-05-31
“放空 ZoneOut” (the “App”) is developed and operated by rollitinno (sole developer — referred to as “we”). We respect your privacy. This policy explains what we collect, how we use it, and your rights.
1. What we collect
1.1 What you provide
- Stock Code: a pseudonymous identifier (e.g.
TPE-042069) generated locally on your device to distinguish your local data. It cannot be linked back to your real identity. - Industry preference: a fictional industry tag you pick at sign-up — display-only.
- Session timing: start/end timestamps of each “zone-out” session.
- Timezone: IANA timezone, used for daily attribution.
- Theme / language preference: dark/light, zh-Hant/English.
- Contact information: if you email us, we receive your email address and message content, and use them only to respond to support, legal, privacy, or data requests.
1.2 Automatically collected
- Crash reports: if the App crashes, Firebase Crashlytics auto-sends stack trace + device model + OS version. We attach your pseudonymous Stock Code as user identifier to help debug — no PII.
- Usage events: Firebase Analytics collects usage events (e.g. session_started, score_recalculated) to improve the product. Some events may include your Stock Code as a pseudonymous identifier, but no name, email, phone number, or other direct PII is attached.
- Ad consent state: Google AdMob UMP and iOS ATT may request advertising consent depending on your region and platform. The App does not pass custom targeting keywords or cross-app usage history, and uses non-personalized ad requests by default.
1.3 We never collect
- Name, phone, address, birthday
- Location (GPS, Wi-Fi, cell tower)
- Contacts, photos, calendar
- Health data, microphone, camera
- Financial accounts, passwords
2. Where data is stored
- Local-first: all functional data (sessions, Score, K-line, stats, future hourly-wage setting) lives in a SQLite database on your device and is never uploaded to our servers.
- Third-party cloud: anonymous / pseudonymous telemetry from Firebase Crashlytics and Firebase Analytics is sent to Google servers (US / EEA regions).
- Future account / cloud sync: if we later offer sign-in, multi-device sync, or backup, and you choose to enable it, we may collect your email, sign-in provider identifier, and data required for sync. The feature will be opt-in, explicitly disclosed in-app before activation, and still follow minimum collection.
3. Ads & third parties
The App shows Google AdMob ads to support the free tier. AdMob is a Google service governed by Google’s own privacy policies.
- iOS: the ATT result determines whether IDFA is available to the Google Mobile Ads SDK. The App does not pass custom targeting keywords or app usage history, and uses non-personalized ad requests by default.
- Android: Google AdMob UMP collects GDPR / EEA / UK consent where required, and ad handling follows your choice.
- EEA / UK users: re-open the UMP consent flow anytime via in-app “Settings → Ad Preferences”.
Third parties used:
- Google AdMob — ads
- Google Firebase Crashlytics — crash reporting
- Google Firebase Analytics — anonymous / pseudonymous usage events
- Apple ATT / SKAdNetwork — iOS ad consent / attribution
- Apple App Store / Google Play — subscriptions and payments
We do not sell your data to third parties and do not use it for profiling or cross-service tracking.
4. Children
The App targets users aged 13+ (16+ for EEA / UK). We do not knowingly collect data from children. If you are a guardian and believe a child is using the App without permission, please contact us to delete local data. Practically, uninstalling the App or deleting the account in-app clears all local data.
5. Your rights
- Deletion: “Settings → Delete Account” clears all local data at once. Uninstalling the App has the same effect.
- Access / correction: since we hold no server-side identifiable data, what the App displays is the complete record.
- Opt out of personalised ads: on iOS, “Settings → Privacy & Security → Tracking → 放空 ZoneOut”; on Android, in-app “Settings → Ad Preferences”.
- Crashlytics / Analytics requests: there is no in-app toggle yet. If you want help with existing telemetry or a data request, email us; we will assist according to what can be identified and what the third-party platforms support.
6. Subscriptions & payments
The App offers monthly / quarterly / yearly subscriptions to remove ads. Payments are processed by Apple App Store / Google Play — we never see your card or account info, only the subscription status they return. Refunds go through App Store / Google Play support.
Per our product promise, subscriptions do not unlock any feature — all milestone features are free for everyone. Subscriptions only “remove ads + support the product”.
7. Retention
Local data is kept until you uninstall or delete your account. Crashlytics defaults to 90 days; Analytics defaults to 14 months. We do not extend the defaults.
8. Changes to this policy
If we materially change this policy, we will notify you in-app and update the “Last updated” date above. Where law or platform policy requires renewed consent, we will ask for it before the applicable change takes effect; otherwise, continued use means you accept the updated policy.
9. Contact us
For privacy questions or data deletion requests:
info@rollitinno.com