Privacy Policy / 隱私權政策
English
This Privacy Policy explains how Elaborapp Co., Ltd. ("we", "us", or "our") processes data when you use the todayOS iPhone or iPad app, Apple Watch app, Mac app, widgets, notifications, and website.
Data We Process
- HealthKit data: depending on your authorization, todayOS reads activity energy, exercise time, stand data, steps, time in daylight, water intake, tooth brushing, workouts, mindfulness, sleep, and heart rate variability. todayOS may write water intake and tooth brushing records.
- Aggregated health data: to show consistent daily state across your devices, todayOS stores daily summaries, todayOS-created water/tooth brushing records, HealthKit export receipts, deletion tombstones, device identifiers, and update timestamps.
- Schedules and preferences: wake, wind down, sleep, meal, shower, custom schedule, goals, action preferences, notification settings, todayOS+ settings, user onboarding completion, and recent event timestamps.
- Location and weather: if you grant location permission, todayOS stores your current coordinates on device for sunrise/sunset, sky color, daylight, and weather features. Unless weather is enabled, todayOS uses location data only on your device. When weather is enabled, todayOS provides coordinates to Apple WeatherKit to get weather information and uses Apple MapKit to obtain a display location name; weather cache may include temperature, weather symbol, location name, fetch time, and an active weather alert's summary, source, region, severity, expiration time, and details link. If you enable Enhanced Movement Detection and grant Always Location permission, todayOS may receive larger-area location changes in the background and store the latest location sample, timestamp, and horizontal accuracy on device to reduce standing reminders while riding in a vehicle. This detection is not continuous location tracking and mainly triggers during larger movements.
- Screen usage ranges: where supported, todayOS may store minute-based device usage ranges to support sedentary, break, or relaxation prompts.
- Purchase data: todayOS uses RevenueCat to check todayOS+ entitlements, products, purchases, and restores. todayOS sets TelemetryDeck app and user identifiers as RevenueCat customer attributes so RevenueCat subscription events can be connected with TelemetryDeck analytics. Payments are processed by Apple; todayOS does not receive full payment card numbers.
- Analytics data: todayOS uses TelemetryDeck for product analytics in the app and on the website. Website analytics may include page views, referrer or UTM data, browser/device metadata, approximate country, and App Store badge or link click placement. RevenueCat subscription events may be sent to TelemetryDeck through the RevenueCat and TelemetryDeck integration. todayOS does not send HealthKit contents, precise location, full payment card numbers, or free-form Google Forms responses to TelemetryDeck.
- App cross-promotion data: the iOS app uses Kickstart Exchange to show app recommendations to free users. The SDK sends its API key, todayOS bundle identifier, platform, app and build versions, SDK version, development mode when applicable, and App Store storefront country. In shipping builds, it may transiently send a locally verified Apple-signed App Transaction so Kickstart Exchange can confirm a production app installation; Kickstart Exchange states that it immediately discards the signed JWS. The service records app-level advert delivery, impressions, clicks, and reports without associating them with a specific user or device. When you tap a recommendation, the SDK records the click and opens the advertised app's App Store page. That link may include the advertiser's App Store provider token and the KickstartExchange campaign token; Apple may provide privacy-protected campaign results to the advertiser, while Kickstart Exchange states that it does not receive those conversion details.
- Public beta form: if you choose to join the public beta through Google Forms, Google processes the information you submit under its own policies.
Where Data Is Stored
Data is stored on your device or Apple account, including HealthKit and iCloud. When iCloud sync is enabled, todayOS syncs summaries, preferences, and recent events. This data is processed by Apple's iCloud infrastructure and depends on your Apple ID and device settings.
How We Use Data
- To calculate the most relevant action for the current moment.
- To show action reminders on iPhone, iPad, Apple Watch, Mac, widgets, and notifications.
- To reduce standing reminders while you are likely riding in a vehicle.
- To sync preferences, schedules, and summaries across your own devices.
- To process todayOS+ purchases, restores, and entitlements.
- To show app recommendations to free iOS users and measure app-level advert delivery and interactions.
- To improve reliability, understand feature usage, and troubleshoot errors.
What We Do Not Do
- We do not sell your personal data.
- We do not use HealthKit data for advertising, data brokerage, or similar purposes.
- We do not send HealthKit contents, precise location, or full payment card numbers to TelemetryDeck.
- We do not send HealthKit contents or precise location to RevenueCat.
- We do not send HealthKit contents or precise location to Kickstart Exchange. Kickstart Exchange states that it does not track users or devices or build behavioral profiles.
Third-Party Services
todayOS uses Apple HealthKit, iCloud, WeatherKit, MapKit, UserNotifications, RevenueCat, TelemetryDeck, Kickstart Exchange, GitHub Pages, and Google Forms as needed. These services process data under their own policies. WeatherKit and MapKit are used for weather features when weather is enabled. RevenueCat supports subscriptions and entitlements; TelemetryDeck supports app and website analytics, including RevenueCat subscription event analysis through the RevenueCat and TelemetryDeck integration. Kickstart Exchange, operated by Hudson Heavy Industries Ltd, supports app cross-promotion for free iOS users; Cloudflare processes the connecting IP address as an ordinary part of delivering Exchange requests and artwork. See the Kickstart Exchange privacy notice. Google Forms is used only when you submit the public beta form.
Your Controls
- You can adjust or revoke HealthKit permissions in iOS Settings or the Health app.
- You can disable location, notifications, and iCloud in system settings.
- You can turn off Enhanced Movement Detection in todayOS Location & Weather settings, or revoke Always Location permission in system settings.
- You can disable iCloud sync in todayOS+ settings.
- Users with todayOS+ enabled do not see Kickstart Exchange banners.
- You can view or delete health data written by todayOS in Apple Health.
- You can delete the app to remove local data; data retained by iCloud, Apple, RevenueCat, or Google may require each service's own deletion process.
Retention
todayOS keeps data only as needed to provide features. Some state is overwritten by newer data, Enhanced Movement Detection keeps only the latest significant location change sample and clears it when the feature is disabled or Always Location permission is unavailable, screen usage ranges are short-lived, and purchase or entitlement records may be retained by Apple and RevenueCat for subscription, tax, refund, and fraud-prevention purposes. Kickstart Exchange states that it keeps app-level advert delivery and interaction records for approximately 30 days; daily app-to-app statistics may be retained without a fixed deletion date and do not identify individual users or devices.
Children
todayOS is not designed for children under 13. If you believe a child has provided personal data, please contact us.
Updates
We may update this policy when features, data flows, or legal requirements change. Material changes will be communicated through the website or app where appropriate.
Contact
For privacy questions, email hello@today-os.app.
Notes
This policy is based on todayOS implementation and public documentation from Apple, RevenueCat, TelemetryDeck, and Google. It is not legal advice.
繁體中文
本政策說明精巧應用有限公司(Elaborapp Co., Ltd.,以下稱「我們」)如何處理你在使用 todayOS iPhone 與 iPad app、Apple Watch app、Mac app、小工具、通知與網站時產生的資料。
我們處理哪些資料
- HealthKit 資料:依你授權的範圍讀取活動能量、運動時間、站立、步數、日照時間、喝水、刷牙、運動、正念、睡眠與心率變異等資料;寫入喝水與刷牙紀錄。
- 彙整健康資料:為了跨裝置顯示同一天的狀態,todayOS 會保存每日彙整結果、todayOS 內建立的喝水/刷牙紀錄、HealthKit 匯出收據、刪除標記、裝置識別字串與更新時間。
- 行程與偏好:起床、睡前、睡眠、用餐、淋浴、自訂時間、目標、行動偏好、通知設定、todayOS+ 設定、使用者引導完成狀態與最近操作時間。
- 位置與天氣:如果你允許定位權限,todayOS 會在裝置上保存目前座標,用於日出日落、天色、日照與天氣顯示。定位資料預設只會在裝置本地使用;只有在你開啟天氣功能時,todayOS 才會將座標提供給 Apple WeatherKit 取得天氣資訊,並使用 Apple MapKit 取得顯示用地點名稱。天氣快取可能包含溫度、天氣符號、地點名稱、查詢時間,以及有效天氣警報的摘要、來源、地區、嚴重程度、到期時間與詳細資料連結。若你啟用加強移動偵測並授權永遠允許定位,todayOS 可能在背景接收較大範圍的位置變化,並在裝置本地保存最近一筆位置樣本、時間與水平精度,用來減少搭乘交通工具時提醒起身的情況。此偵測不是持續定位,主要在較大範圍移動時觸發。
- 螢幕使用區段:Mac 或其他平台支援時,todayOS 可能保存以分鐘區段表示的裝置使用時間,用來判斷久坐、休息或放鬆提醒。
- 購買資料:todayOS 使用 RevenueCat 檢查 todayOS+ 權益、商品、購買與恢復購買狀態。todayOS 會將 TelemetryDeck app 與使用者識別資訊設為 RevenueCat customer attributes,讓 RevenueCat 訂閱事件可以和 TelemetryDeck 分析連結。付款由 Apple 處理,todayOS 不會收到完整付款卡號。
- 分析資料:todayOS 使用 TelemetryDeck 做 app 與網站產品分析。網站分析可能包含頁面瀏覽、referrer 或 UTM 資料、瀏覽器/裝置資訊、大略國家,以及 App Store badge 或連結點擊位置。RevenueCat 訂閱事件可能透過 RevenueCat 與 TelemetryDeck 整合傳送到 TelemetryDeck。todayOS 不會把 HealthKit 內容、精確位置、完整付款卡號或你在 Google Forms 填寫的文字送到 TelemetryDeck。
- App 交叉推廣資料:iOS app 使用 Kickstart Exchange,向免費使用者顯示其他 app 推薦。SDK 會傳送 API Key、todayOS bundle identifier、平台、app 與 build 版本、SDK 版本、適用時的開發模式,以及 App Store 商店國家/地區。正式發佈版本可能暫時傳送一份已在本機驗證、由 Apple 簽署的 App Transaction,讓 Kickstart Exchange 確認這是正式 app 安裝;Kickstart Exchange 表示會立即丟棄簽署的 JWS。服務會記錄 app 層級的廣告傳遞、曝光、點擊與檢舉,但不會將這些互動連結到特定使用者或裝置。當你點選推薦時,SDK 會先記錄點擊,再開啟該 app 的 App Store 頁面。連結可能包含廣告主的 App Store provider token 與 KickstartExchange campaign token;Apple 可能向廣告主提供隱私保護的行銷活動結果,Kickstart Exchange 則表示不會收到這些轉換資料。
- 公開測試表單:如果你點選「加入中文版公開測試」並填寫 Google Forms,該表單會依 Google 的政策處理你提供的資料。
資料儲存位置
資料會保存在你的裝置或 Apple 帳號,包含 HealthKit 與 iCloud。當 iCloud 同步啟用時,todayOS 會同步彙整資料、偏好、與最近事件。這些資料由 Apple 的 iCloud 基礎設施處理,並與你的 Apple ID 與裝置設定相關。
我們如何使用資料
- 計算現在最值得做的一個行動。
- 在 iPhone、iPad、Apple Watch、Mac、小工具與通知上顯示行動提醒。
- 降低你可能正在搭乘交通工具時收到起身提醒的機率。
- 同步你自己的裝置之間的偏好、行程與彙整狀態。
- 處理 todayOS+ 購買、恢復購買與權益判斷。
- 向免費 iOS 使用者顯示 app 推薦,並衡量 app 層級的廣告傳遞與互動。
- 改善穩定性、理解功能使用情況、排查錯誤。
我們不會做的事
- 不販售你的個人資料。
- 不把 HealthKit 資料用於廣告、資料仲介或類似用途。
- 不把 HealthKit 內容、精確位置或完整付款卡號傳給 TelemetryDeck。
- 不把 HealthKit 內容或精確位置傳給 RevenueCat。
- 不把 HealthKit 內容或精確位置傳給 Kickstart Exchange。Kickstart Exchange 表示不會追蹤使用者或裝置,也不會建立行為側寫。
第三方服務
todayOS 依功能需要使用 Apple HealthKit、iCloud、WeatherKit、MapKit、UserNotifications、RevenueCat、TelemetryDeck、Kickstart Exchange、GitHub Pages 與 Google Forms。這些服務會依各自政策處理資料。開啟天氣功能時會使用 WeatherKit 與 MapKit 處理天氣相關資料。RevenueCat 用於訂閱與購買權益;TelemetryDeck 用於 app 與網站分析,包含透過 RevenueCat 與 TelemetryDeck 整合分析 RevenueCat 訂閱事件。Kickstart Exchange 由 Hudson Heavy Industries Ltd 營運,用於向免費 iOS 使用者進行 app 交叉推廣;Cloudflare 會在傳遞 Exchange 請求與圖片時,依一般網路服務需要處理連線 IP 位址。詳見 Kickstart Exchange 隱私權聲明。Google Forms 僅在你主動填寫公開測試表單時使用。
你的控制權
- 你可以在 iOS 設定或健康 App 中調整或撤回 HealthKit 權限。
- 你可以在系統設定中關閉位置、通知與 iCloud。
- 你可以在 todayOS 的定位與天氣設定中關閉加強移動偵測,或在系統設定中撤回永遠允許定位。
- 你可以在 todayOS+ 設定中關閉 iCloud 同步。
- 已啟用 todayOS+ 的使用者不會看到 Kickstart Exchange banner。
- 你可以在 Apple Health 中檢視或刪除 todayOS 寫入的健康資料。
- 你可以刪除 app 以移除本機資料;iCloud、Apple、RevenueCat 或 Google 保留的資料可能需要依各服務的流程處理。
保留期間
todayOS 只在提供功能需要時保留資料。部分狀態會被最新資料覆蓋,加強移動偵測只保留最近一筆較大範圍位置變化樣本,關閉功能或失去永遠允許定位時會清除;螢幕使用區段有短期有效期限,購買與權益資料會依 Apple 與 RevenueCat 的訂閱、稅務、退款與防詐需求保留。Kickstart Exchange 表示會保留 app 層級的廣告傳遞與互動紀錄約 30 天;每日 app 對 app 統計資料可能不設固定刪除期限,且不會識別個別使用者或裝置。
兒童
todayOS 不是為 13 歲以下兒童設計。若你認為兒童提供了個人資料,請聯絡我們處理。
政策更新
當功能、資料流程或法規需求改變時,我們可能更新本政策。重大變更會以網站或 app 內適當方式告知。
聯絡
隱私相關問題請寄信至 hello@today-os.app。