プライバシーポリシー
1. 基本方針
DouroMapは、バイクツーリング、サイクリング、ドライブ向けのルート表示と案内を提供するために必要な範囲で情報を取り扱います。広告目的の追跡、他社アプリやWebサイトをまたぐトラッキング、個人情報の販売は行いません。
2. 位置情報
DouroMapは、現在地の表示、ルート生成、案内のために、ユーザーが許可した場合のみ端末の位置情報を利用します。
- 位置情報はアプリ内の地図・ルート処理に使用します。
- ルート計算に必要な情報は、AppleのMapKit / Apple Mapsサービスへリアルタイムに送信される場合があります。
- DouroMap独自の運用telemetryには、緯度・経度、正確な距離、検索地点名、route polyline、maneuver instructionを含めません。
- DouroMapの運営者は、独自のtelemetryデータベースでユーザーの移動履歴を保存しません。
3. 収集する運用データ
機能の安全性、安定性、性能を確認する目的で、次のようなユーザーに直接ひも付かない運用データを収集する場合があります。
- ルート候補生成の開始・完了・失敗などの結果。
- 評価した候補数、採用可能候補数、重複を除いた候補family数。
- 5秒単位に丸めた処理時間と粗い時間区分。
- 適用中のpolicy versionとconfiguration revision。
- Production Shadowのcoarse cohort分類(control / productionShadow)。
- routeが変更されなかったこと、一般画面へ結果を適用しなかったことを示す安全確認値。
- request内のeventを関連付け、重複送信を防ぐためのランダムなrequest ID / event ID。
これらのIDはApple ID、広告ID、メールアドレス、端末ID、正確な位置、route identityから生成せず、ユーザーや端末を継続的に識別する目的では使用しません。端末内のcohort seedとbucket番号は送信しません。
4. 利用目的
- 機能が設計どおり安全に動作しているかの確認。
- timeout、生成失敗、品質不足の把握。
- 性能と安定性の測定。
- 問題発生時の機能停止および改善判断。
広告、マーケティング、信用判断、データブローカーへの提供には使用しません。
5. 保存期間と保存先
運用データはCloudflare Workers / D1を利用して処理・保存し、通常14日後に自動削除します。保存期間は最大でも90日を超えない設定とします。
ユーザーや端末へひも付く識別子を保持しないため、個別ユーザーを指定したデータ抽出または削除には対応できない場合があります。
6. 第三者サービス
- Apple MapKit / Apple Maps:地図表示およびルート計算。
- Apple App Store Connect / TestFlight:アプリ配信、クラッシュおよび品質情報。
- Cloudflare Workers / D1:remote policy配信とprivacy-safe telemetryの処理・一時保存。
各サービスでのデータの取扱いには、各社のプライバシーポリシーも適用されます。
7. トラッキングと広告
DouroMapは第三者広告SDKを組み込まず、App Tracking Transparencyで定義されるトラッキングを行いません。収集した運用データを、他社が保有する個人データと組み合わせて広告や測定に利用しません。
8. セキュリティ
通信にはHTTPSを使用します。telemetry endpointでは送信項目をallowlistで制限し、位置、route geometry、instruction、永続IDを含む要求を拒否します。管理tokenはアプリに含めません。
9. 変更
本ポリシーは、アプリ機能やデータ取扱いの変更に応じて更新することがあります。重要な変更がある場合は、App Store上の表示または本ページで通知します。
10. お問い合わせ
本ポリシーおよびDouroMapに関するお問い合わせは、次の窓口までご連絡ください。