ゲームデータと端末内保存

ゲームの操作、盤面、タイムの計算はブラウザ内で行います。難易度別の自己ベスト・クリア数と、seed別の達成状況をlocalStorageへ保存します。seed履歴は直近100件が上限です。中断した盤面を再開したときに後述のイベントを重複して送らないため、その盤面での有効操作の回数と送信済みかどうかも同じlocalStorageへ保存します。これらのゲーム記録をログイン情報と結び付けず、通常のプレイでサーバーへ送信しません。

保存期間と削除

本サイト側で端末内記録の保存期限は設けません。ブラウザのサイトデータ削除、プライベートブラウズ、OSやブラウザによる自動整理、端末変更などで消えることがあります。削除したい場合は、ブラウザ設定から本サイトのサイトデータを削除してください。

共有URL

共有URLには難易度、seed、最初に開いたマス、盤面生成ルール版を含めます。地雷座標、プレイ途中の操作、端末内の自己ベストやクリア数は含めません。

お問い合わせで取得する情報

問い合わせ種別、本文、任意の返信先メールアドレス、対象ページを取得します。氏名、住所、電話番号、添付ファイル、ゲーム記録、IPアドレス、User-Agentは問い合わせデータとして保存しません。

問い合わせの利用目的と保存期間

取得した情報は、回答、内容確認、サービス改善のために利用します。不正利用防止と問い合わせの受付・中継にはCloudflare TurnstileとCloudflare Pages Functionsを利用します。検証済みの内容はGoogle Apps Scriptを経由して非公開のGoogle環境へ保管し、受信から180日で削除します。継続対応中のものは対応終了まで削除を延期する場合があります。

第三者提供と外部サービス

本人の同意がある場合、法令にもとづく場合を除き、取得情報を第三者へ提供しません。問い合わせ対応に必要な委託先としてCloudflareおよびGoogleのサービスを利用します。各社の取り扱いは、Cloudflare プライバシーポリシーGoogle プライバシーポリシーをご確認ください。

アクセス解析

品質改善のためGoogle Analytics 4を利用します。解析タグと下記のイベントは、本番カスタムドメインでのみ読み込み・送信します。Preview / STG、localhostからは送信しません。

操作の節目として次のイベント名を送信します。first_open(最初のマスを開いた)、game_progress(有効な操作が20回に到達)、game_won(クリア)、game_lost(地雷を開いた)、retry_board(同じ盤面に再挑戦)、play_again(新しい盤面)、difficulty_change(難易度の切り替え)、share_result(結果の共有)、help_open(遊び方を開いた)、article_play_click(記事からゲームへ移動)。

各イベントに付ける情報は、表示言語と難易度(初級・中級・上級のいずれか)だけです。seed、共有URLのパラメータ、盤面、地雷や旗の位置、クリック座標、経過時間、自己ベスト、クリア数、個人情報、利用者を識別する値は送信しません。1回の操作ごとの送信も行いません。

開示・削除の依頼

問い合わせ情報に関する開示、訂正、削除等のご要望は、お問い合わせページからご連絡ください。対象情報を確認するため、追加の情報をお願いする場合があります。

方針の変更

機能や利用する外部サービスの変更に合わせて本方針を更新する場合があります。変更後の内容はこのページに掲載します。