PRIVACY POLICY

プライバシーポリシー

制定日: 2026-07-19 / 改定日: 2026-07-20

本ポリシーは、iOS アプリ「Train Net」(以下「本アプリ」)の提供者(以下「提供者」)が、本アプリにおける利用者の情報の取り扱いを定めるものです。

要点 — 本アプリのご利用にはサインイン(Apple または Google)が必要です。乗車記録は端末に保存されるとともに、機種変更や複数端末で引き継げるようアカウントに紐づけて提供者のサーバーへ保存されます。一方で、GPS の生の移動軌跡は乗車区間の判定が終わった時点で端末内で破棄され、サーバーへ送信されることはありません。ランキングにはすべての利用者が匿名(順位と乗車距離のみ)で掲載されます。

01基本方針

  • 取得する情報は、本アプリの機能の提供と品質改善に必要な最小限にとどめます。
  • 位置情報の処理は端末内で完結させ、移動の詳細(生の軌跡)を外部へ送信しません。
  • サーバーへ保存するのは、判定が終わった結果(乗車した区間・日時・距離)とご自身が入力・添付したメモや写真に限ります。
  • 氏名やアイコンなど、あなたを特定できる情報を他の利用者に見せる機能は用意していません。ランキングは全利用者が対象ですが、掲載されるのは順位と乗車距離だけの匿名表示です。
  • 本アプリが利用する外部サービス(SDK)と送信される情報は、本ポリシーですべて開示します。

02位置情報の取り扱い

  1. 利用目的 — 位置情報は、鉄道の乗車区間を判定するためだけに利用します。広告や分析のために位置情報を利用・送信することはありません。
  2. 処理の流れ — 記録の開始から停止までの GPS 軌跡は端末内で処理され、乗車区間の判定が完了した時点で生の軌跡は破棄されます。保存されるのは「どの路線のどの区間に乗ったか」という結果だけです。
  3. バックグラウンド利用 — 記録中は、画面を閉じていても測位を継続するため、位置情報の「常に許可」または「使用中のみ許可」をお願いする場合があります。記録していない間に測位は行いません。
  4. 許可の変更 — 位置情報の利用許可は、iOS の「設定」からいつでも変更できます。

03取得する情報と利用目的

情報取得方法利用目的・保存先
位置情報(記録中のみ)端末の GPS 等乗車区間の判定。端末内で処理し、判定後に生軌跡を破棄
アカウント情報(識別子・メールアドレス)Apple / Google のサインイン本人確認と記録の引き継ぎ。氏名や連絡先を広告・分析に利用することはありません
乗車記録(区間・日時・距離等)判定結果として生成記録・地図・統計の表示。端末とアカウント(提供者のサーバー)に保存
メモ・写真・列車の情報(任意)利用者の入力・選択記録の振り返り。端末とアカウントに保存。ご自身のみが閲覧できます
支払った金額(任意)利用者の入力・選択交通費の集計。通貨ごとに合計し、端末とアカウントに保存。ご自身のみが閲覧できます
購入情報(レシート・匿名ID)App Store / RevenueCat有料プラン(広告Free・Pro)の購入状態の確認・復元
利用状況・クラッシュ情報Firebase SDK機能の改善・不具合の修正。位置情報や個人を特定する内容は含めません
広告識別子(IDFA)等Google Mobile Ads SDK広告の表示。パーソナライズは利用者の同意(ATT)がある場合のみ
不具合の報告・路線情報の提供の内容(任意)利用者の入力・選択不具合の調査と路線データの修正。本文・添付画像・端末情報(機種・OS・アプリのバージョン等)を提供者のサーバーに保存します

04アカウントとデータの保存

  1. サインイン — 本アプリのご利用には Apple または Google のアカウントでのサインインが必要です。パスワードを提供者が受け取ることはありません。取得するのは利用者を識別するための ID とメールアドレスです。
  2. 保存される内容 — 乗車記録(乗車した区間・日時・距離)と、ご自身で入力・添付したメモ・写真をアカウントに紐づけて保存します。これにより、機種変更や再インストールのあとでも、同じアカウントでサインインすれば記録を引き継げます。
  3. 保存先 — 記録とメモは Google の Firestore(日本国内リージョン)に、写真は Cloudflare R2 に保存します。いずれも非公開の領域に保存し、ご自身のアカウントからのみ取得できるよう権限を設定しています。
  4. 提供者による閲覧 — 提供者は、障害調査・不正利用の対応・法令にもとづく場合を除き、保存された記録の内容を閲覧しません。

