プライバシーポリシー
施行日:2026年9月6日
Runwalk(以下「本サービス」)は、ウォーキングやランニングの記録、コース、友達と一緒に運動する機能を提供するために必要な情報のみを取り扱います。健康データを広告やデータの販売に使用することはありません。
1. 取り扱う情報
| 区分 | 項目と利用目的 |
|---|---|
| アカウント・プロフィール | Appleまたはメールによるログイン識別子、メールアドレス、登録日、ニックネーム、Runwalk ID、選択したプロフィール写真を、ログイン、同期、友達機能に使用します。 |
| 運動・健康 | 運動の種類、時間、距離、ルート、心拍数、ケイデンス、歩数、アクティブエネルギーを、記録と運動指標の提供のためにデバイス上で使用します。会員登録の有無にかかわらず、サーバーには運動の種類・時刻・距離・時間・ルートの有無のみをアクティビティ概要として保存し、心拍数・元となる健康データ・身体情報はこの概要に含めません。性別と生年月日は、Runwalkの主要な運動機能を提供するための必須プロフィール情報です。正確な生年月日は、年齢、推定最大心拍数、心拍数ゾーンの算出のためにデバイス上でのみ使用します。性別は男性・女性別のランニングティア基準の選択に、体重は消費カロリーの推定のためにデバイス上で使用します。身長は身体プロフィールの一部としてデバイスに保存します。本機能を含むバージョンへアップデートした際、そのインストール環境にオンボーディング完了状態が残っているユーザーは収集対象外です。アプリは同意を求めず、保存済みの性別・生年月日・同意記録をサーバーに送信しません。サーバーは、新しい収集方針がサーバー上で有効になる前に作成された認証ユーザーIDからの性別・出生年の保存要求も拒否します。アプリを削除後に再インストールした場合や新しいデバイスで開始した場合など、以前のオンボーディング完了状態または既存の認証ユーザーIDをまだ確認できないときは、新規オンボーディングと同意画面が表示されることがあります。新しいオンボーディングの対象ユーザーは、プロフィールとニックネームを作成する際に必須処理への同意が必要です。アプリは、同意した新しいオンボーディングの対象ユーザーについて、認証済みのランダムな匿名ユーザーまたはログイン済みユーザーの識別子とともに、性別コード、出生年、必須処理への同意方針のバージョン、再試行を区別するためのランダムな同意受領ID(consent_receipt_id)をサーバーに送信します。サーバーはこれらの項目を保存し、受信時刻を同意日時として記録します。同意受領IDは、同じ同意リクエストが再試行されたときに重複記録が作成されるのを防ぐためのべき等キーです。性別コードと出生年は利用者構成の集計とサービス運営に使用し、同意バージョン、サーバーが記録した日時、同意受領IDは必須プロフィール情報の取扱いへの同意記録の確認と再試行の重複排除に使用します。正確な生年月日・年齢・身長・体重はサーバーに保存しません。 |
| 位置情報 | アクティビティ中の正確な位置情報を、距離・ペース・ルートの計算、天気の表示、コース機能に使用します。位置情報へのアクセスを許可したアクティビティの詳細なルートは、Runwalkユーザーが多く通る道路を集計し、地図のズームレベルに応じたアクティビティ密度を作成するためにサーバーへ保存します。氏名、心拍数、ペース、カロリー、写真はヒートマップのルートに含めません。 |
| 友達・一緒に運動 | 友達関係、アクティビティ概要、ルームへの参加状況、招待、一緒に運動している間に共有した最新の位置情報と音声接続状況を、ソーシャル機能の提供に使用します。 |
| 推しラン | 推しランの名称、代表画像、参加関係、選択したアクティビティの距離、月間・累計ランキング、開設・通報履歴を、推しランの運営と距離ランキングの提供に使用します。 |
| 端末・利用情報 | インストール後の初回起動時、アプリのバージョン、OS、デバイスの種類、アプリで選択した言語、App Storeのストア国、タイムゾーン、画面・機能の利用イベント、プッシュトークンを、インストール状況の把握、国・言語別のサービス運営、サービスの安定化、機能分析、通知の送信に使用します。ストア国を居住地または現在地として扱うことはありません。ログイン前は、メールアドレス・氏名・広告識別子を含まないランダムな匿名セッションで区別し、初回起動の集計にはアカウント情報や位置情報を含めません。 |
2. 保存場所と共有
- 詳細な運動記録とユーザーが作成したコースは、デフォルトでiPhoneに保存され、Apple Accountでの同期を使用する場合はiCloudにも保存されることがあります。
- Appleヘルスケアとの連携を許可すると、運動データをAppleヘルスケアアプリから読み取ったり、同アプリに保存したりします。権限はiPhoneの「設定」またはAppleヘルスケアアプリでいつでも変更できます。
- 友達には、ユーザーが公開したプロフィール、アクティビティ概要、オンライン状態、一緒に運動するために必要な情報のみを表示します。
- 公開中の推しランの名称、代表画像、メンバー情報、月間・累計距離ランキングは、ログイン済みのユーザーに表示されます。ユーザーは不適切な代表画像を通報できます。
- コミュニティのアクティビティマップには、複数のユーザーの詳細なルートを合算した密度のみを表示し、個人のルート全体やアカウント識別子を他のユーザーに公開しません。
- ログイン前のアクティビティ概要とルート区間は、ランダムな匿名ユーザー識別子に関連付けられます。新しいオンボーディングの対象者が同意した性別コード、出生年、必須処理への同意方針のバージョン、サーバーが記録した同意日時、ランダムな同意受領IDも同じ識別子に関連付けられます。後からログインすると、重複を削除してそのアカウントの記録に統合し、以前の匿名認証情報を削除します。
- 記録写真の編集に使用した写真はデバイス内で処理され、ユーザーがiOSの共有機能を使って自ら送信しない限り、Runwalkのサーバーにはアップロードされません。プロフィール写真のみ例外としてサーバーに保存されます。
3. サービス提供事業者
- Apple:Appleでサインイン、iCloud、Appleヘルスケアアプリとの連携、WeatherKit、プッシュ通知、マップ
- Supabase:認証、データベース、プロフィール写真・推しラン代表画像の保存、サーバー機能
- LiveKit:一緒に運動している間のリアルタイム音声通信。Runwalkは音声の内容を録音・保存しません。
- Open-Meteo:WeatherKitを利用できない場合に、現在地周辺の天気と大気質を取得
4. 保存と削除
情報は本サービスの提供中に保管し、ユーザーがアクティビティやアカウントを削除した場合、または保管目的がなくなった場合に削除します。アクティビティを削除すると、関連するサーバー上のアクティビティ概要とヒートマップのルート区間も削除されます。法令上の保管義務がある場合は、その期間、別途保管することがあります。アプリの「設定」→「アカウント」→「アカウント削除」から、ログイン済みのユーザーは、サーバー上のアカウント、プロフィール、収集対象だった場合の性別コード・出生年・必須処理への同意バージョン・サーバーが記録した日時・ランダムな同意受領ID、友達関係、共有アクティビティ、サーバーに送信されたルート区間を完全に削除できます。このアカウント全体の削除は、身体プロフィールでの必須情報の削除・同意撤回とは別の機能です。iPhone、iCloud、Appleヘルスケアに保存された記録は、それぞれ該当するアプリや設定で個別に管理します。
5. ユーザーの選択と権利
アプリの身体プロフィールで生年月日と性別を訂正できます。また、プロフィールの編集、アクティビティ記録の削除、位置情報・Appleヘルスケア・写真・マイク・通知へのアクセス権限の変更ができます。新しいオンボーディングを進めるユーザーは、プロフィールとニックネームの作成段階で必須プロフィール情報の提供と取り扱いに同意する必要があり、同意しない場合はオンボーディングを完了したり、アプリの利用を開始したりすることはできません。本機能を含むバージョンへアップデートした際、そのインストール環境にオンボーディング完了状態が残っているユーザーは収集対象外です。アプリは同意画面を表示せず、性別・出生年・同意記録をサーバーに送信しません。完全な新規インストールでは、以前の状態または既存の認証ユーザーIDを確認できるまで、既存ユーザーにも同意画面が表示されることがあります。サーバーは、新しい収集方針がサーバー上で有効になる前に作成された認証ユーザーIDからの性別・出生年の保存要求を拒否します。収集対象のユーザーは、ログインの有無にかかわらず、「設定」→「身体プロフィール」→「必須情報を削除して同意を撤回」から必須情報と同意記録を削除して同意を撤回できます。撤回後は、再度同意して必須情報を入力するまでアプリを利用できません。ログイン済みユーザーの「設定」→「アカウント」→「アカウント削除」は、これとは別にアカウント全体を削除します。個人情報の開示、訂正、削除のご請求や、取り扱いに関するお問い合わせは、下記のメールアドレスまでお寄せください。
6. 保護措置と変更
通信の暗号化、アクセス制御、最小権限の原則を適用します。本ポリシーに重要な変更がある場合は、施行前にアプリまたはこのページでお知らせします。