HRV Expertアプリのプライバシーポリシー

HRV Expertアプリは、Bluetooth対応の胸部ストラップから心拍と心拍の間隔を記録し、心拍変動(HRV)をスマートフォン上で計算します。広告も解析もありません。データが当サイトのサーバーに届くのは、hrv.expertにログインした場合だけです。

最終更新:

これは翻訳です。英語版と内容が異なる場合は、英語版が優先されます。

責任者

このポリシーは、パッケージ名がcom.cardiomood.hrvbleのAndroidアプリ、HRV Expert(旧称HRV BLE)を対象としています。アプリの開発者であり、このポリシーが説明する個人データの管理者は、CardioMood SA, Chemin du Pré-Fleuri 5, 1228 Plan-les-Ouates, Geneva, Switzerlandです。データ保護に関する連絡先はdpo@cardiomood.comです。

GDPR(EU一般データ保護規則)第27条に基づくEU域内の代理人は、Nuvem Catita Unipessoal Lda(Av. Aida 411 – Centro Comercial Estoril Garden、2765-187 Estoril、Portugal、info@nuvemcatita.com)です。

スマートフォンに残る情報

  • 記録:ストラップまたはカメラチェックから得た一拍ごと(RR)の間隔と心拍数。各記録の時刻、プロトコル、姿勢、そこからアプリが算出した結果も含みます。
  • 入力した内容:プロフィール名、朝のアンケートの回答(睡眠、疲労、筋肉痛、気分、ストレス、トレーニング)、タグ、メモ。
  • ストラップの情報:Bluetooth上の名前と、ストラップが提供する場合はメーカー、モデル、シリアル番号、ファームウェアのバージョン。各記録とともに保存します。

アプリは、これらすべてをスマートフォン上の暗号化されたデータベースに保存します。暗号鍵はAndroidの安全な鍵ストレージに保管され、当サイトが受け取ることはありません。

スマートフォンから出る情報とそのタイミング

データがスマートフォンから出るのは、次の場合だけです。

アプリの更新

アプリは起動時に、Expoの更新サービス(expo.dev)に、アプリのコードの新しいバージョンがあるかどうかを問い合わせます。この問い合わせには、アプリが作成するランダムなインストールID、アプリとAndroidのバージョン、すでにインストールされている更新のIDが含まれます。記録や入力内容は含まれません。

ログインした場合のhrv.expertアカウント

hrv.expertへのログインは任意で、利用者が選ぶまではログインしていません。ログインすると、アプリはメールアドレスと、スマートフォンの説明(モデル名、Androidのバージョン、アプリのバージョン)を送ります。それ以降に送るのは、利用者が同意したものだけです。

  • 「Keep my readings」(測定記録を保存する)に同意すると、朝のチェックごとに、RMSSD、lnRMSSD、安静時心拍数、姿勢、時刻、ストラップ名を送ります。
  • これとは別の「Keep my beat-to-beat recordings」(一拍ごとの記録を保存する)に同意すると、記録の一拍ごとの間隔を、記録中にタップしたマーカーと入力したラベルとともに送ります。運動中の記録では、パワーメーターやフットポッドのパワー、速度、ケイデンスも送ります。これには「Keep my readings」の同意も必要です。
  • hrv.expertへのライブ配信を許可すると、ストラップを接続している間、心拍数と一拍ごとの間隔をリアルタイムで送ります。使っている場合は、パワー、速度、ケイデンス、マーカーも送ります。下の「ライブ配信」をご覧ください。

それぞれの同意は、アプリでいつでも撤回でき、保存されたものを削除することも選べます。ログアウトすると、送信はすべて止まります。

アプリからhrv.expertが何を保存するか、どこに保存するか、どのくらいの期間保持するか、どのサービスが扱うか、それについての利用者の権利は、hrv.expertのプライバシーポリシーに定めています。

書き出し

ファイル(RR、CSV、JSON、PDF、プロフィールのZIP)を書き出したり共有したりすると、Androidの共有シートやファイル選択画面で選んだアプリや場所に送られます。

オンにする連携

