プライバシーポリシー
最終更新:2026年8月
1. 管理者
Markus Köplin
Fehmarner Str. 1, 04159 Leipzig, Germany
メール:support@mkhub.de
2. 処理するデータ
- 栄養データ:食事、カロリー、マクロ栄養素(タンパク質、炭水化物、脂質)、水分摂取量
- 身体データ:体重、体脂肪、身体測定値、身長、年齢、性別
- プロフィールデータ:表示名、目標、設定、アレルギーの選択、任意のプロフィール画像
- アクティビティデータ:歩数、アクティブエネルギー、ワークアウト(Appleの「ヘルスケア」経由)
- 睡眠データ:「ヘルスケア」から任意で読み取る睡眠時間と、簡易的な睡眠状況のヒント
- 利用データ:サブスクリプション状態、仮名化されたインストール識別子、利用日数、大まかな利用・操作データ、アプリに関する技術的情報、フレンド機能用の仮名化されたデバイス識別子
3. 保存場所
栄養、身体、アクティビティ、プロフィール、設定の各データは端末にローカル保存されます。任意でiCloudを有効にすると、利用者のデバイス間で同期されます。プロフィール画像は元の写真ではなく、圧縮されたアバター画像としてのみ保存されます。
AIコーチのチャットは短い会話を継続できるよう端末にローカル保存され、保存量は自動的に制限されます。食事記録が当方のサーバ上に中央ユーザアカウントとして保存されることはありません。ただし、任意のオンライン機能と技術的なサービス運用では、それぞれに必要なリクエストが処理されます。AIリクエスト、仮名化された利用統計、App Attestの検証、サポート上の追跡可能性にはCloudflare Workerプロキシを利用します。オンライン食品検索は当方のバックエンドを介して外部の食品データサービスへ送信される場合があり、フレンド機能ではそのために必要なオンラインデータをNutriTallyが処理します。
4. AIによる処理(Plus/Pro)
AI機能を利用すると、入力内容に加え、選択されたプロフィール、栄養、健康データ(利用者が設定した表示名、Appleの「ヘルスケア」に含まれる体重、体脂肪、アクティビティ値など)が、個別の回答を生成するため、暗号化されたプロキシを経由して利用中のAIサービス提供者に送信される場合があります。睡眠データ、メールアドレス、Apple Accountは送信されません。
- 送信内容は暗号化されます。
- 利用者自身が入力またはアップロードした内容に、その他の個人データが含まれる場合があります。
- 継続可能なAIコーチのチャットでは、役割、テキスト、タイムスタンプ、技術的なレスポンス参照情報だけをローカル保存します。画像、Base64データ、栄養コンテキストのスナップショットはチャット履歴に保存されません。
- チャットを継続するため、AIサービス提供者は技術的な会話状態を保存します。この状態は、コンテキストの継続と安全な復旧のため、限られた期間取得される場合があります。
- 写真解析では、食事写真に加えて、任意で500文字以内のテキストとコンテキスト画像1枚を追加できます。これらは解析および必要に応じた修正のためにまとめて処理されます。
- 写真解析を後で続けるために保存した場合、この一式は端末内にのみ暗号化して保存されます。食事記録、iCloud、製品分析、サポートデータ、AIサービス提供者のメタデータには転記されず、解析の再開、破棄、または「すべてのアプリデータを削除」によって消去されます。
現行の技術上および契約上の設定では、AIサービス提供者に送信された内容は汎用モデルの改善または学習には使用されません。適用される契約条件および技術設定が優先されます。
AIによる提案は自動生成されますが、EU一般データ保護規則(GDPR)第22条にいう自動化された個人に関する意思決定の根拠にはなりません。拘束力のない参考情報としてのみ提供されます。
5. 食品検索
オンラインで食品を検索する際、検索語、製品コード、言語・国設定、技術的なリクエスト情報が当方のバックエンドで処理され、Open Food Factsなどの外部食品データサービスに転送される場合があります。検索方法によっては、端末から外部サービスへ直接リクエストが送信され、その際は技術上の理由によりIPアドレスが処理されます。技術的なサーバログは、安全なサービス提供と製品データベースの改善のために分析される場合がありますが、栄養、健康、広告、利用者のプロファイル作成には使用しません。法的根拠は、検索機能の提供についてGDPR第6条第1項(b)、安全な運用と製品データベースの改善について同項(f)です。Open Food Factsでは、同サービスのプライバシーポリシーに従ってデータが処理されます。
未知の製品を任意でデータベースへ追加する場合、製品コードと3枚の製品写真を処理し、OpenAIが製品名、内容量、栄養情報を構造化した後、当方が内部確認を行います。写真はアップロード後90日以内に削除し、仮名化された状態・確認データは最長400日間保存する場合があります。法的根拠は、依頼された投稿機能についてGDPR第6条第1項(b)、製品データベースの安全な維持について同項(f)です。
6. Appleの「ヘルスケア」
本アプリはAppleの「ヘルスケア」を介して健康データを読み書きします。アクセスは利用者が明示的に許可した場合に限られ、iOSまたは「ヘルスケア」の設定でいつでも取り消せます。睡眠データは任意であり、控えめな栄養上のヒントを提示するため端末内でのみ評価され、AIや外部サービスには送信されません。AI機能を利用する場合、選択された体重、体脂肪、アクティビティ値がAIサービス提供者に送信されることがあります。利用者が有効にしたAppleのサービス、特にiCloudを通じた同期には、この説明とは別にAppleの条件が適用されます。
6a. Siri、Spotlight、「ショートカット」
NutriTallyはSiri、Spotlight、「ショートカット」アプリ向けにローカルのApp Intentを提供します。これにより、水分、体重、1日の値をすばやく記録または照会できます。これらのIntentはApp Groupストアにローカル保存されたSwiftDataへアクセスし、栄養データや健康データを当方のサーバへ送信しません。書き込み操作と機密性の高い照会には端末認証が必要で、Appleのシステムダイアログを使用します。既存の許可がない状態で「ヘルスケア」へ書き込むことはありません。
6b. フレンド
フレンド機能を利用すると、NutriTallyはフレンドコード、表示名、連続記録日数、記録した日数をオンラインで処理します。端末をフレンドコードに技術的に関連付けるため、利用可能な場合はiOSのIDFV(Identifier for Vendor)、それ以外はランダムなUUIDに基づく仮名化されたデバイス識別子を処理します。これはIDFAではなく、アプリをまたぐトラッキングには使用されず、フレンド機能の提供だけを目的とします。安全な削除では、技術的なApp Attestキー識別子と、対象の削除リクエストだけを証明する新しい暗号学的証明も処理されます。フレンド関係が承認されると、連続記録日数と記録した日数がフレンドに表示されます。減量や増量など個人の目標種別は表示されません。任意で炭水化物、タンパク質、脂質の進捗をパーセントで共有できます。この進捗共有では、グラム数、カロリー、食事内容は共有されません。利用者が明示的に食事を共有すると、その食品、量、栄養値がNutriTallyを経由して選択したフレンドに送信されます。フレンド関係の解除はその関係だけを削除します。完全削除の画面上の入口は詳細設定 → すべてのアプリデータを削除だけです。フレンドプロフィールがある場合、アプリはNutriTallyに保存されたフレンドID、すべての端末の関連付け、フレンド申請と関係、およびオンラインに残っている共有済みの食事を、最初に安全かつ同じ操作を再試行できる形で削除します。オンライン削除が確認された後にだけ、ローカルのアプリデータをすべて削除します。削除対象は、リクエストした端末の関連付けだけから決定され、デバイス識別子だけでは削除は許可されません。安全な再試行と削除済みコードの復元防止のため、技術的なApp Attestキー識別子を含む仮名化された暗号学的な削除証跡とコードのトゥームストーンは残ります。平文のコードやプロフィールデータは含まれません。共有相手がすでに承認した食事のコピー、Appleの「ヘルスケア」のデータ、サブスクリプションおよび写真解析の利用枠は残ります。新しいフレンドIDは、利用者が意図的に再登録した場合にだけ作成されます。
6c. 仮名化された利用統計
NutriTallyは、仮名化された利用・操作データ、アプリとサブスクリプションに関する技術的情報、およびランダムなアプリ固有のインストール識別子を処理します。利用データはこの識別子に関連付けられる場合があります。これらのデータは、安全な運用、サポート、コストと処理能力の計画、アプリと製品データベースのニーズに応じた改善のために使用します。法的根拠はGDPR第6条第1項(f)であり、正当な利益は、製品の改善、データ不足の把握、サービスの経済的かつ安全な運用にあります。この識別子はIDFAではなく、広告やアプリをまたぐトラッキングには使用されません。
7. 受領者および第三国への移転
個人データは、ここに記載する機能に必要な範囲でのみ共有されます。
Apple/iCloud
目的:iCloudを介した任意のアプリデータ同期
法的根拠:利用状況に応じてGDPR第6条第1項(a)または(b)
国・第三国との関係:国境を越えて処理される場合があります。Appleのプライバシー条件が適用されます。
OpenAI
目的:AI機能利用時の入力内容、継続可能なチャットコンテキスト、および任意で送信された製品写真の構造化
法的根拠:任意のAI機能についてGDPR第6条第1項(a)、製品投稿について同項(b)および(f)、健康データについてはさらに第9条第2項(a)
国・第三国との関係:米国。EU-USデータ・プライバシー・フレームワークに関する十分性認定および/または標準契約条項により保護されます。
Cloudflare
目的:AIプロキシ、食品プロキシ、フレンド用バックエンド、App Attest検証、レート制限、仮名化された利用統計、サポート上の追跡可能性
法的根拠:GDPR第6条第1項(b)または(f)
国・第三国との関係:米国。EU-USデータ・プライバシー・フレームワークに関する十分性認定および/または標準契約条項により保護されます。
Open Food Facts
目的:オンライン食品検索と製品情報の取得
法的根拠:GDPR第6条第1項(b)、または利用者の明示的な検索操作
国・第三国との関係:サービスの技術的な提供方法によって異なります。
8. 保存期間
データは本アプリを利用している間保存されます。連携した完全削除は詳細設定 → すべてのアプリデータを削除からのみ開始できます。フレンドプロフィールがある場合、NutriTallyに保存されたフレンドIDを最初に安全かつ同じ操作を再試行できる形で削除し、その後にプロフィールデータや任意のプロフィール画像を含むローカルデータを削除します。共有相手がすでに承認した食事のコピー、Appleの「ヘルスケア」のデータ、サブスクリプションおよび写真解析の利用枠、前述の仮名化された技術的な削除証跡とコードのトゥームストーンは残ります。ローカルのAIコーチチャットは14日間かつ有効なセッションごとに最大100件に制限され、「チャットを削除」または完全削除で端末から削除されます。アプリをアンインストールすると、通常はオペレーティングシステムによってローカルデータが削除されます。「ヘルスケア」とiCloudのデータは、それぞれのシステム設定でも削除できます。AIサービス提供者へ送信済みのAIコンテンツには、同提供者のApplication Stateおよびプライバシーに関する規則が適用されます。
仮名化された分析の生イベントは、サポートと移動指標のため原則として最長90日間保存されます。日次の集計指標は最長400日間保存される場合があります。AI機能とオンライン食品検索に関連する技術ログや不正利用防止データは、安全な提供、エラー防止、製品データベースの保守に必要な期間だけ保存されます。
9. 利用者の権利
利用者には、アクセス、訂正、消去、処理の制限、データポータビリティ、異議申立ての各権利があります。
同意を撤回する権利:同意は、将来に向けていつでも撤回できます。
- AI機能:アプリ内のプロフィール → 詳細設定 → データ → AIへの同意を撤回、またはsupport@mkhub.deへのメールで同意を撤回できます。
- 「ヘルスケア」:端末の「ヘルスケア」またはiOSの設定からも、いつでもアクセスを取り消せます。
撤回前に行われた処理の適法性は影響を受けません。
NutriTallyに保存されたフレンドIDとローカルデータの連携した削除は、詳細設定 → すべてのアプリデータを削除からのみ開始できます。
10. 監督機関への不服申立て
データ保護監督機関へ不服を申し立てる権利があります。管轄機関は次のとおりです。
Sächsische Datenschutz- und Transparenzbeauftragte (SDTB)
Maternistraße 17, 01067 Dresden, Germany
11. 変更
本プライバシーポリシーは、アプリの更新またはデータ処理の変更に伴い改定される場合があります。最新版は、アプリ内のプロフィール → 詳細設定 → 法的情報 → プライバシーおよびnaehrwert-app.de/ja/privacyで確認できます。