Bike Analytics プライバシーポリシー

最終更新日: 2025年1月10日 | 発効日: 2025年1月10日

はじめに

Bike Analytics(以下「当アプリ」または「私たち」)は、お客様のプライバシー保護に全力で取り組んでいます。このプライバシーポリシーでは、私たちのモバイルアプリケーション(iOSおよびAndroid)が、お客様のデバイスからヘルスケアデータにどのようにアクセスし、使用し、保護するかについて説明します。

プライバシーに関する重要な原則: Bike Analyticsは、サーバーを介さない、ローカルのみのアーキテクチャで動作します。Apple HealthKit (iOS) または Health Connect (Android) からアクセスされるすべてのヘルスケアデータは、お客様の物理的なデバイス内にのみ保持され、外部サーバー、クラウドサービス、または第三者に送信されることはありません。

1. ヘルスケアデータへのアクセス

Bike Analyticsは、デバイスのネイティブヘルスケアプラットフォームと連携して、詳細なサイクリングワークアウト分析を提供します。

1.1 iOS - Apple HealthKit との連携

iOSデバイスでは、Bike Analyticsは Apple HealthKit と連携してサイクリングワークアウトデータにアクセスします。以下の項目への読み取り専用アクセスをリクエストします:

  • ワークアウトセッション: 時間と期間を含むサイクリングエクササイズセッション
  • 距離: サイクリングの合計距離
  • 心拍数: ワークアウト中の心拍数データ
  • アクティブエネルギー: サイクリングセッション中に消費されたカロリー
  • サイクリングパワー: パフォーマンス分析のためのパワーデータ(ワット)
  • サイクリングスピード: ペース分析のための速度データ

Apple HealthKit への準拠: Bike Analyticsは、すべての Apple HealthKit ガイドラインを遵守しています。お客様のヘルスケアデータはすべてお客様のiOSデバイス上で処理され、デバイス外に出ることはありません。 HealthKit データを第三者、広告プラットフォーム、またはデータブローカーと共有することはありません。

1.2 Android - Health Connect との連携

ヘルスケアデータの種類 権限 目的
エクササイズセッション READ_EXERCISE Health Connectからサイクリングワークアウトセッションを特定してインポートするため
距離の記録 READ_DISTANCE ライドごとの総距離を表示し、速度指標を計算するため
心拍数の記録 READ_HEART_RATE 心拍数チャートを表示し、平均および最大心拍数を計算するため
速度の記録 READ_SPEED サイクリングの速度とペースゾーンを計算して表示するため
パワーの記録 READ_POWER パワー出力(ワット)を分析し、FTP/TSSを計算するため
消費カロリー READ_TOTAL_CALORIES_BURNED ライド中のエネルギー消費の概要を提供するため

Android の権限: これらの権限は、アプリの最初の起動時にリクエストされます。これらの権限は、Android の [設定] → [アプリ] → [Health Connect] → [Bike Analytics] からいつでも取り消すことができます。

1.3 ヘルスケアデータの使用方法

すべてのヘルスケアデータは、以下の目的のためにのみ使用されます:

  • ワークアウトの表示: 詳細な指標(距離、時間、速度、心拍数、パワー)を含むサイクリングセッションを表示します
  • パフォーマンス分析: パワーゾーン、FTP (機能的作業閾値パワー)、および TSS (トレーニングストレススコア) を計算します
  • 進捗の追跡: パフォーマンストレンド、自己ベスト、ワークアウトの概要を表示します
  • データの書き出し: 個人的な使用のために、ワークアウトデータをCSV形式で書き出すことができます

1.4 データの保存

🔒 プライバシーに関する極めて重要な保証:

すべてのヘルスケアデータは、お客様の物理的なデバイス内にのみ保持されます。

  • iOS: データは iOS Core Data および UserDefaults を使用して保存されます(デバイス上のみ)
  • Android: データは Android Room データベース(デバイス上の SQLite)を使用して保存されます
  • 外部サーバーへのデータのアップロードは一切行いません
  • インターネットを介したデータの送信は一切行いません
  • ヘルスケアデータのクラウド同期やバックアップは行いません
  • 第三者によるヘルスケアデータへのアクセスは一切ありません

データがデバイス外に出る唯一の機会は、お客様が明示的に選択してワークアウトをCSV形式で書き出し、お客様自身でファイルを共有する場合のみです。

2. 必要な権限

2.1 iOS の権限

  • HealthKit へのアクセス: ワークアウト、距離、心拍数、アクティブエネルギー、サイクリングスピード、およびサイクリングパワーへの読み取りアクセス
  • 写真ライブラリ(任意): ワークアウトの概要を画像として保存する場合にのみ必要です

HealthKit の権限は、iOS の [設定] → [プライバシーとセキュリティ] → [ヘルスケア] → [Bike Analytics] からいつでも管理できます。

2.2 Android の権限

  • android.permission.health.READ_EXERCISE
  • android.permission.health.READ_DISTANCE
  • android.permission.health.READ_HEART_RATE
  • android.permission.health.READ_SPEED
  • android.permission.health.READ_POWER
  • android.permission.health.READ_TOTAL_CALORIES_BURNED
  • インターネットアクセス (INTERNET): アプリ内の静的コンテンツの表示およびサブスクリプション管理のアクセスのためにのみ使用されます。

3. 収集しないデータ

Bike Analytics は以下の情報を収集、保存、または送信しません

  • ❌ 個人を特定できる情報(氏名、メールアドレス、電話番号)
  • ❌ デバイス識別子(iOS の IDFA、Android の広告 ID)
  • ❌ 位置情報または GPS 座標
  • ❌ 使用状況の分析またはアプリの行動追跡
  • ❌ 外部サーバーへのクラッシュレポートまたは診断データ
  • ❌ 第三者の SDK または分析サービスを通じたあらゆるデータ

4. アプリ内課金とサブスクリプション

Bike Analytics は、デバイスのネイティブ決済システム(App Store または Google Play)を通じて管理されるオプションのアプリ内サブスクリプションを提供しています。私たちは支払いの詳細は受け取らず、サブスクリプションのステータスのみを受け取ります。

5. データの保持と削除

5.1 データの保持

ヘルスケアデータは、手動で削除されるまで期限なくデバイスに保存されます。データの保持はお客様が制御します。

5.2 データの削除

アプリ内で個々のワークアウトを削除するか、システム設定またはアンインストールを通じてすべてのアプリデータを消去できます。ヘルスケアの権限はいつでも取り消すことができます。

6. データのセキュリティ

デバイスレベルの暗号化(iOS キーチェーン、Android サンドボックス)を使用しています。データ転送は発生しないため、ネットワーク上のリスクは排除されています。

7. データの共有と第三者

Bike Analytics は、お客様のヘルスケアデータをいかなる第三者とも共有しません。 データの販売や広告 SDK の使用も行いません。

8. お子様のプライバシー

Bike Analytics は、13歳未満のお子様から故意にデータを収集することはありません。保護者の方がアプリの使用を監督してください。

11. このプライバシーポリシーの変更

このポリシーは更新される場合があります。定期的に確認してください。継続的な使用は、同意を意味します。

12. お問い合わせ

ご質問がある場合:

要約

簡単に言うと:

  • アクセスするもの: HealthKit (iOS) または Health Connect (Android) からのサイクリングワークアウトデータ
  • 保存先: お客様のデバイス上のみ
  • 送信先: どこにも送信されません。デバイス外に出ることはありません。
  • 閲覧者: お客様のみ。

Bike Analytics はプライバシー第一で構築されています。