プライバシーポリシー
Gym+ はトレーニング記録アプリです。あなたが記録する内容は初期設定では端末に留まり、あなたが許可した場合にだけ、要約として外に出ます。送り先は Coach と、あなたが有効にした内容に応じてランキングやチームです。また、あなたがオンにした場合は、アカウントに保存した履歴の暗号化されたコピーとしても外に出ます(第4.11項)。アプリが読み取るヘルスデータ(心拍数、カロリー、歩数)は外に出ません。例外はあなたが許可した場合、つまり Coach への送信、トレーニングの確認やランキングでの利用(ランキングで送られるのは確認レベルだけです)、またはアカウントに保存した履歴のコピーです。この文書では、何を読み取るのか、何のためか、何が端末の外に出るのか、誰が何を見るのか、そしてあなたが私たちに何を求められるのかを正確に説明します。
1. 責任者
Gym+ アプリは、米国で登録された企業である ALAS TECHNOLOGY LLC (EIN〔IRS の雇用主識別番号〕93-3927200)が公開・運営しています。
ここに記載するデータについて、LGPD 上は私たちが管理者(controlador)であり、 GDPR 上も管理者(controller)です。
データ保護責任者(LGPD 第41条の encarregado):その公式窓口は privacy@gymplus.life です。このアドレスは、個人データに関するあらゆる請求、質問、苦情を受け付けており、必要な場合にはこのアドレスを通じてブラジルの国家データ保護機関(ANPD)と連絡を取ります。
2. ヘルスデータ
ここが最も重要な部分なので、最初に説明します。
アプリが読み取るもの
あなたが許可した場合に限り、Gym+ は iPhone ではヘルスケア(HealthKit)から、 Android では Health Connect から、次のデータを読み取ります:
- 心拍数
- 消費したアクティブカロリー
- 消費した総カロリー
- 歩数
- アプリの初期設定で、取り込むためにあなたがタップしたときだけ:iPhone では体重、身長、生年月日、性別、Android では体重と身長
そして書き込むのはただ一つ、あなたが終えたばかりのワークアウトセッション だけです。そのトレーニングがその日のアクティビティに反映され、システムのヘルスアプリの履歴に表示されるようにするためです。
何のために
あなたが記録したトレーニングの中で、その間に体が何をしていたかを示すため、そして同じデータのグラフや傾向を表示するためです。これらのグラフや傾向は端末上で計算されます。それ以外の目的は一切ありません。統計目的でも、商業目的でも、レコメンド目的でもありません。例外は、あなたが許可した利用だけです。Coach への送信(第7項)、トレーニングの確認やランキングでの利用(第11項)、そしてあなたに履歴をお返しするためだけに使われる、アカウントに保存した履歴のコピー(第4.11項)です。
これらのプロフィール情報の取り込みは、アプリの初期設定でプロフィールを入力するためだけのものです(生年月日については、アプリは年齢だけを保存します)。アプリがこれらを読み取るのは、あなたが取り込むためにタップしたときだけで、これらの情報はプロフィールの他の項目と同じく端末に留まります(第3項)。プロフィールから当社のサーバーに送られるのは2つだけで、ランキングのためだけに使われます(第6項)。性別に対応する部門と、ランキング設定で確認した場合の体重です。
ヘルスデータに決して起こらないこと
- ヘルスデータは端末に留まります。端末上で読み取られて表示され、あなたの許可がない限り、私たちのサーバーにも第三者のサーバーにも送られません。 端末の外に出るのは、あなたが許可した利用のために、私たちのサーバーを経由する場合だけです。第7項で説明する Coach への送信、第11項で説明するトレーニングの確認やランキングでの利用、または第4.11項で説明する、あなたに履歴をお返しするためだけのアカウントに保存した履歴のコピーです。ランキングで送られるのは、そこから導き出された確認レベルだけであり、心拍数の時系列データは決して送られません。それもその許可が有効な間に限られます。
- ヘルスデータは販売されず、貸与、譲渡、交換もされません。
- ヘルスデータは広告に使用されません。マーケティング、ターゲティング、プロファイリングにも、私たちも誰も使用しません。第4.10項で説明する Meta の SDK が、ヘルスデータを受け取ることは一切ありません。
- ヘルスデータは外部の自動レコメンドシステムに利用されることはなく、処理のために第三者のサービスへ送信されることもありません。
問診、評価、進捗写真
問診への回答、身体評価、体組成評価(生体インピーダンス)、進捗写真も、私たちはヘルスデータとして取り扱います。これらが私たちのサーバーに届くのは、種類ごとに個別の同意を得たうえであなたが Coach に送信または共有したとき、あるいは生体インピーダンスの測定結果の自動読み取りをあなたが求めたときだけです。自動読み取りはホスティング処理者のインフラ上でメモリ内だけで行われ、ファイルは保存されません。詳しくは第7項で説明します。
許可を取り消す方法
- iPhone:設定 プライバシーとセキュリティ ヘルスケア Gym+ を開き、取り消したい項目をオフにします。
- Android:Health Connect を開き アプリの権限 Gym+。
許可を取り消しても、ヘルスアプリにすでにある内容は削除されません。その履歴はシステム自体が管理しており、削除もそこで行います。Gym+ は読み取りをやめるだけです。
3. 端末に留まるもの
次のものはアプリのプライベートストレージとしてあなたの端末に保存され、初期設定では私たちに送信されません:
- トレーニング記録:エクササイズ、セット、重量、回数、休憩、日付。
- あなたのルーティンと作成したトレーニング。
- 入力した場合のプロフィール:表示名、性別、年齢、身長、体重、活動レベル(プロフィール写真とカバー画像は、公開した場合、第8項に従います。性別に対応するランキングの部門と、ランキングのために確認した体重は、第6項に従います)。
- 記録した場合の身体測定値。
- 撮影した、またはギャラリーから選んだ進捗写真のうち、Coach と共有していないもの(第7.2項)。
- あなたが記録した身体評価と体組成(生体インピーダンス)評価。Coach と共有するまでは端末に留まります(第7.4項)。
- あなたが書いたメモ。
- 設定:言語、テーマ、単位、週間目標。
- 第2項に記載したヘルスデータ。
トレーニング記録が端末の外に出るのはあなたが許可した場合だけで、その場合も、あなたが有効にした内容に応じて、各ワークアウトの要約として送られます。重量と回数を含むセットは Coach(第7項)とランキング(第6項)に送られ、参加しているチームには1日ごとの要約(ワークアウト、時間、ボリューム、連続記録、自己ベスト、そしてカロリーのスイッチがオンの場合だけ、Gym+ 自身がワークアウトから算出したカロリーの推定値。ヘルスケアアプリから読み取った数値ではありません)が届きます。アカウントに保存した履歴をオンにした場合は、トレーニング記録と第4.11項に挙げるその他の項目の暗号化されたコピーが、あなたにお返しするためだけに私たちのサーバーに保管されます。
アプリをアンインストールすると、これらのデータもアプリとともに端末から削除されます。私たちがお返しできるコピーを持っているのは、アカウントに保存した履歴をオンにしていた場合だけです(第4.11項)。バックアップを書き出したりトレーニングを共有したりする場合、ファイルはあなたの判断で、あなたが選んだ場所に保存されます。あなたが他の人に見せると決めたもの、つまりランキング上の @ユーザー名、Coach に見ることを許可した内容、公開する写真と動画については、第5項から第8項で説明します。
4. 端末の外に出るもの
以下に記載するものだけです。しかも各項目は、あなたが該当する機能を使ったときに限られます。
4.1 あなたのアカウント
アカウントは Appleでサインイン、Google でログイン、またはメールアドレスに送られるコード で作成します。Gym+ 独自のパスワードはありません。Apple または Google でサインインすると、プロバイダが署名付きの本人確認情報をアプリに渡し、アプリはそれを私たちのサーバーに送信します。サーバーはプロバイダが公開している鍵で署名を検証します。これにより私たちが受け取るのは:
- プロバイダにおけるあなたのアカウントの識別子(あなたの名前ではなく、変わらないコード)
- プロバイダが提供するメールアドレス。Apple でメールアドレスを非公開にした場合、受け取るのは Apple の中継用アドレスだけで、本当のアドレスを求めることは決してありません。
- プロバイダが提供する場合は、あなたの名前。Apple は初回サインインのときにだけアプリに渡し、アプリはそれを私たちのサーバーに送信します。Google は本人確認情報そのものに含めます。
- 初回サインインの直後に選ぶ @ユーザー名。これは公開されます。他の人が Gym+ であなたを見つけるときや、ランキングにあなたが表示されるときに使われます。
コードでサインインする場合、あなたはメールアドレスを私たちに伝え、私たちはそのアドレスに6桁のコードを送ります。コードの有効期間は10分で、試行できるのは最大5回です。コードについて保存するのは暗号学的ハッシュだけです。
アカウント作成時に入力した名前と、メールアドレスの @ より前の部分は、あなたの最初の @ユーザー名を提案するためだけに使われます。これらは暗号化して保存され、@ユーザー名を選ぶまでの間だけ保持され、その時点で削除されます。存在する間は、誰にも表示されず(ランキングにも、あなたの Coach にも)、あなたのデータのエクスポートに含まれ、アカウントを削除すると削除されます。後から @ユーザー名を変更するときの提案は、そのリクエストとともにアプリが送信する内容から得られ、それは保存されません。私たちのサーバーが返すセッション認証情報はメモリ内にのみ保持され、サインアウトするかアプリを閉じると破棄されます。
一度に1台の端末。 アカウントは一度に1台の端末でのみサインインしたままになります。別の端末でサインインすると、それまでの端末はサインアウトされます。このため、また他人による利用からアカウントを守るため、アプリは端末のセキュリティチップ(iPhone では Secure Enclave、Android では Keystore)の中に、外に出ることのない暗号鍵を作成し、サーバーへのすべてのリクエストにその鍵で署名します。アカウントに結び付けて保存するのは、アプリがその鍵から作る端末の識別子(シリアル番号、IMEI、MAC アドレス、広告識別子ではありません)、おおよその機種(「iPhone」「Pixel 8」など)、最終アクセスの日時です。これらはアカウントのセキュリティのためだけに使います。一度に1台の端末だけをサインインしたままにすること、新しい端末がサインインしたときにメールでお知らせすること(すべての端末をサインアウトする「心当たりがない」ボタン付き)、そして 設定 > セキュリティ に現在の端末と最近の端末を表示することです。保存期間は保存期間の項にあるアクセス記録の期間に従い、アカウントを削除するとあなたとの結び付きは解除されます。
利用のマイルストーン。 アカウントに結び付けて保存するのは、いくつかの利用のマイルストーンの種類と日付だけで、健康データは一切含みません(初めて完了したトレーニング、トレーニングを2回行った最初の1週間、各種機能の初めての利用:ヘルスアプリとの連携、ソーシャル機能、Coach、自己ベスト)。これは、Gym+ がどのように使い始められているかを理解し、社内での分析を通じて製品を改善するためです。これらのマイルストーンはデータのエクスポートに含まれ、アカウントの削除とともに削除されます。
Gym+ の使い方。 登録時に、アプリは「Gym+ をどのように使いますか?」とお聞きします。ひとりでトレーニングしているか、パーソナルトレーナーとトレーニングしているか、自分がパーソナルトレーナーかです。私たちは回答とその日付をあなたのアカウントにひも付けてサーバーに保存し、アプリと私たちがお送りするメッセージをあなたに合わせるため、そしてそれぞれの使い方をしている人数を集計して数えるために使います。回答が Meta やその他の広告パートナーに渡ることは決してなく、あなたの Coach に表示されることもありません。回答はデータのエクスポートに含まれ、アカウントの削除とともに削除されます。
4.2 サブスクリプションの確認
サブスクリプションが有効かどうかを確認するため、アプリは私たちのサーバーに ストア(Apple または Google)が発行した購入の識別子と 製品の識別子を送信します。サーバーはストアに照会し、その結果を保存します:プラン(アスリートまたは Coach)、サブスクリプションの状態(無料期間、有効、猶予期間、期限切れ、取り消し)、有効期限、最終照会日時で、これらはあなたのアカウントにひも付けられます。またストアは、サブスクリプションの状態が変わったとき(更新、解約、返金)に私たちのサーバーへ通知します。
カード番号、銀行情報、請求先住所、その他の支払い手段を受け取ったり保存したりすることはありません。請求するのはストアであり、それらを保管するのもストアです。
4.3 週次レビュー
あなたが週次レビューを求めたとき、そしてそのときに限り、アプリは私たちのサーバーに次のものを送信します:
- レビューの文章に使う言語
- あなたが選んだ週間目標
- 直近の完了した4週間のそれぞれについて3つの数値:ワークアウト数、トレーニングした日数、セット数。
12個の数値と、言語と、目標だけです。エクササイズ名、重量、回数、写真、測定値、メモ、生の履歴、ヘルスデータは一切送信されません。進行中の週は、まだ終わっていないため意図的に除外しています。サーバーはレビューの文章を計算してアプリに返し、これらの数値は保存しません。
4.4 招待プログラム
友だちへの招待を使う場合、サーバーはあなたの招待コード、誰が誰を招待したか、各招待がどの段階にあるかを保存します。同じ端末で報酬目的のアカウントを複数作ることを防ぐため、アプリは自身がランダムに生成する インストール識別子を送信します。これはハードウェアや広告の識別子ではなく、アプリを再インストールすると変わります。サーバーはこれを秘密鍵付きの暗号学的ハッシュとしてのみ保存します。獲得した1か月分を受け取る際には、受け渡しの調整のためにアカウントのメールアドレスを使用します。
4.5 あなたが送るメッセージ
私たちのいずれかのメールアドレスに連絡した場合、私たちはそのメッセージ、あなたのメールアドレス、そしてスクリーンショットなどあなたが含めることにしたものを受け取ります。これらは返信とご依頼の解決のためだけに使用します。
4.6 私たちが送るメール
適切な言語と適切な時間に gymplus.life ドメインからメッセージを送るため、アカウントのメールアドレス、アプリの言語、端末のタイムゾーンを使用します:
- サービスに関するメッセージ:サインインと確認のコード、ウェルカムメッセージ、サブスクリプションに関するお知らせ(無料期間の開始と終了、支払いの失敗、アクセスの終了など)、セキュリティに関するお知らせ、あなたのコンテンツに関するモデレーションの判断。これらはアカウントの動作の一部であるため、常に送信されます。
- 週次・月次レポート(第4.7項)。
- サブスクリプションと再開のリマインダー(第4.8項)。
- Coach プランの利用者向けの生徒のアクティビティに関するお知らせと、製品に関するお知らせ:あなたがオンにした場合にだけ送信されます。
サービスに関するメッセージ以外のすべてのメッセージには、ワンクリックの配信停止リンクがあり、その種類のメッセージだけを停止します。あなたの選択はそれぞれ、日付、経路、表示された文言のバージョンとともに記録します。
4.7 メールによるレポート
レポートは、あなた自身の Gym+ の利用に関するものです。それぞれに個別のスイッチがあり、初期状態はオンで、アプリの通知設定、メールの設定ページ、または各レポートの末尾のリンクからいつでもオフにできます。
- アスリートの週次・月次レポート:作成のために、アプリは期間の合計だけを私たちのサーバーに送信します。ワークアウト数、時間(分)、ボリューム、自己ベスト、連続記録またはトレーニングした週の数、メダル、最も鍛えた筋肉です。ヘルスデータや身体測定値は送信されません。週ごとの合計は最長8週間、月ごとの合計は最長3か月間保存され、前の期間との比較にだけ使われます。
- Coach の週次・月次レポート:私たちのサーバーで作成され、アクティブな生徒の数、トレーニングプランの平均実施率、実施率が10ポイント以上上がったまたは下がった生徒(@ユーザー名で表示)、まもなく終了するプログラム、返信待ちの生徒からのメッセージを示します。実施率の計算に含まれるのは、Coach に自分のワークアウトを見ることを許可した生徒だけで、使われるのも実施したセッション数と予定したセッション数だけです。
Coach のレポートにはヘルスデータは一切含まれません。心拍数、カロリー、痛み、測定値、評価、生体インピーダンス、問診、写真はいずれも含まれません。レポート作成のために生徒のデータを読み取るたびに、アプリでの読み取りと同じように、その生徒のアクセスログに記録されます。
4.8 サブスクリプションと再開のリマインダー
アカウントを作成してもサブスクリプションに登録しなかった場合、最初の14日間に、登録の完了を促すリマインダーメールを最大4通送ることがあります。プランが更新されずに終了した場合、その後60日間に再開のリマインダーメールを最大3通送ることがあります。返金または取り消しを受けた方には一切送りません。これらのメールは販促目的であることをフッターに明記し、あなたのタイムゾーンで10時から20時の間にだけ送信され、あなたが登録した時点で停止し、価格、ヘルスデータ、身体測定値は含みません。
- 欧州以外では、すでに Gym+ のアカウントを作成した人にお知らせするという私たちの正当な利益に基づき、初期状態はオンです。すべてのメッセージにワンクリックの配信停止があり、アプリと設定ページには「サブスクリプションのリマインダー」のスイッチもあります。
- 欧州(アカウントのタイムゾーンが欧州の場合)では、あなたがそのスイッチをオンにした場合、つまりあなたの同意がある場合にだけ送信されます。同意は同じ方法で撤回できます。
- 端末でのリマインダー:アプリがサブスクリプションのリマインダー通知を設定するのは、システムの通知許可とは別に、その前に表示される専用の確認にあなたが同意した場合、つまりあなたの明示的な同意がある場合だけです。通知は最大2回で、アプリまたはシステムの設定でオフにできます。
4.9 エラー診断、パフォーマンス、問題の報告
不具合を直すため、アプリはアプリ内で起きたエラーの技術データを当社のサーバーに送ります。エラーの種類とメッセージ、コードの技術的なトレース(難読化され、あなたのコンテンツは含まれません)、発生した画面、アプリのバージョン、システム、端末のおおよその機種、エラー前のアプリでの直近50件の操作(開いた画面、主な操作、サーバーへのリクエストとその経路、結果、所要時間、リクエストコード)です。システム自体が記録するアプリの予期しない終了(Androidでは終了理由、iPhoneではMetricKit)も受け取ります。
- 決して送られないもの: あなたが入力した内容、パスワード、ログインコード、トークン、平文のメールアドレス、書類や電話の番号、座標、健康データ。アプリは送信前にこれらをマスクし、サーバーでも再度マスクします。
- ひも付け: ログイン中はエラーがあなたのアカウントにひも付きます。ログイン前は、インストールごとのランダムな識別子にのみひも付き、暗号学的ハッシュとして保存されます。
- オフにする方法: 設定 > プライバシーとデータ の「エラー診断を送信」スイッチで設定できます(初期設定はオン)。オフにすると、アプリはこの項で説明するすべての送信を、当社のサーバー、Sentry、PostHog のいずれに対しても停止し、当社のサーバーへの送信を待っていたデータは端末から削除されます。
- 問題を報告: 設定 > ヘルプと情報 と プロフィール から、起きたことを書き、診断情報を添付するかどうかを選べます。テキストはアプリのほかの部分と同じ憎悪・脅迫フィルターを通り、マスクされ、画面に表示されるサポートコード(例: GP-7K3Q9)が発行されます。サポートは報告をメールで受け取り、アカウントのメールアドレスに返信します。
- 提案、スクリーンショット、サイト: プロフィール の「提案」からアイデアを送れます。「問題を報告」と、gymplus.life サイトの各ページにある「不具合を報告」ボタンでは、送信前にフォームの入力欄を隠した状態で確認できる画面のスクリーンショットを含めるか、画像を添付できます。あわせて、画面またはページ、アプリまたはサイトのバージョン、システム、言語、画面サイズ、ブラウザ(サイトの場合)、ログインしている場合はアカウントが送られます。パスワードやトークンは送られません。これらは不具合の修正と提案の検討にのみ使います。保存期間は180日で、アカウント削除時に削除され、サポートチームにメールで届きます。
パフォーマンスと使いやすさ(集計値)。アプリは、起動にかかる時間と各画面の滑らかさ(遅いフレームと停止したフレーム)を測定し、画面ごとに、タップの数、同じ場所で短時間に繰り返されたタップ、反応が返らなかったタップ、それらが起きた画面上の領域(12かける24の区画からなる格子で、正確な位置は決して記録しません)を数えます。これらの数値は端末上で合算され、アカウントもインストールの識別子も時刻も含めずに当社のサーバーに送られます。サーバーはこれを日ごとに合算し、IP アドレスは保存しません(過剰な送信を制限するため、その暗号学的ハッシュだけを保存します)。これらは、遅い画面や使いにくいボタンを見つけるためだけに使います。健康に関する画面(ヘルスデータ、体組成、身体測定、あなたの写真、タイムライン、比較)と、保護されたコンテンツが画面に表示されている間は、タップを一切数えず、画面の滑らかさだけを測定します。保存期間は180日です。
Sentry。エラー、予期しない終了、「アプリが応答しません」のイベント(Android)とハング(iPhone)は、Sentry(Functional Software, Inc.)にも送られます。同社は当社が委託する処理者であり、データは欧州連合(ドイツ・フランクフルト)に保存されます。Sentry が受け取るのは、エラーの種類とメッセージ、コードの技術的なトレース、発生した画面とその前に開いた画面、アプリのバージョン、システム、端末の機種で、いずれも送信前に端末上でマスクされます。あなたが18歳以上の場合は、パフォーマンスの測定値(起動時間と、画面および操作の所要時間)と、暗号学的ハッシュによってあなたのアカウントから導き出したコードも受け取ります。このコードには、あなたのメールアドレスも名前も含まれません。あなたが入力した内容、サーバーへのリクエスト、画面の録画や画像、健康データは受け取りません。
PostHog。アプリのどの部分が使われ、どこで利用をやめているか(たとえば、プランの画面を開いたアカウントの数と、無料期間を始めたアカウントの数)を把握するため、当社が委託する処理者であり、データを欧州連合(ドイツ・フランクフルト)に保存する PostHog, Inc. に、あらかじめ限定した一覧のイベントを送ります。開いた画面(健康に関する画面は決して含みません)、ログインとログアウト、プランの画面を開いたこと、購入の確定(プランと無料期間かどうかだけで、金額や通貨は含みません)、トレーニングの開始と終了、アプリのインストール、アップデート、起動、バックグラウンドへの移行です。これらとあわせて、アカウントから導き出した同じコードと、端末の技術データ(機種、システム、アプリのバージョン、言語)が送られます。画面の録画、タップの自動収集、健康データはなく、あなたのプロフィールの情報も一切送りません。16歳または17歳の方と、年齢がまだ確認されていない方は、PostHog に何も送りません。
Sentry も PostHog も、これらのデータを広告、ほかのアプリやウェブサイトをまたいだあなたの追跡、または自らの目的に使うことはなく、これらのデータが Meta に送られることも一切ありません。両サービスとも、データの送信元の IP アドレスを保存しない設定にしています。
これらのデータは、エラーを見つけて直し、アプリを改善し、報告に対応するためだけに使い、広告には決して使いません。エラーは当社のサーバーで30日、Sentry で最長90日(パフォーマンス測定値は30日)、パフォーマンスと使いやすさの集計値は180日、利用イベントは PostHog でアカウントが使われている間(アプリを12か月使わないと削除)、報告は180日保存されます。当社のサーバー上のエラー、PostHog のイベント、報告はアカウント削除とともに削除され、当社のサーバー上のエラーと報告はデータのエクスポートに含まれます。
4.10 Meta の SDK
Meta の SDK は、私たちがアプリの外で配信する有料の広告キャンペーンの計測にのみ使っています。アプリに広告は表示されません。そのために、アプリと私たちのサーバーが Meta に送るのは、次のイベントだけです。アプリのインストールと起動、登録の完了、サブスクリプション(無料期間の開始と購入。プラン、金額、通貨を含みます)。これらとあわせて端末の識別子が送られます。SDK がインストールごとに作成するランダムな識別子、広告クリックの識別子(ある場合)、そして機種、OS、アプリのバージョンなどの端末の技術データです。決して送られないものは、ヘルスデータ、トレーニングデータ、位置情報、「Gym+ をどのように使いますか?」への回答です。対象外にしたい場合は、support@gymplus.life までメールでご依頼ください。
Android と、許可のない iPhone では。 端末の広告識別子、あなたのメールアドレス、アカウント ID は送られません。あなたを特定するものは何も Meta に送られず、iPhone では SDK が制限モードで動作します。
iPhone で、あなたの許可がある場合。 アプリは一度だけ、iPhone 標準の確認画面で、トラッキングの許可(App Tracking Transparency)を求めることがあります。許可した場合、Gym+ はキャンペーンの計測のためだけに、次のものも Meta と共有します。ハッシュ化したあなたのメールアドレスとアカウント ID、端末の広告識別子、あなたの購入(無料期間の開始とサブスクリプション)、操作のイベント(インストール、起動、登録)です。許可は iPhone の設定でいつでも取り消せます。取り消した後は、前の段落の内容が再び適用されます。
Google の広告から Gym+ をインストールした場合、クリックの識別子(gclid)とキャンペーンの参照元を保存します。あなたが18歳以上の場合、広告を計測するために、この識別子と、アカウントが作成されたこと、または試用期間が始まったことだけを Google Ads に伝えます。氏名、メールアドレス、電話番号、トレーニングや健康のデータを送ることはありません。サポートのメールアドレスから、いつでも異議を申し立てることができます。
4.11 アカウントに保存した履歴
初期設定では、あなたの履歴は端末にだけ留まります(第3項)。履歴をアカウントに保存する(設定 > アカウント)をオンにすると、Gym+ はその暗号化されたコピーを、あなたのアカウントにひも付けて私たちのサーバーに保管するようになります。スマートフォンを買い替えたときやアプリを再インストールしたときに、履歴を戻せるようにするためです。この機能は初期設定ではオフで、専用の同意画面を読んで承諾した後にだけオンになります。利用しない場合でもアプリは何も変わらず、履歴は引き続き端末にだけ留まります。
保存されるもの:
- トレーニング:種目、セット、重量、回数、休憩、強度、トレーニングのメモ、そして心拍数やカロリーなど、トレーニングにひも付いたウォッチのデータ
- ルーティン、週間スケジュール、あなたが作成した種目
- プロフィール(表示名、性別、年齢、身長、体重、活動レベル)、身体の測定値、体重の記録
- アプリで獲得したメダル、メモ、トレーニング場所(名前と設備のみで、住所や座標は含みません)、アプリの設定
保存されないもの:あらゆる種類の写真とメディア(進捗写真、プロフィール写真、種目の写真と動画、メモのメディア)。これらは引き続き端末にだけ留まります。
目的:同じ端末または別の端末で履歴をあなたにお返しすること、そして各トレーニングの後にコピーを最新の状態に保つことだけです。このコピーは、広告、マーケティング、再開のリマインダー、セグメンテーション、利用状況の分析には使われず、PostHog、Sentry、Meta、その他のいかなるパートナーにも送られず、この機能を理由として Coach、保護者、その他の人に表示されることもありません。Coach と共有するものは、引き続き第7項とそこでの個別の同意に従います。
法的根拠:履歴にはヘルスデータが含まれるため、根拠はあなたの明示的かつ特定され、明示された同意です(LGPD 第11条 I、GDPR 第9条2項(a)、第6条1項(a)とあわせて)。この同意はアプリの設定でいつでも撤回できます。証拠として、日付、文言のバージョン、あなたの選択だけを含む同意の記録を、機能がオンの間、およびオフにしてからさらに5年間保管します。
保管場所と保護:コピーは、第12項で説明するホスティング処理者である Cloudflare のオブジェクトストレージ(R2)に、欧州連合の管轄区域内で保管されます。コピーは欧州連合内にのみ保管されます。あなたの端末とストレージの間の経路では、すでに暗号化されたデータが EU 外の Cloudflare のネットワークを通過することがあり、Cloudflare の契約条項によって保護されます。各ファイルはあなたのアカウント専用の鍵により AES-256-GCM で暗号化され、ファイル名にはあなたのアカウントの識別子が含まれません。私たちのデータベースに残るのは索引(月、リビジョン、サイズ)だけで、トレーニングの内容は含まれず、私たちのサーバーは履歴の内容をログに記録しません。
一度に1台の端末:コピーは、一度に1台の端末だけがサインインできるというルール(第4.1項)に従います。新しい端末でアカウントにサインインすると、アプリはコピーをダウンロードし、トレーニングを重複させずに、その端末にあるデータと統合します。
プラン:新しいトレーニングを保存するには、有効なプランが必要です。プランがない場合、新しいものは何も保存されませんが、すでにアカウントにあるものは引き続きダウンロード、オフ、削除ができます。
オフにする方法と削除:設定 > アカウント でスイッチをオフにしてください。オフにすると、コピーは24時間以内にサーバーから削除され、端末にあるものはそのまま残ります。コピーの索引(月、リビジョン、サイズのみで、内容は含みません)は、データベースのバックアップに最長30日間残ることがあります。同意の撤回は、それ以前に行われた処理にもアプリの他の部分にも影響しません。アプリで削除したトレーニングについては、別の端末がその削除を把握できるように、内容を含まない削除の目印だけが90日間サーバーに残ります。
保存期間:アカウントが存在し、機能がオンになっている間です。24か月間アプリを使わず、有効なプランもなかった場合、コピーは削除されます。その30日前に、メールでの通知を受け取ることに同意した場合はメールで、そうでない場合は次にアプリを開いたときにアプリ内でお知らせします。その間にアプリを使えば、削除は取り消されます。
アカウントの削除とデータの書き出し:アカウントを削除すると、コピーも一緒に削除されます。あなたのデータの書き出しには、保存された履歴も含まれます。
16歳・17歳の方:この機能は初期設定でオフかつロックされており、保護者が保護者パネルで許可した後にだけオンにできます(第17項)。保護者が許可を取り消すと、クラウドはオフになり、クラウド上のコピーは30日以内に削除されます。履歴は端末にだけ留まります。保護者は保存された履歴を見ることはできず、保護者パネルには引き続き第17項で説明する内容だけが表示されます。
iPhone の iCloud バックアップ:この機能がオンの間、ヘルスデータが2か所に保存されないように、アプリは端末上の履歴を iCloud バックアップの対象から外します。オフにすると、履歴は以前と同じように iCloud バックアップの対象に戻ります。
5. 位置情報とジムの認識
あなたが許可した場合、Gym+ はアプリの使用中に限り端末の位置情報を使用します。目的はただ一つ、あなたがいるジムを認識し、あなたのトレーニングをそのジムのランキングに反映させることです。
- あなたの正確な位置は私たちのサーバーに一切届かず、私たちが保存することもありません。サーバーが受け取るのはせいぜい、以下で説明する近似的なセルだけです。
- 近くのジムを探すため、アプリはサーバーに約1 km の geohash セルを送信します。これは地域を示す地図上の区画で、検索に使われ、保存されません。
- チェックインのとき、アプリはジムの識別子と、あなたがいる約150 m のセルを送信し、あなたがジムにいることを確認します。このセルはジムのセルと照合され、保存されません。
- あなたが新しいジムを登録した場合、アプリはその位置として、あなたがいる約150 m のセルだけを送信し、正確な位置を送ることは決してありません。サーバーはそのセルより精度の高い位置情報を拒否します。そのセルの中心がジムの位置となり、ジムを探す人に表示されます。あなたをその位置や登録した時刻に結びつける記録は一切保存されず、あなたが登録したという記録だけが残り、アカウントを削除すると削除されます。
- 市区町村名を表示するため、また iPhone では近くのジムを提案するため、アプリはシステム自体の位置情報サービス(iPhone では Apple のもの、Android では Google のもの)を使用します。これらの要求では、座標が端末から Apple または Google に送られることがあり、各社は独自のプライバシーポリシーに従ってそれを取り扱います。Gym+ が受け取るのは場所の名前だけです。
- アプリはバックグラウンドで位置情報を使用せず、移動履歴を作成せず、位置情報を広告に使用しません。
この許可は任意です。システムが求めたときに拒否することも、後からいつでも端末の設定で取り消すこともできます(iPhone:設定 プライバシーとセキュリティ 位置情報サービス Gym+、Android:設定 アプリ Gym+ 権限 位置情報)。許可がなくてもアプリは引き続き動作し、ジムを自動的に認識しなくなるだけです。
6. 公開ランキング
ジムのランキングは Gym+ 内で公開されています。ランキングを開いた人は、参加者それぞれの@ユーザー名とともにその順位を見ることができます。ランキングに表示されるのはあなたの @ユーザー名であり、メールアドレスや Apple・Google アカウントの名前ではありません。
あなたはいつでも、アプリ内からランキングを退出する、またはランキング上で自分を非表示にすることができます。 privacy@gymplus.life に依頼することもできます。退出すると、あなたの @ユーザー名は一覧に表示されなくなり、トレーニングは引き続きあなたの端末に残ります。
部門:アカウントがあり、アプリのプロフィールで性別の質問に答えた場合(初期設定、設定、またはヘルスアプリからの取り込みで)、アプリは当社のサーバーに、その回答に対応するランキングの部門だけを送信します。男性、女性、またはオープン(回答したくない人向け)です。部門によって、あなたが参加するボードと、筋力レベルと体重クラスに使われる表が決まります。部門ごとに分かれたボードでは、それを見る人は、そこに表示される人の部門を知ることになります。部門はランキング設定で変更できます。
体重:体重が当社のサーバーに送られるのは、ランキング設定で「体重を確認」をタップした場合だけです。体重は、筋力とボリュームをあなたの体重で割るため、そして筋力ボードでのあなたの体重クラスを決めるために使われます。数値は誰にも見えません。体重は暗号化して保存され、ボードには体重クラスだけが表示されます。体重がない場合、あなたは筋力ボードとボリュームボードに参加せず、最後の確認から90日が過ぎると、再び確認するまで体重は使われなくなります。
参加をやめる方法:ランキング設定の「ランキングを退出」で、すべてのボードから外れます。設定で「メダル、レベル、競争」をオフにしても外れます。部門と体重はあなたのアカウントにひも付いて保存されたままとなり、データのエクスポートに含まれ、アカウントの削除とともに削除されます。
7. Coach との共有
7.1 共有するものの選択
Coach プランを利用している人とトレーニングしている場合、Gym+ ではその人があなたの進捗を見守ることができます。あなたの同意なしに共有されるものはありません。同意はカテゴリごとに行い、それぞれを個別に選びます:
- パフォーマンス:ワークアウト、重量と回数を含むセット、トレーニングプランの実施状況。
- 健康サマリー:各ワークアウトの平均心拍数と最大心拍数、アクティブカロリー、各心拍ゾーンの時間。心拍数の時系列データは送りません。ヘルスデータであるため、このカテゴリに対するあなたの個別の同意がある場合にのみ共有されます。
- ウォッチによる確認:トレーニングセッションが実際に行われたことの、ウォッチによる確認。
- 進捗写真、問診、身体評価、体組成:第7.2項から第7.4項で説明するとおり、それぞれ個別の同意によります。
あなたが許可しなかったものは Coach に送信されません。あなたはいつでも同意を撤回でき、全体でもカテゴリごとでも撤回できます。撤回した時点から、そのカテゴリの共有は停止します。Coach の側からも、たとえばあなたが生徒でなくなったときなどに、あなたとのつながりを解除することができ、その場合も共有は停止します。
共有されたデータは私たちのサーバーを経由して Coach に届き、つながりとあなたの同意が存在する間保存されます。Coach は見た内容をあなたのトレーニングを見守るために使い、それ以外の目的に使用することはできません。
7.2 進捗写真
進捗写真はあなたの端末に留まります。写真専用の同意を与えた場合、1枚ずつ Coach と共有することができます。写真は、Coach があなたの進捗を見守るためにだけ使われます。
- 見ることができる人:あなたが共有したつながりの Coach だけであり、つながりが有効で、あなたの同意が続いている間に限られます。Coach はアプリ内で、画像の上に自分の @ユーザー名が表示された状態で、数分間だけ有効な一時的なリンクを通じて写真を見ることができ、ファイルをダウンロードする手段はありません。
- モデレーション:写真は、利用可能になる前に、Gym+ に送られる他のすべての画像と同じ安全性の分析(第8項)を受けます。この分析ではジムという文脈が考慮されます。
- 保存:写真、ポーズ、日付は私たちのサーバーで暗号化されます。写真に関する情報が通知や受信箱に含まれることはありません。
- 削除:あなたが写真を削除するか同意を撤回したとき、つながりが終了するかブロックされたとき、またはいずれかのアカウントが削除されたとき、写真と保存されているすべてのコピーは直ちに削除されます。
7.3 問診
問診とは、Coach があなたに送ることができる健康に関する質問票です。PAR-Q、Gym+ の標準質問票、または Coach が作成した質問です。Coach はこれにより、トレーニングを作成または調整する前にあなたの既往歴を知ることができます。
- 回答はヘルスデータです。問診に対するあなたの個別の同意がある場合にのみ送信され、提出のたびに、以後変更されないバージョンとして保存されます。
- 回答は私たちのサーバーで暗号化されます。Coach が読むことができるのは、つながりが有効で、あなたの同意が続いている間だけであり、読み取りのたびに記録されます。
- 同意を撤回すると、Coach のコピーは直ちに削除されます。つながりが終了した場合も同様に削除され、終了したつながりの問診の依頼は、終了から30日後に削除されます。
7.4 身体評価と生体インピーダンス
身体評価(皮下脂肪厚、周囲径、体力テスト)と体組成評価(生体インピーダンス)を記録することができます。これらはあなたの端末に留まり、あなたの進捗を追うために使われます。
- Coach との共有:評価が私たちのサーバーに届くのは、あなたがそれを Coach と共有したとき、または Coach があなたの評価を記録したときだけであり、いずれも専用の同意(身体評価用と体組成用で別々)が必要です。測定値はサーバーで暗号化されます。Coach が見ることができるのは、あなたが共有した評価と Coach 自身が記録した評価だけであり、読み取りのたびに記録されます。次回の評価の時期が近づくと、あなたと Coach にリマインダーが届きます。
- 撤回と削除:あなたは自分が記録した評価を削除し、Coach が記録した評価を非表示にすることができます。あなたの同意を保持する有効なつながりがなくなると、あなたが共有したコピーは削除されます。他の端末と同期するために測定値を含まない目印だけが残り、それも30日後に削除されます。Coach が記録したものは引き続きあなたのものです。あなたのアカウントが削除された場合はこれらすべてが削除され、Coach のアカウントが削除された場合は、Coach が記録したものは Coach の名前を除いて引き続きあなたのものです。
- 測定結果の自動読み取り:数値を入力する代わりに、機器の PDF または生体インピーダンスの測定結果の写真を送って自動で読み取らせることができます。これには別途の同意が必要で、その同意はアプリのプライバシー画面で撤回できます。ファイルは私たちのサーバーで、私たちのホスティング処理者のインフラ上で動作する自動文書読み取りシステム(人工知能)によって読み取られます(第12項)。この処理者は内容を保存せず、モデルの学習にも使用しません。ファイルは読み取りの間メモリ内にのみ存在し、どこにも書き込まれません。利用ログに残るのは、ファイルの種類、ページ数、結果などの技術データだけで、テキスト、画像、数値は決して残りません。測定結果が PDF の場合、自動システムがテキストを読む前に、名前と測定結果の番号は目印に置き換えられます。写真の場合は、そこに印刷された名前や識別情報も含めて画像全体が、データを取り出すために自動で分析されます。名前は、その測定結果があなたのものであることを端末上で確認できるようにするためにだけアプリに返され、保存されません。写真は他の画像と同じ安全性の分析を受けます。読み取られた数値は、あなたが確認して承認した後にだけ保存されます。
7.5 Coach によるアーカイブ
Coach は、たとえばあなたが休止するときなどに、あなたとのつながりをアーカイブすることができます。また、利用規約に記載のとおり、Coach の生徒が枠を超えている場合にも、つながりがアーカイブされることがあります。アーカイブはつながりを終了させずに切り離すものです:
- 共有されなくなるもの:Coach はあなたのデータ(ワークアウト、指標、健康、評価、写真、問診、実施率)を一切見られなくなり、新しいものも受け取りません。その間に記録したワークアウトはあなたの端末にだけ留まります。あなたは Coach のプログラム、動画、プログラムに関する会話を受け取らなくなり、端末にあるそれらのコンテンツのコピーは削除されます。
- Coach が引き続き見られるもの:あなたの名前と @ユーザー名、つながりがいつ誰によってアーカイブされたか、アーカイブの終了日、Coach が送ったプログラムの一覧だけです。Coach の個人的なメモは保持され、アーカイブが解除されると元に戻ります。
- 同意の停止:あなたの同意は記録として残りますが、つながりがアーカイブされている間は、いかなる共有も許可しません。Coach がアーカイブを解除すると、元のとおり再び適用されます。あなたはいつでも同意を撤回し、またはつながりを完全に終了させることができます。
- お知らせ:つながりがアーカイブされたとき(理由は示されません)と、アーカイブが解除されたときに、アプリ内でお知らせします。
- 12か月の保持と終了:アーカイブされたつながりは最長12か月間保持され、終了の30日前に Coach にお知らせします。誰もアーカイブを解除しない場合、つながりは12か月後に終了し、同意は記録を残したうえで終了され、双方にお知らせします。あなたのアカウントまたは Coach のアカウントを削除すると、アーカイブされたつながりも他のつながりと同様に終了します。
7.6 Coach の公開ページとコンタクトリクエスト
Coach プランの利用者は、gymplus.life/p/ の後に自分の @ユーザー名が続くアドレスに公開ページを掲載できます。このページには、Coach のプロフィール(名前、自己紹介、都市、専門分野、対面指導かオンライン指導か、そして確認済みの場合に限り CREF の番号)と、モデレーションで承認された写真とカバー画像が表示されます。Coach はページのオンとオフを切り替え、検索エンジンへの掲載を許可するかどうかを選びます。Coach プランが失効すると、ページは表示されなくなります。
Coach とトレーニングしたい人は、ページまたはアプリから、名前、連絡先(メールアドレスまたは @ユーザー名)、メッセージを添えてコンタクトリクエストを送ることができます。これらのデータの目的はただ一つ、Coach の返信です:
- リクエストは私たちのサーバーで暗号化され、読むのは Coach だけです。アプリから送ったリクエストについては、Coach の返信を送信者が見ることができます。
- リクエストは送信から180日後、または Coach か送信者が削除した場合はそれより早く削除されます。ページから送った人には、自分のリクエストを削除するためのリンクが届きます。
- ロボットと不正利用を防ぐため、ページのフォームでは、入力を始めたときにだけ読み込まれる Cloudflare のロボット確認と、IP アドレスごとの送信制限を使用します。IP アドレスは暗号学的ハッシュとしてのみ、制限の期間だけ保存されます。同じ連絡先から同じ Coach に再度送信した場合は、新しいリクエストを作成せず、以前のリクエストを更新します。
Coach のアカウントを削除すると、ページと受け取ったリクエストが削除されます。アプリから送信した人のアカウントを削除すると、その人が送ったリクエストが削除されます。
8. あなたが公開する写真と動画
他の人に見られることを前提としたメディアがあります。プロフィール写真、カバー画像、あなたが公開すると決めた写真、そして Coach プランの利用者が生徒のために撮影するエクササイズ動画です。これらをアップロードすると、共有先の人に表示するために、私たちのサーバーに保存します。
これらのメディアは、コミュニティガイドラインを守るためにモデレーション(自動分析と人による審査)の対象となります。ガイドラインに違反するコンテンツは削除されることがあります。削除されたコンテンツは、判断に異議を申し立てられるよう30日間保管され、その後削除されます。モデレーションの対象は公開されたメディアだけであり、端末に保存したままの進捗写真はアップロードも分析もされません。
公開したメディアの削除は、privacy@gymplus.life に依頼できます。アカウントを削除すると、あなたが公開したメディアも削除されます。
通報
他の人のプロフィール、写真、動画、メッセージ、コメント、プログラム、その他のコンテンツを通報することができます。通報があると、私たちは、誰が通報したか、何が通報されたかとその作成者、選ばれた理由、あなたが書いた詳細(ある場合、最大1,000文字)、日付を保存します。送信すると、そのコンテンツはあなたの画面に表示されなくなり、アプリは作成者のブロックを提案します。
モデレーションチームは、判断に必要な文脈とともに通報を確認します。通報された部分と、作成者のモデレーション履歴です。通報した人には一般的な結果をお知らせします。通報が子どもまたは未成年者に関わる場合、通報は直接子どもの安全チームに送られ、結果は通報した人に開示されません。確認された事案は、子どもの安全に記載のとおり当局に報告されます。通報の保存期間は第13項に記載しています。
9. スクリーンショットと画面収録
Gym+ の一部のコンテンツは保護されています。たとえば Coach が作成した有料のトレーニングです。これらの画面では、そのコンテンツを保護するために、アプリはスクリーンショットや画面収録が行われたことを検知します。
- アプリが記録するのは、保護されたコンテンツでその操作が行われたという事実だけです。
- この記録はモデレーションとコンテンツ保護のために当社のサーバーに送られ、Coach には送信されません。
- Gym+ が画面の画像を撮影、保存、送信することはありません。また、この検知によって、システムが作成した画像やあなたのギャラリーにアプリがアクセスできるようになることもありません。
- 検知は保護されたコンテンツの画面でのみ行われ、アプリのそれ以外の場所では使用されません。
10. Bluetooth とセンサー
Gym+ が Bluetooth を使うのは、あなたが選んだ心拍ベルトや心拍センサーに接続するためだけです。デバイスの検索は、あなたがセンサーへの接続を求めたときに行われ、それ以外には使われません。アプリは Bluetooth であなたの位置を特定せず、他の目的で周囲のデバイスを探すこともなく、見つかったデバイスの一覧を私たちのサーバーに送信することもありません。センサーから読み取った心拍数は、第2項の他のヘルスデータと同じように取り扱われます。Bluetooth の許可は、端末の設定でいつでも取り消すことができます。
11. ウォッチとセンサー
Gym+ は、あなたが接続を選んだウォッチやセンサーで動作します:
- Apple Watch
- Wear OS のウォッチ
- Garmin のウォッチ(Connect IQ 向けの Gym+ アプリを使用)
- Bluetooth の心拍ベルト
収集されるもの
トレーニング中、これらのデバイスはセット、回数、重量、15秒ごとの平均値としての心拍数、そしてワークアウトのサマリーを記録します。
データがスマートフォンに届く仕組み
データは、各メーカーの公式な経路を通じてウォッチからスマートフォンに送られます:
- Garmin:Garmin Connect IQ Mobile SDK と Garmin Connect アプリ
- Apple Watch:Apple のペアリング
- Wear OS:Wear OS のデータレイヤー
- ベルト:標準の Bluetooth(第10項で説明したとおり)
Garmin を経由するデータは、Garmin 自身のプライバシーポリシーに従って取り扱われます。Apple と Google も、それぞれのシステムについて同様です。
データの保存場所
あなたの端末です。データが端末の外に出るのは、Coach への送信(第7項)、またはトレーニングの確認やランキングでの利用(第6項)をあなたが許可したとき、あるいはアカウントに保存した履歴(第4.11項)をオンにしたときだけです。この履歴は、ウォッチのデータを含むトレーニングの暗号化されたコピーを、あなたにお返しするためだけに保管します。ランキングで送られるのは、このデータから導き出された確認レベルだけであり、心拍数の時系列データは決して送られません。
法的根拠
ヘルスデータであるため、この処理はあなたの同意に基づきます。LGPD では特定かつ明示された同意(第11条 I)、GDPR では明示的な同意(第9条2項(a))です。一覧表は第14項にあります。
許可を取り消す方法
- アプリ内でウォッチやベルトの接続を解除する。
- システムの設定または Garmin Connect アプリで許可を取り消す。
- Coach、トレーニングの確認、ランキングに与えた許可をアプリ内で取り消す。
- 設定 > アカウント で、アカウントに保存した履歴をオフにする。
取り消しは、それ以前に行われた処理には影響しません。
12. 共有先
当社は個人データを金銭で販売せず、サービス、割引、その他の見返りと交換することもありません。関係する第三者は、アプリを成り立たせている事業者です:
| 事業者 | 受け取るもの | 理由 |
|---|---|---|
| Apple と Google(ストア) | あなたの購入とサブスクリプションの状態 | サブスクリプションを販売、請求、管理します。これらのデータは各社が独自の管理者として、各社のプライバシーポリシーに基づいて取り扱います。 |
| Apple と Google(システムの位置情報) | アプリが市区町村名や近くのジムを求めるときの端末の座標 | 端末のシステムが行うジオコーディングと地図検索。各社独自のプライバシーポリシーに従います。 |
| Apple と Google(サインイン) | あなたが各社のアカウントで Gym+ にサインインしたという事実 | あなたを認証し、本人確認情報を私たちに渡します。これらのデータは各社が独自の管理者として、各社のプライバシーポリシーに基づいて取り扱います。 |
| Cloudflare | アカウントの識別子、メールアドレス、プロバイダが提供した名前(@ユーザー名を選ぶまでの間だけ)、@ユーザー名、サブスクリプションの状態、招待プログラムのデータ、週次レビュー生成中の12個の数値、ランキングのデータ(ジム)、あなたが Coach との共有を許可した内容(進捗写真、問診、評価を含む)、あなたが公開するメディア、メールレポートの合計、Coach へのコンタクトリクエスト、あなたが自動読み取りを求めた生体インピーダンスの測定結果(読み取りの間、メモリ内にのみ)、オンにした場合のアカウントに保存した履歴の暗号化されたコピー(第4.11項)、そしてサーバーと本サイトにアクセスする人の IP アドレスと技術データ。履歴のコピーは欧州連合内にのみ保管されます。あなたの端末とストレージの間の経路では、すでに暗号化されたデータが EU 外の Cloudflare のネットワークを通過することがあり、Cloudflare の契約条項によって保護されます。 | 私たちのサーバーとデータベースのホスティング(Cloudflare Workers と D1)、アカウントに保存した履歴のオブジェクトストレージ(R2)、本サイトのホスティング、Gym+ のメールの送信、@gymplus.life 宛てに送られたメールの転送、測定結果の自動読み取り、ロボット確認。私たちが委託する処理者として。 |
| Google(Google Workspace) | あなたがメールで送るメッセージ | 私たちがメールを読んで返信する会社のメールボックス。私たちが委託する処理者として。 |
| Sentry(Functional Software, Inc.)、欧州連合 | 第4.9項で説明するエラー、ハング、パフォーマンスに関する技術データと、あなたが18歳以上の場合はアカウントから導き出したコード | エラーとパフォーマンスの問題の発見と修正。私たちが委託する処理者として。 |
| PostHog, Inc.、欧州連合 | 第4.9項に記載するアプリの利用イベントと、アカウントから導き出したコード。16歳または17歳の方からは何も受け取りません | アプリを改善するための利用状況の把握。私たちが委託する処理者として。 |
| Meta | 第4.10項で説明するアプリのイベントと、そこで説明する端末の識別子。iPhone では、トラッキングの許可(App Tracking Transparency)がある場合に限り、ハッシュ化したメールアドレスとアカウント ID、端末の広告識別子も含みます | 私たちがアプリの外で配信する有料の広告キャンペーンの計測。Meta はこれらのデータを、同社の規約とプライバシーポリシーに従って取り扱います。 |
| あなたの Coach | あなたが許可したカテゴリだけ:パフォーマンス、健康サマリー、ウォッチによる確認、進捗写真、問診、評価。また、コンタクトリクエストを送った場合は、そこに書いた内容 | つながりとあなたの同意が存在する間、あなたのトレーニングを見守るため、およびコンタクトリクエストに返信するため。つながりがアーカイブされている間は、いずれも共有されません。 |
| 他の Gym+ ユーザー | あなたの @ユーザー名とランキング上の順位、あなたが公開するメディア(共有先の人に対して)、あなたが Coach でページを公開する場合はそこに表示される内容(ページを開いた人に対して) | ランキングの運営と、あなたが見せることにしたコンテンツの表示のため。 |
Cloudflare、Google(Google Workspace)、Sentry、PostHog は処理者として行動します。これらは私たちの指示に従ってのみデータを処理し、機密保持とセキュリティ対策を義務づける契約に拘束され、データを自らの目的に使用することはできません。これらのデータの国際移転については第16項に記載しています。
また、裁判所の命令、権限ある当局からの要請、または法的義務がある場合にはデータを共有することがあります。その場合、法律が通知を認めていれば、あなたに通知します。
13. 保存期間
| 対象 | 期間 |
|---|---|
| ヘルスデータ | 保存しません。端末に留まります。例外は、あなたが許可して Coach に送信したもので「Coach と共有したデータ」の行に従い、ランキングで使われる確認レベルは「ランキングのデータ」の行に従い、オンにした場合のアカウントに保存した履歴のコピーは専用の行に従います。 |
| ウォッチとセンサーのデータ(セット、回数、重量、心拍数、ワークアウトのサマリー) | アカウントが存在する間、端末に留まります。Coach と共有したものは、Coach と共有したデータの行に従い、アカウントに保存した履歴のコピーは専用の行に従います。 |
| 記録、プロフィール、公開していない進捗写真、測定値、メモ | 保存しません。ただし、アカウントに保存した履歴をオンにした場合は、専用の行に従います。あなたが削除するかアンインストールするまで端末に留まります。ランキングの部門と体重は、専用の行に従います。あなたが送信を許可したワークアウトの要約は、Coach と共有したデータの行、またはランキングのデータの行に従います。チームに送られた1日ごとの要約は、アカウントの削除とともに消去されます。 |
| アカウントに保存した履歴(第4.11項) | アカウントが存在し、機能がオンになっている間。オフにしてから24時間以内、アカウントの削除と同時、または24か月間アプリを使わず、有効なプランもなかった後(30日前に通知)に消去されます。16歳・17歳の方については、保護者が許可を取り消した場合、30日以内に消去されます。索引(月、リビジョン、サイズで、内容は含みません)は、データベースのバックアップに最長30日間残ることがあります。 |
| アカウントに保存した履歴から削除したトレーニングの目印 | 90日間。内容は含みません。 |
| アカウントに保存した履歴についての同意の記録(日付、文言のバージョン、あなたの選択のみ) | 機能がオンの間、およびオフにしてからさらに5年間。同意の証拠として。 |
| アカウント(識別子、メールアドレス、@ユーザー名) | アカウントが存在する間。アカウントを削除すると消去されます。 |
| 登録時に入力した名前とメールアドレスの @ より前の部分 | 暗号化され、あなたが @ユーザー名を選ぶまでの間だけ保持されます。その後削除されます。 |
| メールでのサインイン用コード | 暗号学的ハッシュのみを、最長10分間または最大5回の試行まで。 |
| 位置情報の正確な座標 | 受け取りも保存もしません。 |
| チェックインの約150 m のセル | 保存しません。チェックインの際に照合し、破棄します。 |
| あなたが登録したジムの位置 | そのジムが Gym+ に存在する間。あなたが登録したという記録は、アカウントを削除すると消去されます。 |
| ランキングのデータ(ジム) | あなたがランキングに参加し、アカウントが存在する間。ランキングを退出すると @ユーザー名は表示されなくなり、アカウントを削除すると消去されます。 |
| ランキングの部門と体重 | アカウントが存在する間。ランキングを退出した後も保持されます。体重は最後の確認から90日で使われなくなります。アカウントを削除すると消去されます。 |
| Coach と共有したデータ | つながりと同意が存在する間。同意を撤回するかつながりが解除されると共有は停止し、アカウントを削除すると消去されます。 |
| Coach によってアーカイブされたつながり | 最長12か月。その間 Coach との共有は行われません。誰もアーカイブを解除しない場合、つながりは期間の終了時に終了し、同意は記録を残したうえで終了されます。 |
| Coach と共有した進捗写真 | あなたが写真を削除するか同意を撤回するまで、つながりが終了するかブロックされるまで、またはいずれかのアカウントが削除されるまで。その時点で、すべてのコピーとともに直ちに削除されます。 |
| 問診への回答 | つながりが有効で、同意が続いている間。同意を撤回するかつながりが終了すると、Coach のコピーは削除されます。終了したつながりの問診の依頼は、終了から30日後に削除されます。 |
| 共有した身体評価と生体インピーダンス評価 | 有効なつながりが同意を保持している間。その後は測定値が削除され、測定値を含まない目印だけが30日間残ります。Coach が記録したものは、あなたのアカウントが削除されるまで引き続きあなたのものです。 |
| 自動読み取りに送った測定結果 | 保存しません。読み取りの間だけメモリ内に存在します。残るのは内容を含まない技術的な利用記録だけで、アカウントを削除すると削除されます。 |
| メールレポートの合計 | 週次:最長8週間。月次:最長3か月。アカウントを削除すると消去されます。 |
| メールとリマインダーに関するあなたの選択 | アカウントが存在する間。アカウントを削除すると、消去または匿名化されます。 |
| Coach へのコンタクトリクエスト | 送信から180日。Coach または送信者が削除した場合はそれより早く。 |
| 通報とモデレーションの事案 | 判断し、異議申し立てを可能にし、判断を証明するため、最長2年。アカウントが削除された場合は、仮名化された識別子にのみひも付けて保持します。子どもの安全に関する事案は、子どもの安全に記載された法定の期間に従います。 |
| 公開した写真と動画 | あなたが削除を依頼するか、モデレーションによって削除されるか、アカウントを削除するまで。 |
| モデレーションによって削除されたコンテンツ | 判断に異議を申し立てられるよう30日間。その後削除されます。 |
| サブスクリプションの状態 | アカウントが存在する間。アカウントを削除すると、あなたとのひも付けが消去されます。 |
| 支払いの税務記録 | 適用される税法が求める期間。 |
| 招待プログラム(コードとインストールの記録) | アカウントが存在する間。アカウントを削除すると消去され、進行中の招待は終了します。 |
| 使用済み購入の記録(tombstone) | 無期限。アカウントの識別子と購入キーから作った不可逆な暗号学的ハッシュで、メールアドレスも名前も含みません。 |
| 週次レビューの12個の数値 | 保存しません。レビューの生成に使った後、破棄します。 |
| サーバーのアクセスログと監査ログ | ブラジル・インターネット民事基本法(Marco Civil da Internet、法律第12.965/2014号)第15条の定めにより6か月。セキュリティインシデントの調査または当局の命令への対応に必要な間に限り、それより長く保存します。メディアのモデレーションの記録は、この期間の最後の数か月を、下記の仮名化されたアーカイブで過ごします。 |
| データベースのバックアップ | 最長30日。 |
| メールのメッセージ | ご依頼の解決に必要な期間、その後は対応の証明のために法律が求める期間。 |
| 連絡メールの参照番号(Ref.) | 送信から24か月。保存するのはRef.コード、メールのテンプレートとカテゴリ、言語、送信日と配信日、アドレスの暗号学的ダイジェストのみで、アドレスそのものは保存しません。アクセスコードとウェルカムメールにはRef.は付きません。アカウント削除後、Ref.はあなたとの紐付けが解除され、期限までgymplus.life/ja/verifyで確認できます。 |
| アプリが私たちのサーバーに送信するエラー診断 | 30日。それ以前でもアカウント削除時に削除。 |
| Sentry におけるエラーとパフォーマンスのデータ | エラー:最長90日。パフォーマンス測定値:30日。Sentry が保存するのはアカウントから導き出したコードだけで、メールアドレスも名前も含まないため、これらの記録はアカウント削除時に前倒しで削除されることはなく、期間の終了時に消去されます。 |
| パフォーマンスと使いやすさの集計値(アカウントもインストールの識別子も含まないもの) | 180日。 |
| PostHog における利用イベント | アカウントが使われている間。アプリを12か月使わなかったとき、またはアカウント削除時に、当社のサーバーの毎日の処理で当社自身が削除します。 |
| 問題の報告、提案、添付したスクリーンショットと画像、サポートコード | 180日。それ以前でもアカウント削除時に削除。 |
| 購読の請求イベント(金額、通貨、日付) | 税務・会計上の義務が求める期間。アカウント削除後は、あなたとひも付かなくなります。 |
購入の記録には特定の目的があります。すでに使われたサブスクリプションが、元のアカウントの削除後に別のアカウントへ移されたり再利用されたりするのを防ぐことです。この記録からあなたを再識別することも、あなたのものだった何かを復元することもできません。
アーカイブされたモデレーションの記録
私たちのメディア配信システムのすべての判断(アクセスの許可、拒否、保留、取り消し、そして第9項のスクリーンショットのイベント)は、監査記録を生成します。これは有料コンテンツの不正利用を調査するための手段であり、アプリケーションへのアクセスの記録として、ブラジルの Marco Civil da Internet 第15条により6か月間の保存が義務づけられています。記録はデータベースに90日間保存された後、アクセスが制限された別の非公開アーカイブに移されます:
- アーカイブ内の記録には、あなたのアカウントの識別子は含まれず、秘密鍵と各人固有のランダムな値から計算した仮名化された識別子だけが含まれます。秘密鍵とランダムな値は互いに分けて保管されます。
- そのランダムな値が存在する間、アーカイブされたあなたの記録は、仮名を除いた形であなたのデータの書き出しに含まれます。
- アカウントが削除されると、ランダムな値は破棄され、アーカイブされた記録はあなたから恒久的に切り離されます。私たちを含め、誰もそれを再びあなたに結びつけることはできません。記録は6か月の期間が終わるまで匿名の監査証跡として残り、その後削除されます。
- データベースのバックアップは最長30日間保存され、サービスの復旧のためにだけ読み取られます。復旧した場合は、サービスを再開する前に、バックアップの日付より後に行われたすべてのアカウント削除を再度適用します。
14. 各処理の法的根拠
各目的には、ブラジルの LGPD(2018年法律第13.709号)に基づく法的根拠と、欧州経済領域、英国、スイスにいる方については GDPR に基づく法的根拠があります。根拠が同意である場合、あなたはいつでも同意を撤回でき、それ以前に行われたことやアプリの他の部分には影響しません。
| 目的 | LGPD | GDPR |
|---|---|---|
| アカウント、@ユーザー名、サブスクリプション、週次レビュー、招待プログラム、およびアプリの動作 | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| ヘルスアプリおよび Bluetooth センサーからの心拍数、カロリー、歩数、体重、身長、生年月日、性別の読み取り(健康に関するセンシティブなデータ) | 特定かつ明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| ウォッチとセンサーのデータ(セット、回数、重量、心拍数、ワークアウトのサマリー)の処理(Coach への送信、トレーニングの確認、ランキングを含む) | 特定かつ明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| ジムの認識、チェックイン、ジムの登録のための位置情報 | 同意(第7条 I) | 同意(第6条1項(a)) |
| @ユーザー名を提案するために使う名前とメールアドレスの一部 | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| あなたの @ユーザー名を使った公開ランキング | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| プロフィールの性別にもとづくランキングの部門 | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| 筋力の相対値と体重クラスのために、ランキング設定で確認した体重 | 特定かつ明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| Coach とのパフォーマンスの共有 | 同意(第7条 I) | 同意(第6条1項(a)) |
| Coach との健康サマリーおよびウォッチによる確認の共有 | 特定かつ明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| あなたが公開するメディアの保存と表示 | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| コンテンツのモデレーションとコミュニティガイドラインの適用 | 正当な利益(第7条 IX) | 正当な利益(第6条1項(f)) |
| 保護されたコンテンツでのスクリーンショットと画面収録の検知 | 正当な利益(第7条 IX) | 正当な利益(第6条1項(f)) |
| 不正防止のための使用済み購入の記録とインストールの記録 | 正当な利益(第7条 IX) | 正当な利益(第6条1項(f)) |
| 支払いの税務記録 | 法的義務の遵守(第7条 II) | 法的義務(第6条1項(c)) |
| メッセージとご依頼への返信 | 契約の履行および権利の行使(第7条 V および VI) | 契約の履行および法的義務(第6条1項(b)および(c)) |
| サービスに関するメッセージと、メールによる週次・月次レポート(アスリートと Coach) | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| サブスクリプションと再開のリマインダーメール | 正当な利益(第7条 IX および第10条)、ワンクリックの配信停止つき | 同意(第6条1項(a)、指令 2002/58/EC 第13条および同等の各国規定とあわせて) |
| 端末でのサブスクリプションのリマインダー、生徒のアクティビティに関するお知らせ、製品に関するお知らせ | 同意(第7条 I) | 同意(第6条1項(a)) |
| Coach と共有する進捗写真、問診、身体評価、生体インピーダンス | 特定かつ明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| 生体インピーダンスの測定結果の自動読み取り | 特定かつ明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| 別の端末であなたにお返しするための、ヘルスデータを含むアカウントに保存した履歴(第4.11項) | 明示的かつ特定され、明示された同意(第11条 I) | 明示的な同意(第9条2項(a)、第6条1項(a)とあわせて) |
| 証拠として、オフにしてから5年間保管する、アカウントに保存した履歴についての同意の記録 | 権利の正当な行使(第7条 VI) | 同意を証明する法的義務(第6条1項(c)、第7条1項とあわせて) |
| つながりのアーカイブと最長12か月の保持 | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| Coach の公開ページ | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| Coach へのコンタクトリクエスト | データ主体の要請による、契約に関連する予備的手続(第7条 V) | データ主体の要請による契約締結前の措置(第6条1項(b)) |
| ロボット確認と送信制限 | 正当な利益(第7条 IX) | 正当な利益(第6条1項(f)) |
| 通報とモデレーションの事案の保持 | 正当な利益(第7条 IX)、保持については権利の正当な行使(第7条 VI) | 正当な利益(第6条1項(f)) |
| 仮名化されたアーカイブを含む、アクセスの記録と監査証跡 | 法的義務の遵守(第7条 II、および Marco Civil da Internet 第15条) | 正当な利益(第6条1項(f)):セキュリティと不正利用の調査 |
| エラー、パフォーマンス、使いやすさの集計に関する診断(Sentry と PostHog を通じたものを含む)。不具合の修正、アプリの安全の維持、アプリの改善のため(「エラー診断を送信」スイッチをオフにして異議を述べられます) | 正当な利益(第7条 IX) | 正当な利益(第6条1項(f)) |
| 問題の報告とサポート対応 | 契約の履行(第7条 V) | 契約の履行(第6条1項(b)) |
| サイトの Meta ピクセル | 同意(第7条 I) | 同意(第6条1項(a)) |
| 有料キャンペーンを計測するための、あなたを特定するデータを含まないアプリ内の Meta の SDK(第4.10項。support@gymplus.life へのメールで異議を述べられます) | 正当な利益(第7条 IX) | 正当な利益(第6条1項(f)) |
| iPhone でシステムのトラッキングの許可(App Tracking Transparency)がある場合に、キャンペーンの計測のために Meta と共有する、ハッシュ化したメールアドレスとアカウント ID、広告識別子(第4.10項。許可は iPhone の設定で取り消せます) | 同意(第7条 I) | 同意(第6条1項(a)) |
正当な利益に基づく場合、その利益は具体的であり、あなたへの影響は小さいものです。不正防止では、メールアドレスも名前も含まない暗号学的ハッシュだけを保存します。モデレーションでは、コミュニティの安全を保つために、あなたが公開すると決めたものだけを取り扱います。スクリーンショットの検知では、コンテンツを作成した人の成果を守るために、その操作が行われたことだけを記録します。欧州以外でのサブスクリプションのリマインダーでは、すでにアカウントを作成した人にだけ、少ない回数で、ヘルスデータを含めず、ワンクリックの配信停止をつけて送ります。ロボット確認と送信制限では、Coach をスパムから守るために、リクエストの技術データだけを使用します。Meta の SDK によるキャンペーンの計測では、第4.10項のイベントだけを送り、ヘルスデータは含めず、iPhone のトラッキングの許可がなければ、端末の広告識別子もあなたのメールアドレスも含めません。診断、Sentry、PostHog では、技術データとアカウントから導き出したコードだけを使い、ヘルスデータは含めず、16歳または17歳の方のものは PostHog に一切送りません。また、「エラー診断を送信」スイッチですべてをオフにできます。これらの処理には、 privacy@gymplus.life に連絡して異議を申し立てることができます。
15. LGPD:ブラジルにおけるあなたの権利
各処理の法的根拠は第14項に記載しています。
あなたが求められること
いつでも無料で、次のことを求めることができます(LGPD 第18条):
- 私たちがあなたのデータを処理しているかの確認と、そのデータへのアクセス
- 不完全、不正確、または古いデータの訂正
- 不要、過剰、または法に反して処理されたデータの匿名化、ブロック、または削除
- 別の事業者へのデータポータビリティ
- あなたの同意に基づいて処理されたデータの削除
- あなたのデータの共有先に関する情報
- 同意しなかった場合にどうなるかに関する情報
- 同意の撤回
- 自動化されたモデレーションによるコンテンツの削除など、自動化された処理のみに基づいて行われた判断の見直し(第20条)
私たちに連絡しなくても、あなた自身で行えることもあります。Coach に与えた同意の撤回(進捗写真、問診、評価に関するものを含む)、測定結果の自動読み取りに対する同意の撤回、アーカイブされたものを含むつながりの終了、メールレポートとリマインダーのオフ、あなたが送ったコンタクトリクエストの削除、アカウントに保存した履歴のオフと削除、ランキングからの退出、そして端末の設定での位置情報、Bluetooth、通知、ヘルスケアの許可の取り消しです。また、プロフィール > アカウントとサブスクリプション > アカウントデータを書き出すから、アカウントについて私たちが保存しているデータのファイルを、有効なプランがなくてもダウンロードできます。
いずれかの権利を行使するには、 privacy@gymplus.life までご連絡ください。暦日で15日以内に回答します。アカウントの削除については、アプリ内に直接の手順があり、 アカウントを削除で説明しています。
私たちがあなたのデータを不適切に取り扱っていると思われる場合は、 ブラジル国家データ保護機関(ANPD)に苦情を申し立てることができます。
国際移転
端末から外に出るデータは、米国および私たちの処理者がインフラを運用するその他の国で処理されます。この移転は、各処理者と締結した標準契約条項(LGPD 第33条 II b)と、第16項に記載したその他の保護措置に基づいています。適用される保護措置の写しを私たちに求めることができます。アカウントに保存した履歴のコピー(第4.11項)は欧州連合内にのみ保管されます。あなたの端末とストレージの間の経路では、すでに暗号化されたデータが EU 外の Cloudflare のネットワークを通過することがあり、Cloudflare の契約条項によって保護されます。
16. GDPR:欧州におけるあなたの権利
Gym+ のインターフェースは16言語に対応しており、欧州経済領域の国々でも Apple と Google のストアで販売されています。EEA、英国、またはスイスにお住まいの場合は、以下の規定も適用されます。
法的根拠(第6条および第9条)
各処理の根拠は第14項の表に記載しています。要約すると、アプリとアカウントの動作には契約の履行(第6条1項(b))、位置情報、トラッキングの許可がある iPhone での Meta との共有、Coach とのパフォーマンスの共有、メールと端末でのサブスクリプションのリマインダーには同意(第6条1項(a))、特別な種類のデータであるヘルスデータに関わるすべて(ヘルスアプリとセンサーからの読み取り、Coach と共有する健康サマリーとウォッチによる確認、進捗写真、問診、評価、生体インピーダンスの測定結果の自動読み取り、アカウントに保存した履歴)には明示的な同意(第9条2項(a))、税務記録とアカウントに保存した履歴についての同意の記録には法的義務(第6条1項(c))、不正防止、モデレーション、通報、スクリーンショットの検知、ロボット確認、アクセスの記録、エラー、パフォーマンス、利用状況の診断(Sentry と PostHog を通じたものを含む)、アプリ内の Meta の SDK によるキャンペーンの計測には正当な利益(第6条1項(f))を根拠としています。そのため、ヘルスデータの読み取りはあなたがシステムで許可した後にのみ行われ、それぞれの同意はアプリの他の部分に影響を与えずに撤回することができます。
国際移転
管理者は米国で登録された企業であり、私たちのサーバー、データベース、本サイト、メール転送は Cloudflare のインフラ上で稼働しています。Cloudflare は米国を含む、あなたの国以外のデータセンターでデータを処理することがあります。そのため、アカウント、サブスクリプション、招待プログラム、ランキング、Coach との共有、メールとレポート、コンタクトリクエストのデータ、および公開されたメディアは EEA 外へ移転されることがあります。
Cloudflare は EU-U.S. Data Privacy Framework(および英国とスイスの拡張)の認証を受けており、欧州委員会が承認した標準契約条項 (第46条2項(c))をデータ処理契約に組み込んでいます。私たちのメールボックスをホストする Google も同様の保護措置を提供しています。適用される保護措置の写しを請求することができます。
Sentry と PostHog に送られるデータ(第4.9項)は、欧州連合(ドイツ・フランクフルト)に、これらの企業のデータ処理契約に基づいて保存されます。これらの企業が米国からアクセスする場合には、そのアクセスに適用される標準契約条項が組み込まれています。
アカウントに保存した履歴のコピー(第4.11項)は、欧州連合の管轄区域内にある Cloudflare のオブジェクトストレージ(R2)を使用し、欧州連合内にのみ保管されます。あなたの端末とストレージの間の経路では、すでに暗号化されたデータが EU 外の Cloudflare のネットワークを通過することがあり、Cloudflare の契約条項によって保護されます。
ヘルスアプリ、ウォッチ、センサーから読み取ったヘルスデータが端末の外に出るのは、あなたが許可したときだけです。つまり、Coach への送信(健康サマリーとウォッチによる確認)、トレーニングの確認やランキングでの利用、または欧州連合内に保管される、アカウントに保存した履歴のコピーです。ランキングで送られるのは、そこから導き出された確認レベルだけであり、心拍数の時系列データは決して送られません。あなたが Coach と共有する進捗写真、問診、評価、そしてあなたが自動読み取りを求めた測定結果についても同様です。この特別な種類のデータは、あなたの明示的な同意に基づき、上記と同じ保護措置のもとで移転されます。
あなたの権利
- アクセス(第15条)、訂正(第16条)、消去(第17条)。
- 処理の制限(第18条)と異議(第21条)。
- 訂正、消去または処理の制限を、あなたのデータの受領者に通知すること(第19条)。
- 重大な影響を及ぼす、自動化された処理のみに基づく決定の対象とならないこと(第22条)。詳しくは下記のとおりです。
- データポータビリティ(第20条)。実際には、本当にあなたのものであるトレーニング記録は端末にあり、アプリ自体がその履歴をファイルに書き出せるので、私たちに頼る必要はありません。アカウントについて私たちが保存しているデータは、プロフィール > アカウントとサブスクリプション > アカウントデータを書き出すからあなた自身でダウンロードでき、有効なプランがなくてもファイルが作成されます。アカウント、サブスクリプション、ランキング、Coach との共有のデータと、アカウントに保存した履歴をオンにしていた場合はそのコピーが含まれます。あなたが公開したメディア、そしてまだあなたにひも付けられる間はアーカイブされたモデレーションの記録は、ご請求に応じて機械可読な形式でお送りします。
- いつでも同意を撤回する権利(第7条3項)。それ以前に行われた処理には影響しません。
- お住まいの国のデータ保護機関に苦情を申し立てる権利(第77条)。
ご請求先:privacy@gymplus.life。 GDPR の定めどおり1か月以内に回答し、通常はそれよりずっと早く回答します。
自動化された意思決定
週次レビューは4週間の間の算術的な比較であり、あなたに関するプロファイルではありません。公開されたメディアのモデレーションは、自動分析と人による審査を組み合わせています。あなたのコンテンツに関する判断が自動化された手段のみによって行われた場合は、 privacy@gymplus.life に連絡して、人による見直しを求めることができます。生体インピーダンスの測定結果の自動読み取りは数値を提案するだけであり、あなたが確認して承認するまで何も保存されません。私たちは、第22条の意味において、法的効果を生じさせる、またはあなたに重大な影響を及ぼす、自動化された手段のみによる意思決定を行いません。
17. 子どもと未成年者
最低年齢は16歳です。16歳未満の方は Gym+ を利用できません。16歳未満の方のアカウントは閉鎖され、アカウントがその年齢未満の方のものであると私たちが知った場合は削除します。削除は誰でも privacy@gymplus.life から依頼できます。Gym+ は13歳未満の子どもを対象としておらず、米国の COPPA が求めるとおり、その方々のデータを故意に収集することはありません。お住まいの国の法律がデータ処理への同意について16歳より高い年齢を定めている場合(EEA では GDPR 第8条)、現地の年齢が適用され、その年齢未満の利用には保護者の許可が必要です。
アプリが年齢を知る方法
- ストアまたはシステムのシグナル:アプリはまず端末の年齢シグナルを確認します。iPhone では Apple の Declared Age Range(iOS 26 以降)、Android では Google Play の Play Age Signals です。アプリが受け取るのは年齢層(たとえば16歳から17歳、または18歳以上)とその出どころ(本人の申告、保護者の申告、または確認済み)だけで、生年月日を受け取ることはありません。
- 生年月日:このシグナルがない場合(古い端末、拒否、サービスが利用できない場合)、アプリは生年月日をたずねます。生年月日は端末の中にだけ保存されます。
- 食い違う場合:2つの情報源が一致しないときは、より保護的なほうが適用されます。
- サーバーに届くもの:18歳以上か未満かという事実と、それが確認された日だけです。
- 目的:年齢シグナルは、アプリを利用者の年齢に合わせるためだけに使われ、広告、マーケティング、プロファイリング、分析には一切使われません。
ティーンモード(16歳・17歳)
16歳または17歳の方は、プライバシーを最大限に保護する初期設定のティーンモードで Gym+ を利用します。
- ソーシャル機能なし:ランキング、デュエル、チーム、リーグ、フレンド、公開の @、公開ページ、他の人の検索はありません。
- Coach は保護者の同意がある場合のみ:ティーンも Coach とトレーニングできますが、連携が始まるのは、以下に説明するとおり、保護者が確認した後です。
- 広告の計測なし:Meta の SDK(第4.10項)と Conversions API はこのアカウントから何も受け取らず、その計測のためにすでにあったものは削除されます。
- 利用状況の分析なし:PostHog(第4.9項)はこのアカウントから何も受け取らず、Sentry が受け取るのはエラーの技術情報だけで、アカウントの識別子もパフォーマンスの測定値も含みません。誰も特定しないパフォーマンスと使いやすさの集計値は引き続き収集されます。
- マーケティングメールなし:サブスクリプションと再開のリマインダー(第4.8項)や製品のお知らせは、本人がオンにしていても送信されません。本人が希望したトレーニングのレポート(第4.7項)は引き続き届きます。
- ヘルスデータ:すべての方と同じく個別の同意がある場合にのみ扱い(第2項)、広告には一切使いません。
- アカウントに保存した履歴:初期設定でオフかつロックされており、保護者が保護者パネルで許可した後にだけオンになります。保護者が許可を取り消すと、クラウドはオフになり、クラウド上のコピーは30日以内に削除されます。履歴は端末にだけ留まります。広告、マーケティング、分析に使われることはなく、保護者がそれを見ることもありません(第4.11項)。
- 購入:ストアの管理機能に従います。App Store ではファミリー共有の「承認と購入のリクエスト」、Google Play では Family Link による承認です。
Coach との連携に対する保護者の同意
16歳または17歳の方も Coach とトレーニングできますが、連携が始まるのは保護者が確認した後です。
- 確認の依頼:ティーンが連携を申請または承諾すると、アプリは保護者のメールアドレスをたずねます。保護者には、Coach の名前と @ユーザー名、および7日で有効期限が切れる確認リンクを記載したメールが届きます。この確認がない限り、Coach と共有されるものは何もありません。
- 同意の記録:保護者のメールアドレス(暗号化して保存し、記録を見つけるための暗号学的な要約であるハッシュとともに保管します)、日付、確認した人の IP アドレス、同意した文面のバージョンを記録します。この記録は、ティーンのアカウントとともに削除されます。
- 撤回:保護者は、メールに記載されたリンクからいつでも同意を撤回できます。撤回すると、その Coach との連携は直ちに終了します。
- 保護者へのお知らせ:保護者には、Coach との新しい連携のたびにお知らせが届き、連携が終了したときには、Coach の名前と開始日および終了日を記載した概要が届きます。
- Coach に見えるもの:生徒が18歳未満であることだけで、正確な年齢や生徒のプランは決して見えません。Coach は未成年者に関する専用の行動規範に従います。写真、動画、メッセージはこれまでと同じモデレーションを受け、未成年者が関わる通報は優先して対応します。
- 写真と年齢:16 歳または 17 歳の方は、Coach と進捗写真を共有しません。10代のユーザーが共有する体力測定では、Coach には正確な年齢の代わりに 17 歳と表示されます。
保護者による見守り
16 歳または 17 歳の方の保護者は、アカウントを作らずに、閲覧のみで Gym+ でのアクティビティを見守ることができます。
- 始め方: 10代のユーザーがアプリで保護者のメールアドレスを入力するか、保護者がすでに Coach を確認している場合に始まります。確認はメールのリンクから行い、リンクは 7 日で期限切れになります。
- 保護者が見られる内容: 直近 90 日間のアプリ利用時間と日ごとのトレーニング(回数と分数)、および保護者が確認した各 Coach と10代のユーザーとのメッセージです。写真、測定値、健康データ、位置情報、保護者が確認していない Coach とのメッセージは見られません。
- アクセス: 毎回、保護者は閲覧用リンクを依頼します。リンクは保護者のメールアドレスにのみ送られ、24 時間有効です。同意を取り消すと、アクセスはすぐに終了します。
- アクセス記録と透明性: 各アクセスを日時と IP アドレスとともに記録し、10代のユーザーはアプリでアクセスの日時と見られる内容を確認できます。
- 最小限のデータと保存期間: 見守りのために、日ごとのアプリ利用分数、トレーニング回数、トレーニング分数のみを 90 日間、確認済みの保護者がいる間だけ保存します。これらは広告に使われず、Coach にも表示されず、アカウントとともにすべて削除されます。
ティーンモードのその他の点は変わりません。引き続き、ランキング、デュエル、チーム、リーグ、フレンド、公開の @、人の検索はなく、広告の計測もマーケティングメールもありません。
保護者と法的根拠
保護者は、privacy@gymplus.life から、未成年者のデータへのアクセス、訂正、削除を求めることができます。私たちは、ブラジルの ECA Digital(子どもと青少年のデジタル法、法律第15.211/2025号、2026年3月17日施行)、政令第12.880/2026号、そして子どもと青少年のデータ処理がその最善の利益にかなうことを求める LGPD 第14条に従います。子どもまたは未成年者に関わる通報は、第8項の通報に記載したとおりに取り扱われます。
ブラジルにおける法的代表者(ECA Digital、法律第15.211/2025号、第40条):ALAS TECNOLOGIA LTDA, CNPJ 27.272.134/0001-18。連絡先:privacy@gymplus.life。
18. セキュリティとガバナンス
認証
ALAS TECHNOLOGY LLC は ISO/IEC 27001 および ISO/IEC 27701 の認証を取得しており、これらの規格に基づく情報セキュリティおよびプライバシーのマネジメントシステムを運用しています。このシステムは責任者を定め、リスクを定期的に評価し、以下に記載する Gym+ に適用される管理策を文書化しています。
ISO/IEC認証:Information Security Management 27001:2022(証明書 Q7LUQTCU20251113BRAIS1Z1)、Privacy Information Management 27701:2025(証明書 Q7LUQTCU20251113BRAPI15R)および Compliance Management System 37301:2021(証明書 Q7LUQTCC20251113BRACM1X7)。 証明書を確認(新しいタブで開きます)
管理策
- 通信時の暗号化:アプリ、本サイト、私たちのサーバー間の通信はすべて HTTPS が必須です。アプリは認証情報を伴うリダイレクトを拒否します。
- 保存時の暗号化:サーバーに保存されるデータは保存時に暗号化されます。サブスクリプションについて保存する情報はさらに AES-256-GCM で暗号化され、進捗写真、問診への回答、評価、コンタクトリクエストはさらに AES-GCM で暗号化され、アカウントに保存した履歴のコピーはアカウントごとの専用の鍵によりさらに AES-256-GCM で暗号化され、アカウントとインストールの識別子は暗号学的ハッシュとして保存されます。
- データの最小化:本ポリシーの各目的に必要なものだけを処理します。あなたの正確な位置情報が私たちのサーバーに届くことは決してなく、届くとしても近似的なセルだけで、チェックインのセルも保存されません。トレーニング記録は初期設定では端末に留まり、あなたが許可した場合にだけ、要約として、Coach と、あなたが有効にした内容に応じてランキングやチームに送られるか、アカウントに保存した履歴をオンにした場合に暗号化されたコピーとしてアカウントに保管されます。ヘルスデータが外に出るのは、あなたが Coach への送信、トレーニングの確認やランキングでの利用、またはアカウントに保存した履歴のコピーを許可した場合だけです(第2項、第3項、第4.11項、第5項)。
- アクセス管理:本番システムへのアクセスは、サービスの運用にそれを必要とする者に限定され、強固な認証と権限の定期的な見直しを伴います。アプリでは、セッション認証情報はメモリ内にのみ保持されてサインアウト時に破棄され、端末に保存されたいかなる記録も有料アクセスを与えません。利用権は常にストアへの新たな照会から得られます。
- ログと監査:本番システムへのアクセスと管理操作は記録され、不正利用を検知するためにその記録を確認します。保存期間は第13項に記載しており、アーカイブされた部分は仮名化されています(アーカイブされたモデレーションの記録)。
インシデントへの対応
侵害されないシステムはありません。私たちは、あらゆるセキュリティインシデントを検知、封じ込め、評価、是正するためのインシデント対応手順を維持しています。インシデントがデータ主体に重大なリスクまたは損害をもたらすおそれがある場合は、ANPD の規則が定める期限内に、ブラジル国家データ保護機関(ANPD)と影響を受けるデータ主体に通知します。欧州経済領域、英国またはスイスにいる方については、インシデントを認識してから72時間以内に所管の監督機関に通知し、リスクが高い場合は、GDPR(第33条および第34条)の求めに従い、影響を受けるデータ主体に不当な遅滞なくお知らせします。
データ保護責任者
データ保護責任者(LGPD 上の encarregado)はこのマネジメントシステムを監督し、データ主体と当局の窓口を務めます:privacy@gymplus.life。脆弱性の報告についてはセキュリティのページを参照するか、security@gymplus.life までご連絡ください。
19. 本サイトについて
以下の内容は、あなたが広告の効果測定に同意していない間に適用されます。Cookie の通知で同意した場合、本サイトはトップページと招待、サポート、コミュニティのページで Meta ピクセル(connect.facebook.net から)を読み込みます。計算ツール、ポリシー、セキュリティのページでは決して読み込みません。また、Meta の Cookie _fbp(ブラウザーの識別子、90 日)と _fbc(広告クリックの識別子、90 日)、および訪問中に広告の流入元を保持するサイト独自の Cookie gp_utm を使用します(第4.10項)。下記の 2 つの Cookie に加えて、通知への回答(同意または拒否)は機能 Cookie gp_consent に最長 12 か月保存されます。回答はフッターの「Cookie の設定」リンクから変更できます。拒否または撤回すると、_fbp、_fbc、gp_utm は削除されます。
本サイトは広告用・アクセス解析用の Cookie を使用せず、他のドメインからフォント、スクリプト、画像を読み込まず、訪問者のプロファイルも作成しません。使用する Cookie は 2 つだけで、どちらも本サイト自身が設定する機能上必要なものです。1 つ目の gp_lang は、言語選択で言語を選んだときにだけ作成され、次回も同じ言語でサイトを開くために、その選択を最長 1 年間保存します。2 つ目の gp_invite は、gymplus.life/i で招待リンクを開いたときにだけ作成されます。保存するのは招待コードだけで、/i のパスでのみ有効、保存期間は最長 30 日間です。アプリでコードを入力するまで、コードを手元に残しておくためのものです。あなたやお使いの端末を識別するものではありません。本サイトをホストする Cloudflare は、ページを配信しインフラを保護するのに必要な期間、リクエストの IP アドレスと技術データを記録します。
唯一の例外は Coach の公開ページ(gymplus.life/p/)です。コンタクトフォームへの入力を始めると、ページは Cloudflare のロボット確認を読み込みます。これは、人とロボットを見分けるためだけにブラウザの技術データを使用します(第7.6項)。
20. 本ポリシーの変更
本ポリシーは、公開後に変更されることがあります。変更があなたのデータの取り扱いに重大な影響を与える場合は、施行前に、更新日を明記して、アプリ内とメールでお知らせします。
21. お問い合わせ
- プライバシー、データ主体の権利、データ保護責任者: privacy@gymplus.life
- サポート:support@gymplus.life または サポートページ
- セキュリティと脆弱性:security@gymplus.life または セキュリティページ
- その他のお問い合わせ:contact@gymplus.life
ALAS TECHNOLOGY LLC, EIN 93-3927200
ブラジルにおける法的代表者(ECA Digital、法律第15.211/2025号、第40条):ALAS TECNOLOGIA LTDA, CNPJ 27.272.134/0001-18。連絡先:privacy@gymplus.life。