PRIVACY POLICY
隱私政策
了解 Charts Replay 如何處理你的帳號資料、回測記錄與會員資料。
生效日期:2026 年 10 月 28 日
1. 我們處理哪些資料
- 登入帳號資料:用於識別帳號的唯一標識、已驗證電郵、顯示名稱和頭像地址。登入時從你選擇的 Google 或 Discord 獲取,並在後續登入時更新。我們不獲取你的密碼,也不申請讀取 Gmail、通訊錄、雲端硬盤、Discord 訊息、好友或伺服器列表的權限。
- 回測記錄:你建立的回測會話、模擬訂單與成交、帳戶表現、圖表佈局、繪圖、模板和挑戰記錄。
- 會員與支付記錄:贈送會員的期限、購買方案、會員到期時間、自動續費選擇和訂單狀態。我們還會儲存 Stripe 客戶、訂閱與帳單標識,用於核對付款、會員到帳和自動續費狀態。
- 運行資料:服務請求、錯誤和安全診斷資料。提供託管與網絡服務的供應商也可能處理 IP 地址、設備及瀏覽器等連接資料。
- 使用統計:頁面訪問統計由 Cloudflare Web Analytics 收集,不使用 Cookie,不記錄 IP 地址。註冊、登入、開始回測或挑戰、發起結帳、付款成功、取消或恢復自動續費,以及點擊回放控制按鈕(播放、前進、調速、換日等)這些操作,會連同帳號標識記錄在 Cloudflare Workers Analytics Engine,用於了解產品使用情況,約 3 個月後自動刪除。
2. 這些資料如何使用
我們使用這些資料完成登入、展示用戶名和頭像、儲存和恢復回測、計算統計結果、管理會員與付款,以及排查故障和防止濫用。登入渠道及其帳號標識用於識別用戶,避免同一帳號重複領取首次註冊會員。Google 與 Discord 是兩個獨立帳號,即使電郵相同,會員和記錄也不互通。
每日一題排行榜:結算某一天的每日一題後,你的榜單名稱(預設使用登入帳號的顯示名稱)、當天成績(R 倍數)和成交筆數會出現在這一天的排行榜上,其他登入用戶可以看到。排行榜不展示你的電郵、頭像和帳號標識。當天的排行榜只對已經結算了當天這一局的用戶開放,往日的排行榜對所有登入用戶開放。你可以在本站會員頁修改榜單名稱,也可以修改登入帳號的顯示名稱後重新登入同步。
我們不會出售 Google 或 Discord 用戶數據,也不會將其用於個性化廣告。這些用戶數據僅用於本政策說明的產品功能。
3. 服務供應商與資料共享
除上文所述的每日一題排行榜外,我們不會把你的資料展示給其他用戶。
- Google:提供帳號登入和基本資料;瀏覽器顯示頭像時會向 Google 的圖片服務發起請求。參見 Google 隱私政策。
- Discord:提供帳號登入和基本資料;瀏覽器顯示 Discord 頭像時會向 Discord 的圖片服務發起請求。參見 Discord 隱私政策。
- Cloudflare:提供網站託管、資料庫、文件儲存和網絡服務,相關數據會在其基礎設施上處理。參見 Cloudflare 隱私政策。
- Stripe:提供結帳、付款方式儲存和扣款處理。建立支付帳戶時會向 Stripe 提供必要的帳號資料;信用卡詳情由 Stripe 處理,本站資料庫不儲存完整卡號或安全碼。參見 Stripe 隱私政策。
這些供應商可能在你所在國家或地區以外處理資料。我們只在提供服務、處理你的請求或履行適用法律要求所必要的範圍內披露資料。
4. Cookie、本機儲存與儲存期限
我們使用必要的登入 Cookie 維持帳號會話,使用臨時 Cookie 完成 Google 或 Discord 登入校驗,並用一個語言 Cookie 記住你選擇的語言。瀏覽器本機儲存用於記住主題、語言和上次選擇的登入方式等偏好,不在其中儲存登入帳號資料或登入令牌。你可以清除這些內容,但可能需要重新登入或重新設定偏好。
帳號使用期間,我們儲存提供服務所需的帳號資料和回測記錄。會員到期會暫停產品功能,不會自動刪除回測記錄。付款和安全記錄可能因交易核對、爭議處理或適用法律要求而需要繼續儲存。
5. 你的資料與聯絡請求
你可以在 Google 或 Discord 帳號中更新顯示名稱和頭像,重新登入本站後同步。你也可以在 Google 的第三方連接或 Discord 的已授權應用設定中撤銷 Charts Replay 的授權;撤銷授權本身不會自動刪除本站已有帳號和回測記錄。
如需查詢、更正、匯出或刪除帳號資料,請透過下方電郵聯絡,並說明請求內容。為保護帳號,我們可能需要核實請求者身份;具體處理範圍依據你的請求、適用法律及必要的記錄保留要求確定。
6. 政策更新與聯絡我們
本政策適用於 Charts Replay(chartsreplay.app)。如數據處理方式發生變化,我們會更新本頁及生效日期;需要另行告知或徵求同意的事項將按適用要求處理。
隱私與帳號聯絡電郵:rookie.ricardo.zhang@gmail.com