← PeakTrail

プライバシーポリシー

Last updated: September 5, 2026

要約: アクティビティ、ルート、心拍数、位置情報はすべて端末内に保存されます。アカウントは不要で、アナリティクスも収集しません。ルートリクエストは PeakTrail が運用する小規模なプロキシサーバーを経由し、ルートエンジンへ転送された後、リクエストの内容自体は保存されません。保存されるのは短期間のサーバーアクセスログのみです(第3節参照)。このページでは、アプリが接触するサービスと、それぞれが見られる情報を説明します。

1. 保存するデータ

PeakTrailは、端末内ストレージ(SQLiteデータベースおよびアプリ設定)を使用して、すべてのデータを端末にローカル保存します。これには以下が含まれます:

  • GPS記録(位置、速度、標高、タイムスタンプ)
  • 心拍数およびケイデンスデータ(BLEセンサーまたはHealth Connectから)
  • 保存したルートとウェイポイント
  • アプリの設定とプリファレンス
  • オフライン用にキャッシュされた地図タイル

このデータは、お客様が明示的にエクスポートまたは共有しない限り、端末から外部に送信されることはありません。アプリをアンインストールすると、保存されたデータはすべて削除されます。

2. 収集しないデータ

当方が運用するサーバーは1台だけで、ルートリクエストをルートエンジンへ転送するプロキシです。アカウントは保持せず、アクティビティ・健康・位置データも保存しません。この短期間のアクセスログ(第3節)を除き、当方は以下を収集・受信・処理しません:

  • お名前、メールアドレス、アカウント情報(アカウント自体が存在しません)
  • 分析データや使用状況トラッキングデータ
  • リモートサーバーに送信されるクラッシュレポート(クラッシュログはローカルにのみ保存)
  • リモートシステム上の位置情報、アクティビティ、健康データ

3. サードパーティサービス

PeakTrailは通常の使用中に以下の無料サードパーティサービスと通信します。これらのサービスにはそれぞれ独自のプライバシーポリシーがあります。各機能の使用時にサービスが確認できるデータについて説明します:

OpenFreeMap(地図タイル)

  • 概要:OpenStreetMapデータに基づく無料のベクター地図タイル
  • 確認できる情報:端末のIPアドレスと表示中の地理的範囲(タイル座標から概略位置が特定されます)
  • タイミング:オフラインキャッシュされていないタイルを地図が読み込む時
  • ポリシー:openfreemap.org

Open-Meteo(天気予報)

  • 概要:無料の天気予報API
  • 確認できる情報:端末のIPアドレスと天気リクエストの緯度・経度
  • タイミング:地図で天気を表示する時、または記録中
  • ポリシー:open-meteo.com/en/terms

Nominatim(場所検索)

  • 概要:OpenStreetMapによる無料ジオコーディングサービス
  • 確認できる情報:端末のIPアドレスと検索クエリテキスト
  • タイミング:場所を名前で検索する時
  • ポリシー:operations.osmfoundation.org/policies/nominatim

Overpass API(トレイル発見)

  • 概要:OpenStreetMapデータを照会するための無料API
  • 確認できる情報:端末のIPアドレスと検索の地理的バウンディングボックス
  • タイミング:トレイルを検索する時
  • ポリシー:overpass-api.de

PeakTrail ルーティングプロキシ(pad.peaktrail.ca)

  • 概要: ルートエンジン(BRouter、フォールバックとして OpenRouteService)の前段となる小規模な PeakTrail 運用サーバー。サードパーティの API キーをアプリ内に同梱しないためのものです
  • 当方が見られるもの: 端末の IP アドレス、ルート計画に使う経由点、リクエスト時刻。経由点はルートエンジンへ転送後に破棄され、保存されません。標準的なウェブサーバーのアクセスログ(IP アドレス、時刻、URL パス)はセキュリティと不正利用の監視のため最大30日間保持され、その後削除されます。
  • タイミング: ルートを計画したとき、またはナビゲーション中に再ルートされたとき
  • セキュリティ: 全トラフィックは HTTPS/TLS を使用。リクエストはアカウントに紐づかず(アカウント自体が存在しません)、第三者と共有されず、プロファイリングや広告に使われることもありません。

OpenRouteService(ルート案内)

  • 概要: ハイデルベルク大学の無料ルーティング API。プライマリエンジンでルートを計算できない場合のフォールバックとして使用
  • 見られるもの: 経由点。プロキシサーバーから送信されるため、端末の IP アドレスは OpenRouteService に共有されません
  • タイミング:ルートを計画する時、またはターンバイターンナビを使用する時
  • ポリシー:openrouteservice.org/terms-of-service

Google Health Connect(Android)

  • 概要:Androidの端末内ヘルスデータストア
  • 確認できる情報:PeakTrailは健康データ(心拍数、運動、歩数)を端末のHealth Connectストアに直接読み書きします。このデータはサーバーを経由しません。
  • タイミング:設定でHealth Connect同期を有効にした時
  • ポリシー:health.google

Stravaセグメントデータ(オプション)

  • 概要:embedエンドポイント経由の公開Stravaセグメントリーダーボード
  • 確認できる情報:端末のIPアドレスとリクエストしたセグメントID
  • タイミング:セグメントをタップしてリーダーボードを表示する時
  • ポリシー:strava.com/legal/privacy

4. Bluetooth

PeakTrailはBluetooth Low Energy(BLE)心拍モニターおよびケイデンスセンサーに接続できます。この通信は端末とセンサー間で直接行われます。Bluetoothデータがサーバーに送信されることはありません。

5. 権限

PeakTrailは端末で以下の権限を要求します:

  • 位置情報(フォアグラウンド・バックグラウンド):アプリ使用中および記録中の画面ロック時にGPSトラックを記録するため
  • Bluetooth:心拍数およびケイデンスセンサーに接続するため
  • 身体活動:Health Connect経由で歩数を読み取るため
  • 健康データ:Health Connectとワークアウト、心拍数、アクティビティデータを同期するため
  • スリープ解除:記録中に画面をオンに保つため(オプション)
  • 通知:記録ステータスの通知を表示するため

すべての権限はアプリ機能のためのみに使用されます。これらの権限で収集されたデータが当方に送信されることはありません。

6. 児童のプライバシー

PeakTrailは13歳未満の児童を含む、いかなる者からも意図的にデータを収集しません。データ収集がないため、保護者の同意は不要です。

7. お客様の権利

すべてのデータは端末にローカル保存されるため、お客様は完全な制御権を持ちます:

  • アクセス:アプリ内でデータを確認
  • 削除:アプリをアンインストールしてアクティビティ、ルート、またはすべてのデータを削除
  • エクスポート:アクティビティをGPXファイルとしていつでも書き出し
  • データポータビリティリクエスト不要:データは既に端末上にあります

8. ポリシーの変更

アプリの発展に合わせ、本プライバシーポリシーを更新することがあります。変更はこのページに更新日付きで掲載されます。短期間のサーバーログ以外の個人データは収集しないため、個別の通知は行いません。

9. お問い合わせ

本プライバシーポリシーについてのご質問は support@peaktrail.ca までメール、またはGitHubでissueをご作成ください。