アプリには五つの連携があります。設定するまでは、どれも何も送りません。

  • 「Export folder」(書き出しフォルダー):新しい記録ごとのファイルを、選んだフォルダー(たとえばGoogle DriveやDropbox)に書き込みます。
  • intervals.icu:朝のチェックのたびに、そのRMSSD、平均心拍数、アンケートの回答を、入力したアスリートIDとAPIキーを使って、intervals.icuのアカウントに送ります。キーはAndroidの安全なストレージに保管されます。
  • 「Webhook」:記録のたびに、JSON書き出しと同じファイルを、入力したHTTPSアドレスに送ります。ファイルには、その記録の一拍ごとの間隔、結果、ストラップの情報、アンケートの回答、タグが含まれますが、プロフィール名は含まれません。
  • 「Health Connect」:朝のチェックの結果をスマートフォンのHealth Connectに書き込み、睡眠、歩数、ワークアウトをそこから読み取ります。下の「Health Connect」をご覧ください。
  • 「Live stream」(ライブ配信):ストラップを接続している間、心拍数と一拍ごとの間隔を、hrv.expertまたは利用者自身のサーバーにリアルタイムで送ります。下の「ライブ配信」をご覧ください。

データを受け取ったあとは、受け取ったサービスのポリシーが適用されます。

アプリはデータを販売せず、広告事業者やデータブローカーとも共有しません。第三者の解析、広告、クラッシュレポートのコードは含まれていません。インターネットに送るものはすべて暗号化されます(HTTPS、ライブ配信ではWSS)。

Health Connect

Health Connectは、Androidのスマートフォンで、許可した健康・フィットネスアプリどうしがデータを共有する場所です。アプリがHealth Connectを使うのは、「Integrations」(連携)で接続した場合だけで、そこで許可した権限の範囲に限ります。

  • アプリが書き込むもの:胸部ストラップまたはスマートフォンのカメラによる朝のチェックのたびに、そのチェックで測ったRMSSD(心拍変動の値)と安静時心拍数を書き込みます。他の健康・トレーニングアプリは、これを使えます。
  • アプリが読み取るもの:昨夜の睡眠時間、昨日の歩数、昨日のワークアウトとその合計時間。これらは「Today」(今日)画面で朝の測定値の隣に表示します。保存はせず、hrv.expertを含め、どこにも送りません。

Health Connectのデータは、スマートフォンの中にあります。許可した他のアプリはアプリが書き込んだものを読むことができ、その場合はそのアプリ自身のポリシーが適用されます。アプリは、Health Connectのデータを広告に使わず、販売もしません。アプリの権限は、Health Connectでいつでも変更や取り消しができ、アプリが書き込んだデータもそこで削除できます。

Health Connectから受け取った情報の利用は、限定的な使用の要件を含め、Health Connectの権限ポリシー(Health Connect Permissions policy)に従います。

ライブ配信

ストラップを接続している間、アプリは心拍数と一拍ごとの間隔を、約一秒に一回、hrv.expertまたは利用者自身のサーバーにリアルタイムで送ることができます。「Settings」(設定)の「Live stream」が主スイッチです。初期状態ではオンですが、データの送り先を選ぶまでは何も送られません。送り先は、許可したあとのhrv.expert、または、アドレスを入力した自分のサーバーです。スイッチをオフにすると、すべての配信がすぐに止まります。

hrv.expertへのライブ配信

アプリがhrv.expertに配信するのは、ログインしていて、許可した場合だけです。hrv.expertにログインした直後に、アプリはそこへ配信するかどうかを一度だけ尋ねます。許可するとそれがライブ配信への同意になり、hrv.expertはその同意をアカウントとともに保持します。アカウントにすでにこの同意がある場合は、質問なしで配信が始まります。そこへ配信するのは、hrv.expertにログインしたプロフィールだけで、スマートフォン上の他のプロフィールは配信しません。

アプリは約一秒に一回、hrv.expertに次のものを送ります。

  • ストラップの心拍数と一拍ごとの間隔(RR間隔)
  • ストラップが皮膚に接触しているかどうか、バッテリー残量
  • 記録の種類
  • ストラップの名前、メーカー、モデル
  • パワーメーターやフットポッドを接続している場合は、そのパワー、速度、ケイデンス
  • 記録中にタップしたマーカーと、入力したラベル

