TREEJUTSU KAISEN · PRIVACY

隱私權說明

更新日期:2026 年 10 月 17 日

咒樹迴戰不需要登入就能玩,進度預設只存在你的裝置上。登入是選用功能:只有你在遊戲中按「登入」(標題畫面或暫停選單的「登入・記住進度」)並完成登入時,遊戲才會建立帳號、設定登入 cookie,並把遊戲進度存到雲端。遊戲沒有廣告追蹤,也沒有排行榜。我們用 Google Analytics 統計匿名流量(見下方「流量統計」)。遊戲當掉或出錯時,會送出一份匿名技術診斷(見下方「匿名技術診斷」),只用來修正問題。

保存在你的裝置上的資料

可在瀏覽器的「網站資料/儲存空間」設定中清除本站的資料與快取。這會刪除本機進度與設定,無法由我們復原。只解除 Service Worker 註冊不會刪除 localStorage 存檔。

選用的登入與雲端存檔

登入方式為 Google 或 LINE。我們只向登入服務要求確認你身分的最少資訊(OpenID 的 openid 範圍),伺服器只保存下列資料:

第一次登入時,這台裝置上的進度會與帳號中的進度合併(取兩邊較好的紀錄,不會讓進度倒退)。登出後,裝置上的進度仍保留在本機;在共用裝置上遊玩後,可在瀏覽器設定中清除本站資料。

刪除帳號:在遊戲暫停選單的「登入・記住進度」中選擇「刪除帳號」,伺服器會立即永久刪除帳號、登入方式、登入 cookie 紀錄、雲端進度、徽章,以及登入狀態下登記的上線通知,無法復原。裝置上的進度不受影響。Cloudflare 的系統備份可能在其保留期間(最長約 30 天)內仍含有已刪除的資料,期滿後自動消失。

使用 Google 或 LINE 登入時,會連線到該服務並適用其隱私權政策:Google 隱私權政策、LINE 隱私權政策。

上線通知我(新關卡通知)

你可以留下電子郵件,請我們在新關卡(例如北投公園、大安森林公園)推出時通知你。這份名單:

匿名技術診斷

遊戲畫面卡住(約 4 秒沒有反應)、程式出錯、3D 畫面中斷或單一畫面超過 2 秒時,遊戲會自動送出一份簡短的技術報告到我們自己的伺服器(Cloudflare Pages Functions 與 D1 資料庫),用來找出並修正問題。報告只含:

報告不含帳號編號、電子郵件、登入 cookie 或原始 IP 位址,即使你已登入也一樣。為了防止大量請求,伺服器會像其他表單一樣,以加密雜湊後的 IP 位址計數,計數在時間窗結束後刪除。同一個錯誤在同一次遊玩中只送一次。技術報告保存 30 天,之後自動刪除。

回報問題

暫停選單的「回報問題」會送出你寫的文字。只有你勾選「附上診斷資訊」時,才會一併送出遊戲版本、關卡、波次、裝置資訊(User-Agent 與畫面大小),以及最近 50 則程式警告與錯誤訊息。不要在文字裡寫電子郵件、姓名等個人資料;我們不會用這份回報聯絡你。回報不連結帳號、不保存原始 IP,防濫用方式與上方相同。站點若啟用 Cloudflare Turnstile,送出前也會經過 Turnstile 驗證。回報保存 90 天,之後自動刪除。

連線到哪些服務

流量統計(Google Analytics)

我們用 Google Analytics 4 了解有多少人在玩、從哪裡連進來、玩到哪一關,好讓遊戲越改越好玩。

聯絡與後續更新

隱私聯絡窗口:[email protected]。

如日後新增排行榜或其他資料傳輸,會先更新這份說明與相關告知內容。

English summary

Playing never requires an account; settings and progress stay in your browser's localStorage and a service worker caches game assets. Signing in with Google or LINE is optional: we then store a random account id, the provider name and its subject id (no email, name or picture), a hash of your 180-day httpOnly session cookie, and your game progress and badges. Your device progress is merged into the account on first sign-in. You can delete the account in-game at any time; this permanently removes all of it. The optional "notify me" list stores only your email and the level, is used for a single launch email and is deleted after that email is sent. No ads, behavioural analytics or leaderboard. When the game freezes for about 4 seconds, hits an error, loses its 3D view or renders a frame longer than 2 seconds, it sends an anonymous technical report (build, level, wave, play time, a short game-state snapshot, the error message, browser User-Agent and screen size) to our own server (Cloudflare Pages Functions + D1). It carries no account id, email, cookie or raw IP (rate limiting uses a hashed IP) and is deleted after 30 days. The pause-menu "report a problem" form sends your text and, only if you tick the box, the same diagnostics plus the last 50 console warnings/errors; it is deleted after 90 days.

Google Fonts receives your IP address and browser request information when the game loads fonts. Cloudflare hosts the site and may process connection logs. Private previews protected by Cloudflare Access have separate email authentication and session cookies. Contact: [public privacy email to be added before release].