戦国WALK

プライバシーポリシー

戦国WALK(iPhone アプリ)

戦国WALK(以下「このアプリ」)は、日々の歩行を続けるために歩数を記録・表示し、歩いた歩数をゲームの資金(貫)に換えて遊ぶゲームです。距離・消費カロリーは入力値から計算した目安で、診断や治療には使えません。このページでは、このアプリが扱う情報と、その使い方・保存の期間・削除のしかたをお知らせします。

1. 集める情報

  • 歩数:あなたが選んだ1つの取得元(iPhone本体の歩数計、またはヘルスケアに歩数を記録している機器・アプリの1つ)から、今日と過去6日の歩数を15分ごとの合計で読み取り、サーバーに送ります。ヘルスケアから読み取るのは「歩数」だけです。ヘルスケアアプリで手で入力した歩数は読み取りません。
  • 取得元の情報:取得元の種類(iPhone本体の歩数計/ヘルスケア)と、ヘルスケアの取得元の機器・アプリの名前と識別子(例:Garmin Connect)。
  • ゲームの進み具合:資金・部隊・城・城下町・家老・所持品・任務・受け取りの記録など(日ごとの歩数の合計を含みます)。日ごとの歩数は、グラフのため最大800日分の記録もゲームの保存に残します。
  • 購入確認の登録と同意:18歳以上であることの確認、または18歳未満の方の生年月日、登録確認の日時、利用規約・プライバシーポリシーの同意した版と日時、保護者の同意の確認結果。18歳以上の方は新たに生年月日を入力する必要はありません。以前に登録済みの生年月日は引き続き保持します。年齢情報は年齢区分と購入上限の判定に使い、歩数画面の任意の年齢設定とは別に扱います。
  • 購入の記録:商品・取引の番号・記録日時・有効期間・テスト購入かどうか、および年齢別の上限管理に使う月別の購入合計と取引の識別子。テスト購入の記録と本物の購入の記録は分けて扱います。実購入ではAppleの署名付き取引、購入確認中の予約、返金・取消、ゲームアカウントとの対応をサーバーに記録します。クレジットカード番号やApple Accountのパスワードをこのアプリで入力・保存することはありません。
  • アカウントの番号:このアプリが自動で作る番号(アカウントID)と、引き継ぎ用の合言葉。合言葉の本体はあなたの iCloud キーチェーン(Apple のしくみ。使っていないときはこの iPhone の中)に保存し、サーバーには元に戻せない形に変換した値だけを置きます。
  • 端末の確認のための情報:本物のアプリからの通信であることを確かめる Apple のしくみ(App Attest)で作る鍵の番号・公開鍵・Apple の証明のデータ・使った回数・最後に使った日時。Appleが署名したアプリ情報(AppTransaction)も通信時に確認し、テスト版か正式版か・アプリの識別子・確認日時を端末登録と対応させて保存します。この確認用のAppTransaction本文はサーバーに保存しません。
  • 削除を再試行するための確認情報:アカウントの削除を途中から再開できるよう、このiPhoneのキーチェーンに一時保管し、削除の確認だけに使います。iCloudへは同期せず、サーバーとこの端末の削除が完了したら消します。
  • テスト版から正式版への引き継ぎ記録:テスト版のアカウント番号から作る照合用ハッシュ値、正式版のアカウント番号、引き継ぎの結果・版・日時を記録し、重複した引き継ぎや削除済みデータの再取り込みを防ぎます。ハッシュ値は、元のアカウント番号との照合が可能な識別情報として扱います。テスト購入の権利は引き継ぎません。
  • 操作の記録:登録・機種変更の引き継ぎ・受け取り・歩数札の使用・週間宝箱・贈り物・取得元の切り替え・歩数の確認の結果(機械で揺らしたような動きや1日6万歩を超える分など数えなかった歩数、深夜の多い歩数)・保存を受け付けなかったことの記録(日時つき)。
  • 通信・障害対応の記録:サーバーの預け先(Cloudflare)が処理するIPアドレスなどの接続情報、および運用設定に応じて記録する要求先・日時・成否・エラー情報。過剰なアクセスを防ぐため、IPアドレスから作る署名つきの値やアカウント単位で通信回数を制限します。
  • お問い合わせの情報:Googleフォームで入力いただく返信先メールアドレス、お問い合わせの種類、本文、任意のアプリのバージョンと、運営者の返信・対応記録を、回答・不具合調査・ご依頼への対応に使います。ファイルの添付は受け付けません。歩数・健康情報、パスワード・認証コード・引き継ぎ用の合言葉を求めることはありません。

2. この iPhone の中だけに保存する情報

次の情報はサーバーに送りません。購入確認用の年齢情報(18歳以上であることの確認、または生年月日)、同意、取引・予約はこの項目に含みません。アプリ版の実購入ではこれらをサーバーの購入台帳で管理します。ブラウザ版のテスト購入では、そのブラウザのゲーム保存に記録します。

  • 歩幅・体重・歩数画面の年齢・性別(任意で入力した場合。歩幅と体重は推定距離・消費カロリーの計算に使います。この任意の年齢・性別はいまの計算には使いません)
  • BGM・効果音のオン/オフ、お知らせを読んだかどうかなどの表示の設定

