プライバシーポリシー
Ishikawa Hideki(以下「開発者」)は、アプリ「とれろぐ」(英語名: RepLog。以下「本アプリ」)での、利用者の情報の扱いを次のとおり定めます。
1. 基本の考え方
- 本アプリは、アカウントを作らずに使えます。
- 記録したデータは、利用者の端末の中に保存します。iPhone では、利用者自身の iCloud にもバックアップを保存します(「7. バックアップと共有」)。開発者のサーバーはなく、開発者が利用者の記録を見ることはできません。
- 本アプリは、広告を表示します。広告のために、Google の広告配信サービス「Google AdMob」が、端末の情報などを受け取ります(「4. 広告」)。トレーニングの記録・健康のデータ・設定は、広告のために渡しません。
- 本アプリから開発者に届くのは、「2. クラッシュ情報」と「3. 使い方の情報」だけです。どちらも設定でオフにできます。広告については、表示回数などの集計だけを受け取ります。お問い合わせのフォームに書いていただいた内容は、「10. お問い合わせ」のとおりに扱います。
2. クラッシュ情報
本アプリが異常終了したときや、予期しないエラーが起きたときに、不具合を直すため、次の情報を Google LLC のサービス「Firebase Crashlytics」に送ります。
- 送る情報: エラーの内容(エラーの種類・メッセージと、プログラムのどこで起きたか)、端末の機種・OS のバージョン・空きメモリなどのエラーが起きたときの端末の状態、本アプリのバージョン、本アプリを入れたときに作られる識別子(Crashlytics のインストール ID・Firebase のインストール ID)
- 送らない情報: 名前・メールアドレスなど、利用者を特定する情報。トレーニングの記録(種目・重量・回数・メモなど)。体重・体脂肪率・身長。データベースのエラーは、エラーの番号だけを送り、記録の内容は送りません。
- 使う目的: 不具合の原因を調べて直すため。ほかの目的には使いません。
- 保存する期間: Firebase Crashlytics は、受け取った情報を 90 日で消します。
- 止める方法: 本アプリの「設定」で「クラッシュ情報を送信する」をオフにすると、送りません(初期値はオンです)。
- 送信先: Google は、開発者に代わって情報を処理します。情報は、米国など日本の外のサーバーに保存されることがあります。Google の扱いは、Google のプライバシーポリシーと、Firebase のプライバシーとセキュリティをご覧ください。
3. 使い方の情報
本アプリをよくするため、どの画面がよく開かれ、どの機能がよく使われているかを、Google LLC のサービス「Google アナリティクス(Firebase)」に送ります。
- 送る情報: 開いた画面の種類、使った機能(セットを記録した・ルーティンを使った・体の状態を開いた)、本アプリを開いた日時と使った時間、広告の読み込み・表示・タップ(広告の SDK が記録します)、端末と本アプリの情報(機種・OS のバージョン・言語・本アプリのバージョン)、本アプリを入れたときに作られる識別子(アプリのインスタンス ID)、IP アドレスから推定したおおよその地域(IP アドレスそのものは保存されません)
- 送らない情報: トレーニングの記録(種目・重量・回数・メモなど)。体重・体脂肪率・身長。名前・メールアドレスなど、利用者を特定する情報。広告の ID(iPhone の IDFA・Android の広告 ID)
- 使う目的: 使われ方を集計して、本アプリをよくするため。広告には使いません。
- 保存する期間: Google アナリティクスは、利用者ごとの情報を、最後に本アプリを使ってから 14 か月で消します(集計した数は残ります)。
- 止める方法: 本アプリの「設定」で「使い方の情報を送信する」をオフにすると、送りません(初期値はオンです)。
- 送信先: Google は、開発者に代わって情報を処理します。情報は、米国など日本の外のサーバーに保存されることがあります。Google の扱いは、Google のプライバシーポリシーと、Google のサービスを使用するサイトやアプリから収集した情報の Google による使用をご覧ください。
4. 広告
本アプリは、画面の下(タブバーの上)に、Google LLC の広告配信サービス「Google AdMob」の広告を表示します。広告を表示するため、本アプリに組み込んだ Google のプログラム(SDK)が、次の情報を Google に送ります。また、同意の画面(下の「広告の情報の扱いを選ぶ方法」)を出すかを決めるため、Google のユーザー メッセージング プラットフォーム(これも本アプリに組み込んだ SDK)が、IP アドレスなどの情報を Google に送ります。
- 送る情報: 端末と本アプリの情報(機種・OS のバージョン・言語など)、広告の ID(iPhone の広告識別子(IDFA)は、トラッキングを許可したときだけ。Android の広告 ID)と、アプリや開発者ごとの ID、IP アドレス(おおよその位置の推定に使われます)、広告の表示・タップと、本アプリの起動などの操作、本アプリと SDK の動作の情報(起動にかかった時間・不具合など)
- 送らない情報: トレーニングの記録、体重・体脂肪率・身長、本アプリの設定
- 使う目的: 広告の表示、広告の効果の測定、不正の防止、広告の仕組みの改善。許可や同意があるときは、利用者に合わせた広告(パーソナライズした広告)の表示
- 受け取る人: Google。情報は、米国など日本の外のサーバーで扱われることがあります。Google の扱いは、Google のプライバシーポリシーと、Google のサービスを使用するサイトやアプリから収集した情報の Google による使用をご覧ください。
- 開発者は、表示回数・収益などの集計だけを受け取り、利用者ごとの情報は受け取りません。
広告の情報の扱いを選ぶ方法
- iPhone: 本アプリは、初めて使うときに、トラッキングの許可を求めます。許可しなければ、IDFA を使わず、トラッキング(ほかの会社のアプリやサイトの情報と組み合わせて、広告に使うこと)もしません。あとから「設定」>「プライバシーとセキュリティ」>「トラッキング」で変えられます。
- Android: 端末の設定の「広告」(「プライバシー」や「Google」の中にあります。機種によって場所が違います)で、広告 ID を削除したり、リセットしたりできます。
- 欧州経済領域・英国・スイス: 初めて使うときに、広告の同意の画面(Google のユーザー メッセージング プラットフォーム)を表示し、選んだ内容に従って情報を扱います。選んだ内容は、本アプリの「設定」>「その他」>「広告のプライバシー設定」で、いつでも変えられます。
- ブラジル: 端末の言語と地域の設定から、ブラジルの端末と判断したときは、トラッキングの許可を求めず、パーソナライズした広告も表示しません(バージョン 1.0.1 以降)。
どれを選んでも、広告は表示されます。
5. 端末の中に保存する情報
- トレーニングの記録(日付・種目・重量・回数・時間・距離・カロリー・メモなど)、種目・カテゴリー・ルーティン、設定を、端末の中に保存します。
- これらは本アプリの中だけで使い、開発者には送りません。
- 本アプリを削除するか、設定の「データ初期化」を行うと消えます。
6. ヘルスケア・Health Connect の健康データ
本アプリは、利用者が許可したときだけ、iPhone の「ヘルスケア」・Android の「Health Connect」と、次のデータを読み書きします。
- 体重(読み込み・書き込み): 推移のグラフと記録の一覧に出します。本アプリで入力した体重を保存します。
- 体脂肪率(読み込み・書き込み): 推移のグラフと記録の一覧に出し、体重と合わせて体脂肪量・除脂肪体重を計算します。本アプリで入力した体脂肪率を保存します。
- 身長(読み込みだけ): BMI を計算します。
- Android では、1 年分の推移を出すために、許可する前(30 日より前)に記録したデータの読み込みの許可も求めます。
- 読み込んだデータと書き込むデータは、端末の中だけで使い、開発者のサーバーなど端末の外には送りません。広告・マーケティングなど、ほかの目的には使いません。
- 本アプリのデータベースには保存せず、「7. バックアップと共有」のバックアップ(ファイル・iCloud)にも入れません。
- 許可は、いつでも変えられます。iPhone は「設定」>「アプリ」>「ヘルスケア」>「データアクセスとデバイス」>「とれろぐ」(iOS 17 以前は「設定」>「ヘルスケア」から)、Android は Health Connect の「アプリの権限」>「とれろぐ」で変えます。本アプリで記録したデータは、ヘルスケア・Health Connect で消せます。
7. バックアップと共有
- iPhone では、記録のバックアップを、利用者の iCloud Drive の本アプリの場所に、自動で保存します(本アプリを閉じたときなど)。保存先は利用者自身の iCloud で、開発者は見られません。本アプリの「設定」の「iCloud に自動で保存」でオフにできます(初期値はオン)。入れ直したときなどは、「iCloud から復元」で戻せます。
- Android では、端末のバックアップ(Google のバックアップ)をオンにしていると、OS の機能で、本アプリの記録と設定がバックアップに入ります。
- 設定の「バックアップを書き出す」で、記録をファイルに書き出せます。保存先(端末・iCloud Drive・Google ドライブなど)は、利用者が選びます。ファイルは暗号化しないので、保存先の扱いにご注意ください。
- 1 日のトレーニングを画像や文字で共有するときは、利用者が選んだアプリに渡します。
- iPhone 全体のバックアップ(iCloud バックアップ)をオンにしていると、OS の機能で、本アプリのデータもバックアップに入ります。
- iCloud・Google のバックアップの扱いは、Apple・Google の規約によります。
8. 端末の機能の利用
- 通知: インターバルタイマーの終わりと、トレーニングのリマインダー(設定でオンにしたとき)を知らせます。どちらも端末の中で予約する通知で、外部のサーバーは使いません。
- ロック画面のタイマー: 休憩の残り時間・種目名・次のセットの重量と回数を、ロック画面(iPhone は Live Activity、Android は通知)に表示します。端末の中だけで表示し、外部のサーバーは使いません。設定の「ロック画面にタイマーを出す」で止められます。
- アプリの評価: App Store・Google Play の評価の画面を出すことがあります。評価は Apple・Google が扱い、開発者には利用者を特定する情報は届きません。
9. 安全管理
- 端末の中のデータは、OS がアプリごとに分けて保存し、ほかのアプリからは読めません。
- クラッシュ情報・使い方の情報と、広告のために送る情報は、暗号化した通信(HTTPS)で送ります。
10. お問い合わせ
お問い合わせは、お問い合わせのフォームで受け付けます(本アプリの「設定」の「要望・お問い合わせ」からも開けます)。フォームには、Google LLC のサービス「Google フォーム」を使っています。
- フォームに書いていただいた内容(返信のために書いていただいたメールアドレスを含みます)は、返信と不具合の調査だけに使います。法令で求められたときを除き、ほかの人には渡しません。
- いただいた内容の開示・訂正・削除などのご請求も、このフォームで受け付けます。
- 欧州経済領域・英国・スイスの利用者は、お住まいの国のデータ保護の監督機関に、苦情を申し立てることもできます。
- ブラジルの利用者には、ブラジルの個人情報保護法(LGPD。Lei 13.709/2018)の 18 条の権利があります。私たちが情報を扱っているかの確認・開示・訂正、不要な情報・行き過ぎた情報・LGPD に反して扱った情報の匿名化・利用停止・削除、ほかのサービスへの移し替え、同意にもとづいて扱った情報の削除、情報を共有した相手を知ること、同意しないことができることとその結果を知ること、同意の撤回、同意によらない扱いへの異議です。このフォームでご請求ください。ブラジルのデータ保護機関(ANPD)に申し立てることもできます。
11. このポリシーの変更
内容を変えるときは、このページでお知らせし、変更した日を書きます。