1. 처리하는 정보
1. Information We Process
1. 取り扱う情報
앱 기능 제공을 위해 아래 정보를 사용할 수 있습니다.
We may use the following information to provide the app's features.
アプリの機能提供のため、以下の情報を利用する場合があります。
2. HealthKit 데이터 사용
2. Use of HealthKit Data
2. HealthKitデータの利用
SoulMile은 사용자가 HealthKit 읽기 권한을 허용한 경우에만 달리기 워크아웃을 읽고, 걷기 감지 설정을 켠 경우 걷기 워크아웃도 읽습니다. 읽은 정보는 러닝화별 주행 거리 계산, 미등록 운동 세션 제안, 중복 적립 방지, 삭제된 워크아웃 반영에 사용됩니다. 운동 경로(GPS 좌표)는 세션 상세 화면의 지도 표시와 사용자가 직접 만드는 공유 이미지에만 사용됩니다.
SoulMile reads running workouts only if you have granted HealthKit read permission, and also reads walking workouts when you enable walking detection. The information read is used to calculate mileage per shoe, suggest unregistered workout sessions, prevent duplicate credit, and reflect deleted workouts. The workout route (GPS coordinates) is used only to display the map on the session detail screen and in share images you create yourself.
SoulMileは、ユーザーがHealthKitの読み取り権限を許可した場合にのみランニングワークアウトを読み取り、ウォーキング検知設定を有効にした場合はウォーキングワークアウトも読み取ります。読み取った情報は、シューズごとの走行距離計算、未登録の運動セッションの提案、重複積算の防止、削除されたワークアウトの反映に使用されます。運動ルート(GPS座標)は、セッション詳細画面での地図表示と、ユーザーが自ら作成する共有画像にのみ使用されます。
- 앱은 운동 경로를 포함한 건강 데이터를 읽기만 하며, Apple 건강 앱에 새로 쓰거나 수정하지 않습니다.
- HealthKit에서 읽은 달리기·걷기 데이터와 운동 경로는 SoulMile의 자체 서버로 전송되지 않습니다.
- 새 달리기 워크아웃과, 설정을 켠 경우 걷기 워크아웃을 자동으로 감지하기 위해 HealthKit 백그라운드 전달을 사용할 수 있으며, 이 경우에도 데이터는 기기 안에서만 처리됩니다.
- 사용자는 iOS 설정 또는 건강 앱에서 언제든지 HealthKit 권한을 변경할 수 있습니다.
- The app only reads health data, including the workout route, and does not write new data to or modify data in Apple Health.
- Running and walking data and workout routes read from HealthKit are not transmitted to any SoulMile server.
- To automatically detect new running workouts and, when enabled, walking workouts, the app may use HealthKit background delivery; even then, data is processed only on your device.
- You can change HealthKit permissions at any time in iOS Settings or the Health app.
- アプリは運動ルートを含む健康データを読み取るのみで、Apple「ヘルスケア」アプリに新規書き込みしたり変更したりしません。
- HealthKitから読み取ったランニング・ウォーキングデータおよび運動ルートは、SoulMileの自社サーバーへ送信されません。
- 新しいランニングワークアウトと、設定を有効にした場合はウォーキングワークアウトを自動的に検知するためにHealthKitのバックグラウンド配信を使用する場合がありますが、その場合もデータは端末内でのみ処理されます。
- ユーザーはiOSの設定または「ヘルスケア」アプリからいつでもHealthKitの権限を変更できます。
3. 저장 위치와 보관
3. Storage Location and Retention
3. 保存場所と保管
러닝화 정보, 사진, 러닝 세션, 앱 설정은 사용자의 기기 내 저장소에 보관됩니다. 앱을 삭제하면 앱이 기기에 저장한 데이터도 함께 삭제될 수 있습니다. HealthKit 원본 데이터는 Apple 건강 앱에 남아 있으며, SoulMile에서 앱 데이터를 지워도 건강 앱의 원본 기록을 삭제하지 않습니다.
Running shoe information, photos, running sessions, and app settings are stored in on-device storage. Deleting the app may also delete the data the app stored on your device. The original HealthKit data remains in the Apple Health app, and deleting app data in SoulMile does not delete the original records in Health.
シューズ情報、写真、ランニングセッション、アプリ設定は端末内のストレージに保管されます。アプリを削除すると、アプリが端末に保存したデータも一緒に削除される場合があります。HealthKitの元データはApple「ヘルスケア」アプリに残り、SoulMileでアプリデータを削除しても「ヘルスケア」アプリの元の記録は削除されません。
4. 알림
4. Notifications
4. 通知
SoulMile은 새 달리기 워크아웃과, 걷기 감지를 켠 경우 새 걷기 워크아웃을 감지했을 때 로컬 알림을 보낼 수 있습니다. 알림은 사용자의 기기에서 생성되며, 원격 푸시 서버를 사용하지 않습니다. 사용자는 iOS 설정에서 알림 권한을 변경할 수 있습니다.
SoulMile may send a local notification when it detects a new running workout or, when walking detection is enabled, a new walking workout. Notifications are generated on your device, and no remote push server is used. You can change notification permissions in iOS Settings.
SoulMileは、新しいランニングワークアウト、またはウォーキング検知を有効にした場合は新しいウォーキングワークアウトを検知した際に、ローカル通知を送信する場合があります。通知は端末上で生成され、リモートのプッシュサーバーは使用しません。ユーザーはiOSの設定から通知権限を変更できます。
5. 세션 공유 및 사진 저장
5. Session Sharing and Saving Photos
5. セッションの共有と写真の保存
SoulMile은 달리기·걷기 세션 상세 화면에서 거리, 시간, 시작/종료 시각, 페이스, 운동 경로와 같은 기록을 하나의 이미지로 만들어 공유할 수 있는 기능을 제공합니다. 공유 이미지에 포함할 항목은 설정에서 켜고 끌 수 있으며, 경로는 GPS 기록이 있는 운동에만 표시됩니다.
SoulMile provides a feature to compose running and walking session records—such as distance, time, start/end times, pace, and workout route—into a single image you can share from the session detail screen. You can toggle which items appear in the share image in Settings, and the route is shown only for workouts that have GPS data.
SoulMileは、ランニング・ウォーキングセッションの詳細画面で、距離・時間・開始/終了時刻・ペース・運動ルートなどの記録を1枚の画像にまとめて共有できる機能を提供します。共有画像に含める項目は設定でオン・オフでき、ルートはGPS記録があるワークアウトにのみ表示されます。
- 공유 이미지는 사용자가 공유 버튼을 눌러 직접 만들 때에만 기기 안에서 생성됩니다.
- 생성된 이미지는 사용자가 iOS 공유 시트에서 선택한 대상(메시지, SNS 등)으로 공유하거나 사진 앱에 저장할 때에만 앱 밖으로 나갑니다. 사진 앱에 저장할 때는 사진 추가 권한을 사용합니다.
- SoulMile은 이 공유 이미지를 개발자의 서버로 전송하거나 별도로 보관하지 않습니다.
- The share image is generated on your device only when you tap the share button to create it yourself.
- The generated image leaves the app only when you share it to a destination you choose in the iOS share sheet (messages, social media, etc.) or save it to the Photos app. Saving to the Photos app uses the add-to-Photos permission.
- SoulMile does not transmit this share image to the developer's server or store it separately.
- 共有画像は、ユーザーが共有ボタンを押して自ら作成したときにのみ端末内で生成されます。
- 生成された画像は、ユーザーがiOSの共有シートで選択した宛先(メッセージ、SNSなど)へ共有するか、写真アプリに保存するときにのみアプリの外に出ます。写真アプリへの保存時には写真追加の権限を使用します。
- SoulMileはこの共有画像を開発者のサーバーへ送信したり、別途保管したりしません。
6. 광고 및 제3자 SDK
6. Advertising and Third-Party SDKs
6. 広告および第三者SDK
SoulMile은 앱 내 배너 광고 표시를 위해 Google Mobile Ads(AdMob) SDK를 사용할 수 있습니다. 광고 SDK는 광고 제공, 광고 성과 측정, 부정 사용 방지, 맞춤형 광고 제공 여부 판단을 위해 기기 식별자, 광고 식별자, 광고 상호작용 정보, 진단 정보 등을 처리할 수 있습니다.
SoulMile may use the Google Mobile Ads (AdMob) SDK to display in-app banner ads. The advertising SDK may process device identifiers, advertising identifiers, ad interaction data, and diagnostic information to serve ads, measure ad performance, prevent fraudulent use, and determine eligibility for personalized ads.
SoulMileは、アプリ内バナー広告の表示のためにGoogle Mobile Ads(AdMob)SDKを使用する場合があります。広告SDKは、広告の配信、広告効果の測定、不正利用の防止、パーソナライズ広告の提供可否の判断のために、デバイス識別子、広告識別子、広告とのインタラクション情報、診断情報などを処理する場合があります。
- 앱은 iOS의 앱 추적 투명성(ATT) 권한 상태에 따라 광고 식별자 사용 가능 여부를 따릅니다.
- 사용자가 추적을 허용하지 않아도 SoulMile의 핵심 기능은 계속 사용할 수 있습니다.
- Google의 데이터 처리 방식은 Google의 정책과 사용자의 광고 설정에 따릅니다.
- Whether the advertising identifier can be used depends on the status of iOS App Tracking Transparency (ATT) permission.
- SoulMile's core features remain fully usable even if you do not allow tracking.
- How Google processes data is governed by Google's own policies and your ad settings.
- 広告識別子が利用可能かどうかは、iOSのApp Tracking Transparency(ATT)権限の状態に従います。
- ユーザーがトラッキングを許可しない場合でも、SoulMileの主要機能は引き続き利用できます。
- Googleのデータ処理方法は、Googleのポリシーおよびユーザーの広告設定に従います。
7. 앱 사용 통계 (Firebase Analytics)
7. App Usage Analytics (Firebase Analytics)
7. アプリ利用統計(Firebase Analytics)
SoulMile은 Google Firebase Analytics SDK를 사용해 제품 개선을 위한 비식별 사용 통계를 수집하며, 이용자를 식별하는 계정 정보나 사용자 ID를 설정하지 않습니다. 수집 항목은 온보딩 시작/완료, HealthKit·알림·앱 추적 권한 요청에 대한 정규화된 허용/거부 결과, 러닝화 등록/편집 완료 여부, 주요 탭(홈/통계/설정) 조회, 공유 이미지 생성 및 공유 시도 여부로 제한되며, 이벤트는 사전에 정의된 목록에서만 기록됩니다.
SoulMile uses the Google Firebase Analytics SDK to collect non-identifying usage statistics for product improvement, and does not set any account information or user ID that identifies you. Collection is limited to onboarding start/completion, normalized allow/deny outcomes for HealthKit, notification, and app tracking permission requests, running shoe registration/edit completion, views of key tabs (Home/Stats/Settings), and share-image generation/share attempts, and events are logged only from a predefined list.
SoulMileは、製品改善のための非識別の利用統計を収集するためにGoogle Firebase Analytics SDKを使用し、利用者を識別するアカウント情報やユーザーIDを設定しません。収集対象は、オンボーディングの開始・完了、HealthKit・通知・アプリトラッキングの許可リクエストに対する正規化された許可・拒否結果、ランニングシューズの登録・編集完了、主要タブ(ホーム/統計/設定)の閲覧、共有画像の生成・共有試行に限定され、イベントは事前に定義されたリストからのみ記録されます。
- HealthKit 원본/파생 운동 데이터(운동 여부, 거리, 시간, 페이스, 날짜, 경로, 식별자), 러닝화의 브랜드·모델명·사진, 세션 상세 내용은 어떤 이벤트에도 포함되지 않습니다.
- Firebase Analytics는 광고 식별자(IDFA)를 수집하지 않는 구성(FirebaseAnalyticsCore)으로 연동되어 있으며, 위 6항의 광고 SDK와는 별도로 운영되고 광고 개인화·잠재고객 타겟팅에 사용되지 않습니다.
- 사용자는 iOS 설정의 개인정보 보호 항목에서 앱에 대한 추적 제한을 설정할 수 있으며, 이는 6항의 광고 SDK 동작에 영향을 줍니다.
- HealthKit raw or derived workout data (whether a workout exists, distance, time, pace, date, route, identifiers), the shoe's brand, model name, or photo, and session detail content are never included in any event.
- Firebase Analytics is integrated using a configuration (FirebaseAnalyticsCore) that does not collect the advertising identifier (IDFA); it operates separately from the advertising SDK described in Section 6 and is not used for ad personalization or audience targeting.
- You can restrict app tracking under Privacy in iOS Settings, which affects the advertising SDK's behavior described in Section 6.
- HealthKitの元データまたは派生データ(運動の有無、距離、時間、ペース、日付、ルート、識別子)、シューズのブランド・モデル名・写真、セッション詳細の内容は、いかなるイベントにも含まれません。
- Firebase Analyticsは広告識別子(IDFA)を収集しない構成(FirebaseAnalyticsCore)で連携されており、上記第6項の広告SDKとは別に運用され、広告のパーソナライズやオーディエンスターゲティングには使用されません。
- ユーザーはiOSの設定のプライバシー項目でアプリのトラッキングを制限でき、これは第6項の広告SDKの動作に影響します。
앱에는 사용 통계 수집만 따로 끄는 설정이 없습니다. 앱을 삭제하면 수집이 중단됩니다.
The app does not provide a separate setting to turn off usage analytics alone. Deleting the app stops the collection.
アプリには、利用統計の収集だけを個別にオフにする設定はありません。アプリを削除すると収集は停止します。
8. 외부 전송 및 공유
8. External Transfer and Sharing
8. 外部への送信および共有
SoulMile은 자체 계정 시스템이나 자체 백엔드 서버를 사용하지 않습니다. HealthKit 달리기·걷기 데이터, 운동 경로, 러닝화 정보, 러닝화 사진은 앱 기능 제공을 위해 기기 안에서 처리되며 개발자에게 전송되지 않습니다. 세션 공유 이미지는 위 5항과 같이 사용자가 직접 공유하거나 저장할 때에만 사용자가 지정한 대상으로 전달됩니다. 다만 광고 SDK가 광고 제공을 위해 필요한 데이터를 Google 및 관련 광고 파트너에게 전송할 수 있고, Firebase Analytics SDK는 위 7항에 명시된 비식별 사용 통계를 Google에 전송합니다.
SoulMile does not use its own account system or backend server. HealthKit running and walking data, workout routes, running shoe information, and running shoe photos are processed on your device to provide the app's features and are not transmitted to the developer. As described in Section 5, session share images are delivered only to a destination you choose, and only when you share or save them yourself. However, the advertising SDK may transmit data necessary for serving ads to Google and its advertising partners, and the Firebase Analytics SDK transmits the non-identifying usage statistics described in Section 7 to Google.
SoulMileは自社のアカウントシステムやバックエンドサーバーを使用しません。HealthKitのランニング・ウォーキングデータ、運動ルート、シューズ情報、シューズの写真は、アプリの機能提供のため端末内で処理され、開発者へ送信されることはありません。セッションの共有画像は、上記第5項のとおり、ユーザーが自ら共有または保存したときにのみ、ユーザーが指定した宛先へ送られます。ただし、広告SDKが広告配信のために必要なデータをGoogleおよび関連する広告パートナーへ送信する場合があり、Firebase Analytics SDKは上記第7項に記載の非識別の利用統計をGoogleへ送信します。
9. 사용자의 선택
9. Your Choices
9. ユーザーの選択
- HealthKit 권한은 iOS 설정 또는 건강 앱에서 변경할 수 있습니다.
- 알림 권한은 iOS 설정에서 변경할 수 있습니다.
- 사진 저장 권한은 iOS 설정에서 변경할 수 있습니다.
- 앱 추적 권한은 iOS 설정의 개인정보 보호 및 보안 항목에서 변경할 수 있습니다.
- 공유 이미지에 포함할 정보(거리, 시간, 페이스, 경로 등)는 앱 설정에서 선택할 수 있습니다.
- 사용 통계 수집만 따로 끄는 설정은 앱에 없으며, 앱을 삭제하면 수집이 중단됩니다.
- 앱에 저장된 데이터는 앱 삭제를 통해 기기에서 제거할 수 있습니다.
- HealthKit permission can be changed in iOS Settings or the Health app.
- Notification permission can be changed in iOS Settings.
- Photo-saving permission can be changed in iOS Settings.
- App tracking permission can be changed under Privacy & Security in iOS Settings.
- You can choose which information (distance, time, pace, route, etc.) appears in the share image in the app's settings.
- The app has no setting to turn off usage analytics alone; deleting the app stops the collection.
- Data stored by the app can be removed from your device by deleting the app.
- HealthKitの権限はiOSの設定または「ヘルスケア」アプリから変更できます。
- 通知権限はiOSの設定から変更できます。
- 写真保存の権限はiOSの設定から変更できます。
- アプリのトラッキング権限は、iOSの設定の「プライバシーとセキュリティ」から変更できます。
- 共有画像に含める情報(距離、時間、ペース、ルートなど)は、アプリの設定で選択できます。
- 利用統計の収集だけを個別にオフにする設定はアプリにはなく、アプリを削除すると収集は停止します。
- アプリに保存されたデータは、アプリを削除することで端末から消去できます。
10. 아동의 개인정보
10. Children's Privacy
10. 児童の個人情報
SoulMile은 아동을 대상으로 설계된 서비스가 아니며, 개발자가 고의로 아동의 개인정보를 수집하지 않습니다.
SoulMile is not designed for children, and the developer does not knowingly collect personal information from children.
SoulMileは児童を対象に設計されたサービスではなく、開発者が意図的に児童の個人情報を収集することはありません。
11. 변경
11. Changes
11. 変更
앱 기능, 사용 SDK, 데이터 처리 방식이 바뀌면 이 문서를 업데이트할 수 있습니다. 중요한 변경이 있는 경우 이 페이지의 시행일을 갱신합니다.
This document may be updated if the app's features, SDKs, or data processing methods change. If there is a material change, the effective date on this page will be updated.
アプリの機能、使用SDK、データ処理方法が変更された場合、本文書を更新することがあります。重要な変更がある場合は、本ページの施行日を更新します。
12. 문의
12. Contact
12. お問い合わせ
개인정보 처리방침에 관한 문의는 GitHub Issues로 남겨 주세요.
For questions about this privacy policy, please reach out via GitHub Issues.
本プライバシーポリシーに関するお問い合わせは、GitHub Issuesまでお願いします。
이 문서는 SoulMile의 현재 코드와 설정을 기준으로 작성되었습니다. App Store Connect의 App Privacy 답변도 이 문서와 동일한 데이터 처리 기준으로 유지되어야 합니다.
This document is written based on SoulMile's current code and configuration. The App Privacy answers on App Store Connect must be kept consistent with the same data-handling practices described here.
本文書はSoulMileの現在のコードおよび設定に基づいて作成されています。App Store ConnectのApp Privacyの回答も、本文書と同一のデータ取扱基準で維持される必要があります。