3. 集めない情報

  • ゲームの利用のための氏名・メールアドレス・電話番号・住所(お問い合わせをいただいた場合の情報は1をご覧ください)
  • 位置情報・歩いた経路
  • ヘルスケアの歩数以外のデータ(心拍・睡眠・体重の記録など)
  • 広告のための識別子(IDFA)。このアプリには広告や、利用状況を外部の会社に送る分析のしくみは入っていません。

4. 使う目的

次の目的のためだけに使います。これら以外の目的には使いません。

  • 歩数を貫(ゲームの資金)に換える計算と、5,000歩ボーナス・任務・週間宝箱の判定
  • ゲームの進み具合の保存と、同じ Apple ID の新しい iPhone への引き継ぎ。テスト版の進行がある場合は、正式版の初回利用時にも引き継ぎます。
  • 日ごと・月ごと・年ごとの歩数グラフを表示すること
  • 年齢区分に応じた購入上限の判定、保護者の同意の確認、規約・プライバシーポリシーへの同意の記録、同じ取引の重複計上を防ぐこと。実購入ではAppleの署名をサーバーで検証し、同じゲームアカウントの取引と確認中の予約をまとめて上限を判定します。テスト用台帳を本物の支払いの証拠として使いません。
  • 歩数の書き換えや、機械で揺らすなどの不正を防ぐこと
  • 不具合の調査と、サーバーを安定して動かすこと
  • お問い合わせへの回答と、ご依頼への対応

5. ヘルスケア・歩数計のデータの扱い

  • ヘルスケア(HealthKit)と iPhone本体の歩数計(モーションとフィットネス)から読み取った歩数は、上の4の目的だけに使います。
  • 広告・マーケティング・利用状況の分析による販売促進には使いません。データを売ったり、広告の会社・データを売買する会社に渡したりしません。
  • ヘルスケアへの書き込みはしません。歩数や体重などを iCloud に同期する機能は設けていません。端末内のゲーム保存領域はOSのバックアップから除外するよう設定します。iCloud キーチェーンには、アカウントの番号・合言葉と、引き継ぎ結果の確認情報(対象アカウント番号・版・結果)を保存します。歩数やゲームの進行自体は保存しません。

