収集する情報
本アプリでは以下の情報を取り扱います。
健康データ
Apple ヘルスケアおよび Health Connect と連携し、以下のデータを読み書きします。
| 種別 | 操作 |
|---|---|
| 活動エネルギー | 読み取り・書き込み |
| 安静時エネルギー | 読み取り |
| 体重 | 読み取り・書き込み |
| 食事エネルギー | 読み取り・書き込み |
| 栄養素(たんぱく質・脂質・炭水化物・ナトリウム) | 読み取り・書き込み |
| 体脂肪率 | 読み取り・書き込み |
| 歩数 | 読み取り |
| 睡眠 | 読み取り |
| 水分 | 読み取り |
これらのデータはカロリー収支・体組成・体重変化の把握のために使います。Health Connect / Apple ヘルスケアから取得した元データは端末上で処理し、AI 機能を使うときは、必要な範囲にまとめた要約だけを AI 処理に使うことがあります。
歩数・睡眠・水分は、許可した場合だけ読み取ります。本アプリから書き込むことはありません。今日の歩数と前夜の睡眠をダッシュボードに表示するほか、推移のグラフとふりかえりで日ごとの変化を示すために使います。水分は、ダッシュボードと推移に追加した水分のカードで飲んだ量を示すために使います。AI 機能を使うときに送ることがあるのは、歩数と水分は日ごとと期間の合計、睡眠は夜ごとの睡眠時間・寝床にいた時間・寝た時刻・昼寝の時間とその平均にまとめた値だけです。睡眠と水分の記録そのものは送りません。
Android では、許可いただいた範囲で、アプリが画面に出ていないときやバックグラウンドでも Health Connect の健康データを読み取り、収支や体組成の表示を更新することがあります。アプリを開いているときだけ読むわけではありません。
機種変更などで健康データが iCloud 経由で引き継がれる場合、それは Apple ヘルスケア側の同期です。本アプリが CloudKit に健康情報を保存しているわけではありません。
ユーザー入力情報
本アプリでは、カロリー摂取に関する情報を手動で入力できます。この情報はお使いの端末に保存されます。AI 機能を使うときは、入力内容、写真、または記録から作った要約が AI 処理のために送られることがあります。
身体情報(身長・性別・年齢など)は、端末上の暗号化データベースに保存されます。カロリー収支の推定にのみ使用されます。
カメラ・フォトライブラリ
食事の写真からカロリーを推定する際に、カメラまたはフォトライブラリにアクセスする場合があります。写真は AI 処理のためにのみ Google の AI サービス(Vertex AI Gemini)に送信されます。本アプリ自体は写真を外部に保存しません。
購入の情報
iOS で Plus を購読したり AI のポイントを買い足したりしたときは、App Store の署名付きの取引情報を本アプリのサーバーで確かめ、ポイントの付与と残高の管理に使います。サーバーには、購入・購読の番号を鍵付きのハッシュにした値と、ポイントの付与・残高・返金の状態を保存します。支払い方法やお名前は受け取りません。
Android で Plus を購読したときは、購入の確認、AI 機能を使うとき、ポイントの残りを表示するときに、Google Play の購入トークンを本アプリのサーバーから Google Play に送って購読の状態を確かめ、購入の確認、ポイントの付与と残高の管理に使います。アプリを開かずに Google Play で購読を再開したときなどは、Google Play からの通知を受けて同じように確かめます。サーバーには購入トークンそのものは保存せず、鍵付きのハッシュにした値と、それにひも付けた購読の番号・ポイントの付与・残高の状態を保存します。支払い方法やお名前、Google アカウントは受け取りません。Android ではポイントの買い足しは販売していません。
アプリ内のお問い合わせ
アプリ内のお問い合わせでは、選んだ種類、本文、返信先のメールアドレス、診断情報(アプリと OS のバージョン、機種、Plus の状態、エラーの種類と時刻、お問い合わせを開いた画面)を送ります。返信先は、使い方・購入と課金・プライバシーとデータの種類では必須、それ以外の種類では任意です。診断情報は送らないようにできます。これらはメール送信サービスの Resend を通じて運営者のメールに届き、お問い合わせへの対応にだけ使います。本アプリのサーバーには本文と返信先を保存しません。
使用状況データ
アプリの使用状況分析とクラッシュレポートは初期状態では無効です。設定画面でそれぞれ個別に同意した場合に限り収集し、同意はいつでも撤回できます。ウェブサイトではページビューなどの最小限の利用状況を収集する場合があります。
- アプリ機能の使用統計
- アプリのパフォーマンスデータ
- クラッシュレポート
- ウェブサイトのページビューおよびボタンクリック
アプリからカロリー、食事、体重、体脂肪、活動量、目標やそれらから導出した範囲値・分類値を Analytics または Crashlytics に送信しません。クラッシュレポートにも健康・食事データやユーザー入力内容を含めません。
広告に関する同意が必要な地域では、Google User Messaging Platform の同意フォームを表示し、選択内容に基づいて広告配信の可否を判断します。選択内容は、必要な場合にアプリの「広告のプライバシー設定」から確認・変更できます。広告表示時には Google Mobile Ads が、おおよその位置情報、端末・広告識別子、広告やアプリ内での操作情報、パフォーマンスその他の診断情報を収集する場合があります。これらは広告配信・効果測定、利用分析、不正利用の防止、アプリ機能の提供に使用されます。健康・食事データは広告目的で使用しません。
情報の利用目的
集めた情報は、次の目的に使います。
- アプリ機能の提供・維持・改善
- 新機能やサービスの開発
- アプリの使われ方の把握
- 技術的問題の検出・防止・対処
データの保持
| データ | 保持場所 / 期間 |
|---|---|
| 健康データ | お使いの端末に保存。AI 機能では、必要な範囲にまとめた要約だけを処理に使う場合があります。 |
| 分析データ | 利用状況の分析に同意した場合のみ送信し、Google の標準データ保持ポリシーに準拠。 |
| クラッシュデータ | クラッシュレポートに同意した場合のみ送信し、Firebase Crashlytics により 90 日間。 |
| AI 機能データ | 推定などの入力・写真・記録要約は Google の AI サービスで処理。本アプリは入力・写真・記録要約を外部に保存せず、生成結果は端末上の暗号化データベースに保存します。 |
| AI の返答の一時保存 | 推定・提案・ふりかえり・相談の返答の本文は、通信が途切れたときなどに同じ依頼の結果を受け取り直せるよう、AI の利用枠の記録とあわせて本アプリのサーバーに一時的に保存します。入力や写真は保存しません。利用枠の期間(1か月ごと)が終わってから1日後を保存の期限とし、期限が過ぎると自動で削除します。AI へのデータ共有の同意を取り消したときにも削除します。 |
| 相談の内容 | OpenAI で処理します。本アプリは OpenAI に回答を保存させない設定で送りますが、不正利用の監視のため通常最大 30 日間 OpenAI に保持されることがあります。法令上必要な場合や、サービス・第三者を危害から守るため合理的に必要な場合は、より長く保持されることがあります。会話と回答は端末上の暗号化データベースに保存します。 |
| 購入の記録(iOS) | 購入・購読の番号を鍵付きのハッシュにした値と、ポイントの付与・残高・返金の状態を本アプリのサーバーに保存します。買い足したポイントには期限がないため、その残高の記録は期限を設けずに保存します。購読で付与した分の記録は、付与の期間が終わってから1日後を保存の期限とし、期限が過ぎると自動で削除します。 |
| 購入の記録(Android) | 購入トークンを鍵付きのハッシュにした値と購読の番号の対応を本アプリのサーバーに保存し、最後に確かめた購読の期限から60日後を保存の期限とし、期限が過ぎると自動で削除します。確かめるたびに、その期限から数え直します。Google Play が一時的に答えないときのため、最後に確かめた購読の状態(プラン・期限など)も保存し、購読の期限から1日後を保存の期限とし、期限が過ぎると自動で削除します。購読が終わったと確かめたときは、そのことを7日間保存し、期限が過ぎると自動で削除します。購読で付与した分の記録は、付与の期間が終わってから1日後を保存の期限とし、期限が過ぎると自動で削除します。 |
| お問い合わせ | Resend を通じて運営者のメールに届き、対応のため運営者のメールに保存します。Resend では Resend のデータ保持の方針に従って扱われます。本アプリのサーバーには本文と返信先を保存しません。 |
| 推定の Google 検索 | 検索語句と関連する文脈は、利用者に結び付けず、検索基盤のデバッグのため Google が最大 3 日間保持する場合があります。 |
| 相談の検索語句 | Plus の相談でウェブ検索を使った場合、検索に使われた語句は OpenAI とその検索の提供元のデータ保持の方針に従って扱われます。 |
| 広告関連データ | Google AdMob のプライバシーポリシーに準拠。 |
保存の期限が過ぎた記録は自動で削除しますが、期限が過ぎてから実際に削除されるまで1日ほどかかることがあります。
データセキュリティ
機微な個人データ(身体情報、AI 推定履歴、生成済みの AI ふりかえりを含む)は、端末上の AES-256 暗号化データベースに保存されます。ただし、インターネット上の送信方法や電子的保存方法に 100% 安全なものはなく、絶対的なセキュリティを保証することはできません。
お客様の権利
個人データについて、次のことができます。
- 利用状況の分析:初期状態は無効です。アプリ設定 > プライバシーとデータ > 利用状況の分析 で同意・撤回できます。
- 広告に関する選択:Google の同意フォームで選択します。対象地域ではアプリ設定 > プライバシーとデータ > 広告のプライバシー設定から確認・変更できます。iOS の「トラッキングを許可」の設定は、ほかのアプリをまたいだトラッキングを別に制御します。
- クラッシュレポート:初期状態は無効です。利用状況の分析とは独立して同意・撤回できます。
- AI へのデータ共有:設定から同意を撤回すると、新規の AI 送信を停止し、サーバーに一時保存した AI の返答と利用枠の記録を削除します。買い足したポイントの残高は残ります。すでに処理された依頼は取り消せません。
- 相談履歴:端末から削除できます。会話を削除しても、記録した食事や元のふりかえりは削除されません。外部サービスがすでに処理したデータの即時消去を意味するものではありません。
開示・訂正・利用停止などのご請求
本アプリのサーバーや運営者が持っているお客様の個人データについて、利用目的の通知、開示、訂正・追加・削除、利用の停止・消去、第三者への提供の停止を請求できます。請求の内容を下記のメールアドレスへお送りください。ご本人であることを確かめたうえで、法令に従って遅滞なく対応します。
端末だけに保存されているデータは運営者が受け取っていないため、アプリの中で確認・削除できます。
運営者の氏名と住所は、ご請求があれば遅滞なくお知らせします。個人情報の扱いについての苦情やご相談も、同じメールアドレスで受け付けます。
本ポリシーの変更
本プライバシーポリシーは随時更新されることがあります。変更があった場合は、本ページに新しいポリシーを掲載し、冒頭の「最終更新日」を更新してお知らせします。
お問い合わせ
本ポリシーについてご質問がある場合は、以下までご連絡ください。
メール
duck8823@gmail.com
できるだけ早く返信します。