05ランキングとみんなの統計

  1. ランキング — ランキングには、すべての利用者が匿名で掲載されます。掲載されるのは順位と乗車距離だけで、氏名・メールアドレス・具体的な乗車区間は掲載されず、誰の記録であるかは他の利用者には分かりません。
  2. 人気路線・人気区間 — 「何人が乗ったか」という人数のみを集計して表示します。集計は1日1回まとめて行い、個々の利用者を特定できる情報は含まれません。
  3. メモ・写真の非公開 — メモ・写真が他の利用者に公開されることはありません。

06利用する外部サービス(SDK)

本アプリは次の外部サービスを利用します。各サービスへ送信される情報の詳細は、それぞれのプライバシーポリシーをご確認ください。

サービス目的提供者のポリシー
Firebase Authentication(Google)サインイン・本人確認Google プライバシーポリシー
Cloud Firestore(Google)乗車記録・メモの保存と同期Google プライバシーポリシー
Firebase Analytics / Crashlytics(Google)利用状況の把握・クラッシュ解析Google プライバシーポリシー
Cloudflare R2写真の保存Cloudflare Privacy Policy
Google AdMob広告の表示Google 広告ポリシー
RevenueCatアプリ内課金の管理RevenueCat Privacy Policy
Sign in with AppleサインインApple プライバシーポリシー

利用状況の計測(Analytics)に送信するのは、所要時間・区間数などの集計値と路線コードまでに限定しており、駅名・メモ・写真・位置情報そのものは送信しません。

07広告とトラッキングの同意

  1. 本アプリは無料機能の提供のために広告を表示することがあります。
  2. アプリやWebサイトを横断するトラッキングを伴う広告のパーソナライズは、iOS の App Tracking Transparency(ATT)による利用者の許可がある場合に限り行います。許可しない場合も、パーソナライズされない広告が表示されます。
  3. ATT の許可は iOS の「設定」→「プライバシーとセキュリティ」→「トラッキング」からいつでも変更できます。地域によっては、法令にもとづく同意管理(GDPR 等)の選択画面を表示します。

08保存期間とデータの削除

  • 乗車記録は、利用者が削除するまで端末とアカウントに保存されます。個々の記録はアプリ内でいつでも削除でき、削除は同じアカウントの他の端末にも反映されます。
  • アカウントの削除はアプリ内(マイページ)から行えます。削除すると、サーバー上のアカウント・乗車記録・メモ・写真、およびランキングの掲載も削除されます。この操作は取り消せません。
  • アプリを削除しただけではサーバー上のデータは残ります。完全に消去したい場合は、アプリを削除する前にアカウント削除を行ってください。
  • クラッシュ情報・利用状況は、Google の定める保持期間に従い自動的に削除されます。
  • 不具合の報告・路線情報の提供でお送りいただいた内容は、アプリとデータの改善のため期限を定めずに保存します。アカウントを削除した場合、報告とアカウントの紐づけは解除され、添付画像は削除されますが、本文は匿名の記録として残ります。個別の返信は行いません。

09第三者提供

提供者は、法令にもとづく場合を除き、利用者の情報を第三者に販売・提供しません。本ポリシーに記載した SDK への送信は、各サービスの提供に必要な範囲に限られます。

10子どものプライバシー

本アプリは 13 歳未満の子どもを対象としたものではなく、子どもから意図的に個人情報を取得しません。

11本ポリシーの変更

取得する情報や利用目的に重要な変更がある場合は、本サイトまたはアプリ内で周知します。最新の内容は常に本ページに掲載します。

12お問い合わせ

本ポリシーおよび利用者情報の取り扱いに関するお問い合わせは、サポートページ記載の連絡先までお願いします。