生效日期:2026-10-22 版本:v1.0 最近更新:2026-10-22
本政策說明《勇者彈珠 / Pinball Hero》(下稱「本遊戲」)執行時會收集哪些資料、用來做什麼、存在哪裡、保存多久,以及你可以怎麼行使權利。
本文寫的是我們實際做了什麼,不是套模板。涉及法律適用性的判斷不在本文範圍內。
本政策可能隨遊戲更新而調整;有實質變動時,我們會更新本頁並在遊戲內說明。
1. 誰在處理你的資料
- 處理者:luke6b(個人獨立開發者)
- 聯絡信箱:
lukeluke6b@gmail.com - 本遊戲由個人獨立開發並發行。沒有母公司、沒有廣告合作夥伴、沒有資料仲介。
2. 一句話版本
遊戲會收集匿名的對局與啟動資料,只用於調整遊戲平衡和了解更新後還有多少人在玩。 不收集 Steam 帳號、聊天內容、好友關係、雲端存檔,也不接任何廣告或第三方資料 SDK。
3. 收集什麼(逐項)
3.1 你真的會看到彈出視窗的那部分:平衡與留存遙測
首次進入遊戲時會用一個彈出視窗問你,可以選「同意 / 不同意 / 稍後再說」;隨時可在 設定 → 遊戲 → 傳送匿名平衡資料 關閉。不同意就一個位元組都不蒐集、不上傳。
| 類別 | 具體內容 |
|---|---|
| 安裝識別碼 | 一個隨機產生的 32 位十六進位 ID。由密碼學亂數產生,不來自硬體序號、MAC、主機名稱、使用者名稱或 Steam ID |
| 裝置環境 | 作業系統名稱(如 Windows)、介面語言、遊戲版本與建置識別碼 |
| 啟動 | 每次啟動的時間、時長、是否首次啟動、距首次啟動第幾天 |
| 對局 | 你選的職業、難度、每個角色的等級、技能與天賦(含獲得時的等級與時點)、勝負、結束在第幾幕第幾房、擊殺數、金幣、造成傷害、時長 |
| 抽選 | 每次天賦抽選時提供了哪幾個選項、各自的權重、你選了哪個、候選池大小 |
| 進度 | 每進入一間房記一筆(第幾幕、第幾房、房型) |
| 崩潰補記 | 若遊戲異常終止,下次啟動會把上一局的進度補記一筆(標記為 crash) |
抽選與進度這兩類是為了分清楚「這個天賦太弱」和「這個天賦根本沒給到玩家」—— 沒有它們,所有平衡結論都是錯的。這是收集它們的原因。
3.2 不需要同意、但也會送出的那部分:崩潰與啟動心跳
遊戲接上了 Sentry(錯誤監控服務)。它有兩類資料:
| 類別 | 內容 | 為什麼不受同意開關控制 |
|---|---|---|
| 崩潰/報錯 | 錯誤堆疊、遊戲版本、引擎版本、以及最近一段本機日誌(user://logs/game.log,內容是場景與流程紀錄,不含個人資訊) |
崩潰回報需要在同意之前就能運作,否則「裝了打不開」這類問題永遠查不到 |
| 啟動心跳 | 遊戲版本、引擎版本、作業系統名稱、實際使用的算繪驅動程式(如 d3d12/vulkan)、算繪方式、介面語言、上次是否異常結束、啟動耗時 |
同理:啟動失敗發生在任何腳本執行之前,是唯一能確認「有多少台機器真的把視窗開起來」的手段 |
這條心跳特意只帶不可辨識的資訊:我們移除了安裝識別碼、顯示卡型號、顯示卡廠商、螢幕解析度, 並且不傳送作業系統版本號。它無法單獨或組合指向某一個特定的人或某一台特定的機器。
3.3 你主動發起的回饋
只有在你自己按「回報BUG」並按下送出時才會發生:
- 中國大陸(系統語言為簡體中文):傳到 飛書群組機器人。內文=你填寫的描述 + 四個下拉選項 +
遊戲版本/系統/目前場景/最近日誌。附帶的截圖會真的上傳(開放平台應用程式通道)。
- 海外:傳到 Sentry。內文同上;截圖會作為附件上傳。
- 兩種通道都允許你不附截圖。
4. 我們不收集什麼
- 不收集 Steam 帳號、Steam ID、好友名單、庫存
- 不收集任何聊天/語音內容、輸入法內容、剪貼簿內容(截圖除外——只在你主動傳回饋時)
- 不做廣告投放、不做跨應用追蹤、不接任何第三方分析 SDK
- 不使用 Steam 雲端存檔
- 不收集真實姓名、電子信箱、電話、地址(除非你在回饋裡自己寫進去)
5. 資料存在哪、留多久
- 本機:
%APPDATA%\Godot\app_userdata\hero_pinball\telemetry\(runs.jsonl+current.json)。
關掉開關會立即刪除本機已蒐集的資料。
- 安裝識別碼:即使你關掉蒐集,
user://install_id.txt這個隨機 ID 仍會留在本機
(這樣你日後重新開啟時還是同一個人,不會在統計裡變成「新安裝」)。 它不含任何個人資訊,刪掉整個 user:// 資料夾即可一併清除。
- 伺服器:24 個月後刪除。
- 第三方處理者:
| 處理者 | 用途 | 所在地 |
|---|---|---|
| Sentry(Functional Software, Inc.) | 崩潰與啟動心跳 | 美國(ingest.us.sentry.io) |
| 飛書 / Lark(ByteDance) | 中國大陸玩家主動提交的回饋 | 中國大陸 |
| Cloudflare, Inc.(Workers + D1) | 遙測上傳與儲存 | 南韓(亞太 / ICN) |
傳輸加密:所有上傳走 HTTPS(TLS 1.2+),端點為 https://pinball-telemetry.chanxiuming123.workers.dev/ingest,不接受明文 HTTP。
跨境傳輸:資料只用於上表所列的唯一用途,接收方限於上表所列的處理者 (美國:Sentry;南韓:Cloudflare D1;中國大陸:飛書)。
我們把出境的資料壓到最小,具體措施是:
1. 傳輸全程 TLS 加密,不接受明文 HTTP; 2. 上報的是隨機產生的安裝識別碼,不含帳號、裝置指紋、真實姓名或聯絡方式; 3. 伺服器保留期封頂 24 個月,到期刪除; 4. 關閉蒐集會立即停止上報並刪除本機資料,此後不再產生新的出境資料; 5. 只把每一類資料交給一個處理者,不做多層轉手。
與各處理者之間的資料傳輸協議原文(含所適用的條款)以及資料處理活動紀錄, 可向本政策開頭的信箱索取。
6. 你的權利
- 隨時撤回同意:設定 → 遊戲 → 傳送匿名平衡資料 → 關。撤回後立即停止蒐集並刪除本機資料。
- 刪除已上傳的資料:寄信到上面的信箱。注意:已經上傳的紀錄無法從「已產生的統計結果」裡找回
(我們做的是彙總統計,不保留可逐筆定位的個人檔案)。
- 查閱 / 更正 / 匯出 / 限制處理:用同一個信箱聯絡我們。我們會在 30 天內回覆。
- 法律依據:同意(GDPR Art. 6(1)(a))。你不給同意也能完整遊玩本遊戲,功能沒有任何差別。
7. 未成年人
本遊戲不含內購、廣告與社群功能,不設年齡門檻。 若你未滿 14 週歲,請在監護人同意後使用。
8. 語言與版本
本文提供 11 個語言版本,在頁面底部可以切換。 中文與 English 兩版由作者本人核對過,其餘版本是機器輔助翻譯、尚未經母語者核對。 如果你需要某個語言的檔案,寄信到上面的信箱即可。