6. ほかの会社への提供と、預け先

  • 下記のサービスへの処理の委託と、法律にもとづいて求められた場合を除き、集めた情報をほかの会社や人へ提供しません。
  • サーバーには Cloudflare, Inc.(アメリカの会社)の Cloudflare Workers と D1(データベース)を使い、このアプリの運営のために情報の保管・処理を委託します。広告や第三者の分析のためには提供しません。
  • Apple のしくみも使います:App StoreとStoreKit(商品の取得、支払い、署名付き取引の確認、復元・返金)、iCloud キーチェーン(アカウントの番号・合言葉と引き継ぎ結果の確認情報)、App Attest(端末の確認)、TestFlight(テスト版の間、アプリが止まったときの記録と、あなたが送ったフィードバックが開発者に届きます)。これらは Apple のプライバシーポリシーにしたがって扱われます。
  • お問い合わせの受付にはGoogleのGoogleフォーム、受信通知・返信にはGmailを使います。フォームへの入力内容、返信先メールアドレス、返信・対応記録はGoogleのサービスで保管・処理されます。Googleによる情報の取扱いはGoogleプライバシーポリシー(https://policies.google.com/privacy)をご確認ください。アプリから歩数の記録や認証情報をフォームやメールへ自動送信することはありません。

7. 保存する期間

  • 報酬の計算に使う15分ごとの歩数:今日と過去6日分を使い、アプリから通信したときに古い日を整理します。利用を停止したアカウントの保存内容は、アカウントを削除するまで残る場合があります。
  • 任務の判定に使う日ごとの歩数:記録更新時に最大14日分へ整理します。別に残る進行の保存や操作の記録にも過去の歩数情報が含まれる場合があります。
  • グラフ用の長期歩数記録:記録のある日を最大800件保持し、更新時に上限を超えた古い日から削除します。毎日記録がある場合は800日分です。利用を止めた場合は更新されないため、800日を経過しただけで自動的に消えるものではありません。
  • 購入確認用の年齢情報(18歳以上であることの確認、または生年月日)・同意・取引・予約:個別の期限による自動削除は行わず、ゲームアカウントが残る間サーバーで保持し、アカウント削除の完了時に削除します。同意は同意した版と日時、月別台帳はテスト購入と本物の購入を分けた月別金額・取引識別子を記録します。直近100件の購入履歴とは別に保持するため、履歴から古い取引が外れても上限計算の記録は残ります。進行の予備保存に含まれる情報は、その予備が入れ替わるか削除されるまで残ります。
  • ゲームの進み具合:保存を更新したときに新しい方から3回分を残します。以前の保存内に含まれる歩数情報も、その保存が入れ替わるかアカウントを削除するまで残ります。
  • アカウント・端末の登録:アカウントを削除するまで。端末の登録は1つのアカウントで3台までで、古いものから自動で消します。
  • テスト版から正式版への引き継ぎ記録:正式版のアカウント削除時には、記録と正式版アカウント番号の対応を削除します。テスト版の照合用ハッシュ値と引き継ぎの結果・版・日時は、削除済みデータの再取り込みを防ぐ機能を提供する間保持し、期限による自動削除は行いません。この記録に合言葉・歩数・ゲームの進行・購入履歴は含みません。iCloudキーチェーンの引き継ぎ結果の確認情報は、対象の正式版アカウントの削除時に削除します。
  • 操作の記録:記録から90日を保存の基準とし、期限を過ぎたものを定期的に削除します。削除は順次処理するため、処理待ちや障害時には期限後も一時的に残る場合があります。アカウントを削除した場合は、その操作の記録も削除します。
  • 通信・障害対応の記録:Cloudflare Workers Logsに保存する記録は、現在利用している有料プランでは最大7日間保持します。アカウントの削除操作では即時に消去されず、この保存期間に従って消去されます。
  • サーバーの復元用の履歴:Cloudflare D1 Time Travelの履歴は、現在利用している有料プランでは最大30日間保持されます。アカウントの削除後も、削除前の情報がこの履歴に一時的に残る場合があります。
  • お問い合わせの情報:対応終了から1年間保持した後、運営者がフォームの回答とメール・対応記録を手動で削除します。アプリ内のアカウント削除だけでは、これらの情報は削除されません。削除のご希望はお問い合わせフォームからご連絡ください。

8. 削除のしかたと、許可の取り消し

  • アプリの「設定」→「アカウント」→「アカウントとデータを削除」で、現在利用している版のサーバーに保存したアカウント・歩数・進み具合・操作の記録・端末の登録・購入確認用の情報と取引の記録を削除できます。削除には通信が必要です。成功後に、この iPhone のその版の進み具合・設定と、iCloud キーチェーンのそのアカウントの番号・合言葉も削除します。引き継ぎ記録・運用ログ・バックアップの扱いは7をご覧ください。
  • テスト版と正式版は別のアカウントとして管理します。正式版の削除だけでは、引き継ぎ元のテスト版のアカウントは削除されません。テスト版も削除する場合はテスト版から同じ操作を行ってください。起動できない場合はお問い合わせ窓口へご相談ください。
  • アプリを削除しただけでは、サーバーの情報は消えません(同じ Apple ID で入れ直すと、続きから遊べます)。消したいときは、先に上の手順で削除してください。
  • 歩数の読み取りの許可は、いつでも取り消せます。ヘルスケア:iPhone の「設定」→(iOS 18 以降は「アプリ」→)「ヘルスケア」→「データアクセスとデバイス」→「戦国WALK」。iPhone本体の歩数計:「設定」→「プライバシーとセキュリティ」→「モーションとフィットネス」。取り消すと、それからあとの歩数は読み取りません(歩数が貫に換わらなくなります)。
  • ヘルスケアの歩数そのものは、このアプリのデータを削除しても消えません(このアプリは読み取るだけです)。

9. 情報の確認・訂正などのご相談

保有する個人情報の利用目的の通知、開示、訂正、利用停止、消去などをご希望の場合は、下のお問い合わせ窓口へご連絡ください。ご本人または正当な代理人であることを必要な範囲で確認し、適用される法令に従って対応します。

購入確認用の年齢情報(18歳以上であることの確認、または生年月日)は確認後に画面から自由に変更する仕組みを設けていません。誤りがある場合は窓口へご相談ください。確認のためにApple Accountのパスワード、認証コード、引き継ぎ用の合言葉を求めることはありません。

10. 安全のための取り組み

  • 通信はすべて暗号化(HTTPS)しています。
  • 初回の端末登録をAppleの証明(App Attest)で確認し、通常のゲームデータの要求には要求先と内容に結び付いた署名を付けています。削除の再試行には、そのアカウントの削除だけに使える確認情報を用います。
  • 合言葉は、サーバーには元に戻せない形に変換した値だけを置いています。

11. このポリシーの変更

内容を変えるときは、このページとアプリの中でお知らせします。購入確認で改めて同意が必要な版に更新した場合は、同意内容を確認できるようにします。

12. 運営者・お問い合わせ

運営表示名:SA Games

運営者:Norihito Sawada

所在地:〒170-0013 東京都豊島区東池袋2丁目62番8号BIGオフィスプラザ池袋1206

お問い合わせ先

お問い合わせフォーム

返信先メールアドレス、お問い合わせの種類、発生した操作・エラーの文を入力してください。アプリのバージョンは任意です。ファイルの添付は受け付けません。歩数・健康情報、Appleのパスワード・認証コード・引き継ぎ用の合言葉・保存ファイル全体は送らないでください。

公式案内(X)

https://x.com/sagameswalking

公開投稿には歩数やアカウント番号などの個人情報を書かないでください。個別の調査が必要な場合はお問い合わせフォームをご利用ください。

TestFlight版では、TestFlightアプリのフィードバック送信も利用できます。