配信は利用者がブラウザーで見られるほか、利用者が選んだコーチ(「Live stream」の範囲を付けた共有)も見られます。アカウントに追加した人がコーチに見えることはありません。アプリには、何人が見ているかが表示されます。

何も保存しません。直近の10分間は、あとから見始めた人が追いつけるように、hrv.expertのEU域内のサーバーのメモリに保持します。配信が終わって10分後、同意を撤回したとき、アカウントや人を削除したとき、サーバーが再起動したときに、これを削除します。データベース、バックアップ、ログには残しません。法的根拠は、GDPR第9条2項(a)に基づく利用者の明示的な同意です。そのほかはhrv.expertのプライバシーポリシーに定めています。

止めるには、アプリの「Settings」で「Live stream」をオフにします。同意を撤回するには、ウェブサイトのアカウント設定を使います。同意を撤回すると、アカウントのすべてのライブ配信が一度に終わり、コーチの視聴も終わります。

自分のサーバーへのライブ配信

hrv.expertの代わりに、自分のサーバーへ配信することもできます。「Integrations」→「Live stream」→「Your own server」でアドレスを入力します。アドレスは https:// または wss:// で始まる必要があり、これによりデータは送信中に暗号化されます。アプリは、ライブデータをスマートフォンからそのアドレスへ直接送り、そこだけに送ります。hrv.expertがそれを受け取ったり見たりすることはありません。そのアドレスを運営する人が、心拍のデータを受け取り、その責任を負います。そこでのデータの扱いは、このポリシーにもhrv.expertのプライバシーポリシーにも含まれません。認証には、アドレス自体に含まれるもの(アドレスに付けたトークンなど)だけを使います。止めるには、アドレスを削除するか、「Settings」で「Live stream」をオフにします。

権限

  • Bluetooth:ストラップを探して接続するため。Android 11以前では、Bluetoothのスキャンに位置情報の権限が必要です。アプリが位置情報を読み取ることはありません。
  • 通知:記録中に表示し続ける通知、アプリが記録できないときの警告、任意の朝のリマインダーのため。
  • バックグラウンドでの実行と再起動後の実行:画面を消しても記録が続くように、また、一晩の記録がスマートフォンの再起動後も続くようにするため。
  • カメラ:カメラチェックのため。背面カメラとそのライトに指先を当てて、脈拍を測ります。画像はスマートフォン上で解析され、保存も送信もされません。
  • Health Connect:接続した場合に限り、「Health Connect」の項に挙げたデータを書き込み、読み取るため。

アプリは、マイク、連絡先、位置情報を使いません。

データの保管と削除

データは、利用者が削除するまでスマートフォンに残ります。記録やプロフィールはアプリで削除できます。「Settings」→「Delete all data」を使うか、アプリをアンインストールしても削除できます。

hrv.expertにログインした場合は、アプリでアカウントを削除できます。「Integrations」→「hrv.expert account」→「Delete my hrv.expert account」の順に進みます。アプリなしで、ウェブサイトから削除することもできます。アカウントの削除で説明しています。アカウントを削除すると、アカウントに保存されていたものがすべて削除されます。

書き出したデータや、連携を通じて送ったデータは、送り先に残ります。

成人のみ

アプリは18歳以上の成人向けで、子どもを対象としていません。利用規約にあるとおり、hrv.expertのアカウントを作成できるのも18歳以上の方です。

健康に関する情報

HRV Expertアプリは、体調管理、トレーニング、研究のためのものです。医療機器ではなく、病気の診断、治療、モニタリングは行いません。詳しくは医療に関する免責事項をご覧ください。

変更について

このポリシーが変わるときは、新しい版をこのアドレスに公開し、冒頭の日付を変更します。アプリの将来の版が、このポリシーに記載のない当サイトのサービスにデータを送るようになる場合は、その機能が使えるようになる前に、このポリシーでお知らせします。その機能は、利用者がオンにするまでオフのままです。

連絡先

このポリシーやご自身のデータについては、dpo@cardiomood.comにご連絡ください。郵送先はCardioMood SA, Chemin du Pré-Fleuri 5, 1228 Plan-les-Ouates, Geneva, Switzerlandです。