Pinball Hero プライバシーポリシー

発効日: 2026-10-22 · バージョン: v1.0 · 最終更新日: 2026-10-22

本ポリシーは、Pinball Hero の動作中に収集されるデータ、その利用目的、保存場所、保存期間、そしてあなたが権利を行使する方法を説明します。

本文には実際に行っていることを書いており、テンプレートを当てているわけではありません。どの法令が適用されるかの判断は本文の範囲外です。

ゲームに合わせて本ポリシーを更新することがあります。実質的な変更がある場合は、このページを更新し、ゲーム内でもお知らせします。

1. データを取り扱う者

  • 管理者: luke6b(インディーゲーム開発者)
  • 連絡先メールアドレス: lukeluke6b@gmail.com
  • 本ゲームは個人開発者が単独で開発し、発売しています。親会社も、広告パートナーも、データブローカーもありません。

2. 結論だけ

ゲームは匿名の対戦データと起動データを収集します。用途はゲームバランスの調整とアップデート後に何人が遊んでいるかの把握の 2 つだけです。 Steam のアカウント、チャットの内容、フレンド関係、クラウドセーブは収集しません。広告やサードパーティのデータ SDK も使いません。

3. 収集する項目

3.1 実際にダイアログが出る部分:バランスとリテンションのテレメトリ

初回起動時にゲームがダイアログで問い合わせます。同意する・同意しない・後で決める のいずれかを選べます。設定 → ゲーム → 匿名のバランスデータを送信 から、いつでもオフにできます。同意しないなら、ひとつも集めないし、ひとつも送りません。

カテゴリ 内容
インストール識別子 ランダム生成された 32 桁の 16 進数 ID。暗号学的乱数生成器で生成しており、ハードウェアのシリアル番号、MAC アドレス、ホスト名、ユーザー名、Steam ID からは得られていません
端末環境 OS 名(例: Windows)、UI 言語、ゲームバージョンとビルド識別子
起動 起動ごとの時刻、起動時間、初回起動かどうか、初回起動から何日経過したか
対戦 選んだクラス、難易度、キャラクターごとのレベル、スキルと異能(獲得時のレベルと時点を含む)、勝敗、どの章と部屋で終わったか、撃破数、ゴールド、与えたダメージ、所要時間
異能の抽選 異能を抽選するたびに提示された選択肢、それぞれの重み、あなたがどれを選んだか、候補プールの大きさ
進捗 部屋に入るごとに 1 件記録(章、部屋、部屋の種類)
クラッシュ補完 ゲームが異常終了した場合、次の起動時に前回の対戦の進捗を 1 件遡って記録(crash としてマーク)

異能の抽選と進捗は、「この異能が弱すぎる」のか、「そもそもこの異能がプレイヤーに届いていなかった」のかを切り分けるためのものです。 これがないと、バランスの結論はすべて誤りになります。だからこれらを収集しています。

3.2 同意は要らないのに送信される部分:クラッシュレポートと起動ハートビート

ゲームはエラーモニタリングサービスの Sentry を使っています。送信されるデータは 2 種類です。

種類 内容 同意のスイッチで制御されない理由
クラッシュ / エラー エラーのスタックトレース、ゲームバージョン、エンジンバージョン、およびローカルログのごく一部(user://logs/game.log、シーンと進行の記録で、個人情報は含みません) クラッシュ報告は同意を得る前に動いていなければならず、そうでなければ「インストールしたのに開かない」ような問題を一度も究明できません
起動ハートビート ゲームバージョン、エンジンバージョン、OS 名、実際に使われている描画ドライバ(d3d12 や vulkan など)、描画方式、UI 言語、前回が異常終了したか、起動にかかった時間 理由は同じです。起動失敗はどのスクリプトも動く前に起きるので、どれだけ多くの端末が実際にウィンドウを開けたかを確認できる手段はこれしかありません

このハートビートは意図的に個人を識別できない情報だけを載せています。インストール識別子、GPU モデル、GPU メーカー、画面解像度は取り除いており、システムのバージョン番号は送りません。単独でも組み合わせでも、特定の人間や特定の端末を指すことはできません。

3.3 自分で送るフィードバック

自分で「BUG を報告」を押して送信したときだけ起こります:

  • 中国本土(システム言語が簡体字中国語の場合):Feishu のグループボットに送られます。本文は、あなたが書いた説明 + 4 つのドロップダウン項目 + ゲームバージョン / システム / 現在のシーン / 最新のログ。添付したスクリーンショットは実際にアップロードされます(オープンプラットフォームのアプリチャネル経由)。
  • それ以外の地域: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)
Feishu / Lark (ByteDance) 中国本土のプレイヤーから任意に送り込まれたフィードバック 中国本土
Cloudflare, Inc. (Workers + D1) テレメトリのアップロードと保存 韓国(APAC / ICN)

転送時の暗号化: すべてのアップロードは HTTPS(TLS 1.2+)で行い、エンドポイントは https://pinball-telemetry.chanxiuming123.workers.dev/ingest です。平文の HTTP は受け付けません。

越境転送: データは上の表に挙げた目的にしか使われず、受け取る相手も表に挙げた処理者に限られます(米国: Sentry、韓国: Cloudflare D1、中国本土: Feishu)。

国境を越えるデータはできるだけ小さくしています。具体的には:

1. 通信は全程 TLS で暗号化し、平文の HTTP は受け付けません; 2. 送信されるのはランダム生成されたインストール識別子で、アカウント、端末フィンガープリント、実名、連絡先は含まれません; 3. サーバー側の保存期間は24か月を上限とし、期限が来たら削除します; 4. 収集をオフにすると送信が即座に止まり、ローカルデータも削除され、その後新しい越境データは生成されません; 5. 各種類のデータはただ 1 つの処理者だけに渡し、仲介しません。

各処理者とのデータ移転協定の原文(適用される条項を含む)と処理活動の記録は、本ポリシーの冒頭にあるメールアドレスまでご請求ください。

6. あなたの権利

  • いつでも同意を取り消す: 設定 → ゲーム → 匿名のバランスデータを送信 → オフ。取り消すと収集は即座に止まり、ローカルデータは削除されます。
  • すでにアップロードされたデータの削除: 上記のメールアドレスにメールを送ってください。注意: すでにアップロードされた記録は「すでに集計された統計」から取り戻せません(ここでは集計統計だけを行い、個人を特定できるプロフィールは保持しません)。
  • 閲覧 / 訂正 / エクスポート / 処理の制限: 同じメールアドレスへご連絡ください。30 日以内にご返信します。
  • 法的根拠: 同意(GDPR Art. 6(1)(a))。同意しなくてもゲームはすべて遊べ、機能が一つも制限されることはありません。

7. 未成年者

本ゲームにはアプリ内課金、広告、ソーシャル機能はありません。年齢制限は設けていません。 14 歳未満の方は、保護者の同意を得た上で利用してください。

8. 言語とバージョン

本ポリシーは11 言語で提供されています。ページ下部の切り替えで変更できます。 中国語と英語の版は著者が亲自確認しています。それ以外の版は機械翻訳で、ネイティブによる推敲は受けていません。 必要な言語のファイルがあれば、上記のメールアドレスにメールを送ってください。