我們收集哪些資料
本 App 可能處理下列資料:
- 你在 App 內輸入的大腦疲勞檢測、每日打卡、情緒、症狀、睡眠、咖啡因、螢幕時間、觸發紀錄與練習紀錄。
- 你在 onboarding 或設定頁填寫的暱稱、目標與每日時間預算。
- 你主動貼上的 Anthropic API Key,用於 AI 報告與大腦助理。
- 你使用 Google 登入或行事曆 / Tasks 整合時,由 Google 回傳的基本帳號資訊與授權 token。
資料存在哪裡
- 檢測、打卡、練習紀錄、設定與匯入資料主要存在你的瀏覽器 localStorage。
- Google session 使用 Auth.js 的加密 HTTP-only cookie,伺服器用它代表你呼叫 Google API。
- 目前沒有自建資料庫,因此不會把你的打卡與健康紀錄同步到雲端資料庫。
Google OAuth 權限用途
我們把 Google 權限拆成兩層:
- 一般登入:只使用 openid、email、profile,用來辨識登入狀態。
- 排程整合:只有你主動使用「排入 Google 行事曆 / Tasks」時,才會要求 calendar.events 與 tasks 權限。
Calendar / Tasks 權限只用來建立或讀取你要求的練習行程與提醒,不會用於廣告、出售資料或未經你同意的其他用途。
AI 功能如何使用資料
當你按下產生 AI 週報或使用大腦助理時,App 會把必要摘要與訊息送到伺服器,再轉送 Anthropic API。若你使用自己的 API Key,Key 儲存在你的瀏覽器 localStorage,呼叫時才送出。
Cookie 與本機儲存
- localStorage:保存你的 App 紀錄與偏好設定。
- HTTP-only cookie:保存 Auth.js session,讓 Google 整合可以在伺服器安全執行。
- Service worker cache:讓 PWA 可以更快載入與支援部分離線使用。
資料分享
我們不出售你的個人資料。只有在你主動使用整合功能時,資料才會送到對應服務:
- Google:登入、Calendar、Tasks。
- Anthropic:AI 週報與聊天。
- Zeabur:承載本 App 的伺服器與路由請求。
資料保留與刪除
localStorage 資料會留在你的裝置,直到你在設定頁清除、瀏覽器清除網站資料,或解除安裝 / 重設瀏覽器。完整刪除步驟請見資料刪除說明。
兒童與敏感狀態
本 App 不是為 13 歲以下兒童設計,也不提供醫療診斷。若你正在經歷急性危機、自傷念頭、胸痛、昏厥或其他嚴重症狀,請立即尋求專業協助。
聯絡我們
隱私相關問題請聯絡:ping01300127@gmail.com。