プライバシーポリシー
本プライバシーポリシーは Berosh モバイルアプリ(iOS・Android)に適用されます。 beroshapp.com ウェブサイトについては、別途 Datenschutzerklärung をご参照ください。
1. 当社について
Berosh アプリの運営者は以下のとおりです:
Beroshapp – Halil Zınar Düzgün
Johann-Strauß-Straße 12, 82008 Unterhaching, ドイツ
メール:info@beroshapp.com · 電話:+49 172 5740559
データへのアクセス、訂正、消去、異議、苦情を含む、プライバシーに関するすべてのご依頼は、 上記の連絡先までお寄せください。
2. 収集するデータとその目的
当社は、アプリの機能を提供するために必要なデータのみを収集します。 下表にその全体を示します。
| データの種類 | 収集方法 | 目的 | 法的根拠(GDPR) | 保管先 |
|---|---|---|---|---|
| アカウントデータ 氏名・メールアドレス |
登録時にご入力いただきます(Google / Apple サインインまたはメール) | アカウント作成・認証・サポート | Art. 6(1)(b) — 契約の履行 | Supabase(フランクフルト、EU) |
| プロフィールデータ 年齢・身長・体重・食事の好み・健康目標 |
オンボーディングおよびプロフィール設定でご入力いただきます | パーソナライズされた食事プランの作成 | Art. 6(1)(b) 契約の履行 + 特別な種類の個人データ(アレルギー、健康目標、宗教的・文化的な食事)については Art. 9(2)(a) 明示的な同意 | Supabase(フランクフルト、EU) |
| AI スキャン写真 (冷蔵庫スキャン、写真による食事記録、写真からのレシピ作成) |
カメラまたはフォトライブラリ — 「スキャン」をタップした時のみ | AI による食材認識、食事の分析、レシピの提案。画像は分析のため OpenAI に送信され、処理後は当社サーバーに保存されません。 | Art. 6(1)(b) — 契約の履行 | OpenAI Ireland Ltd(処理者。米国への再移転は SCC に基づきます。第10節参照)— OpenAI は API 経由で送信されたデータを不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません。 |
| ボイスメモ / 音声 | マイク — 音声記録ボタンをタップした時のみ | 食事日記のための文字起こし。音声は文字起こしのため OpenAI に送信され、処理後は当社サーバーに保存されません。 | Art. 6(1)(b) — 契約の履行 | OpenAI Ireland Ltd(処理者。米国への再移転は SCC に基づきます。第10節参照)— OpenAI は API 経由で送信されたデータを不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません。 |
| AI 栄養アシスタント(チャット) | アシスタントにメッセージを送信した時のみ | 回答を作成するため、メッセージは食の好みとともに OpenAI に送信されます。会話はお使いの端末にのみ、アカウントごとに分けて保存され、チャットを消去するかアカウントを削除すると削除されます。 | Art. 6(1)(b) 契約の履行 + Art. 9(2)(a) 明示的な同意 | OpenAI Ireland Ltd(処理者。米国への再移転は SCC に基づきます。第10節参照)— OpenAI は API 経由で送信されたデータを不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません。 |
| AI 食事プラン、レシピ検索、料理アシスタント、週次レポート | これらの機能のいずれかを使用した時のみ | 回答を作成するため、各機能に必要な情報が OpenAI に送信されます:検索語(レシピ検索)、ご質問と調理中のレシピ(料理アシスタント)、過去1週間の食事記録(週次レポート)、そして食事プラン・料理アシスタント・週次レポートについては食の好み。食事プランと週次レポートはアカウントに保存されます。検索語と料理に関するご質問は当社サーバーに保存されません。 | Art. 6(1)(b) 契約の履行 + 好みに含まれる特別な種類の個人データについては Art. 9(2)(a) 明示的な同意 | OpenAI Ireland Ltd(処理者。米国への再移転は SCC に基づきます。第10節参照)— OpenAI は API 経由で送信されたデータを不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません。食事プランと週次レポート:Supabase(フランクフルト、EU)— アカウントを削除するまで保存 |
| おもてなしの席(イベントメニュー) | おもてなしの席を計画する際にご入力いただきます | ゲストの人数、日時、選択した料理ジャンルとテーブルスタイル、メモ、ご自身のアレルギーと食事制限、ゲストのアレルギーと食事制限が、メニューを提案するため OpenAI に送信されます。ゲストのアレルギーと食事制限は名前のないリストとして入力されるため、特定のゲストと結び付けることはできません — メモにはゲストの名前や健康に関する情報を書かないでください。メニューとこれらの情報はアカウントに保存されます。 | Art. 6(1)(b) 契約の履行。ご自身のアレルギーと食事制限:Art. 9(2)(a) 明示的な同意 | OpenAI Ireland Ltd(処理者。米国への再移転は SCC に基づきます。第10節参照)— OpenAI は API 経由で送信されたデータを不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません。保存されたメニュー:Supabase(フランクフルト、EU)— 席またはアカウントを削除するまで保存 |
| レシピレビューの写真 | レシピのレビューに写真を追加する際にお客様が添付 | アプリ内でのレビューの表示。当社の EU データベースに継続的に保存され、OpenAI やその他の第三者には送信されません。 | Art. 6(1)(b) — 契約の履行 | Supabase(フランクフルト、EU)— レビューまたはアカウントを削除するまで保存 |
| 食事記録・栄養データ | アプリが生成、またはお客様が手動で入力 | 食事履歴・栄養トラッキング・連続記録(ストリーク)機能 | Art. 6(1)(b) — 契約の履行 | Supabase(フランクフルト、EU) |
| サブスクリプション・購入データ | Apple App Store / Google Play のアプリ内課金を通じて処理 | サブスクリプション管理・利用権の確認。年額サブスクリプションについて米国法が求める更新前のお知らせのための国、ストア、価格、更新状況 | Art. 6(1)(b) — 契約の履行。Art. 6(1)(c) — 法的義務(米国の更新前のお知らせ) | RevenueCat(米国、SCC)+ Apple / Google。更新に関する情報:Supabase(フランクフルト、EU) |
| 端末識別子 アプリ固有の匿名セッション ID |
初回起動時に自動生成 | お使いの端末とアカウントのセッションの紐付け | Art. 6(1)(b) — 契約の履行 | Supabase(フランクフルト、EU) |
| パーソナライズ用シグナル | 過去7日間に食事日記に記録した料理名、レシピへの反応、保存したレシピ、パントリーの食材 | 食事プランをリクエストした際に、お客様が実際に作るもの・好きなものに合ったプランにするため | Art. 6(1)(b) — お客様がリクエストした食事プランの一部。食事と健康に関するデータは、お客様の Art. 9(2)(a) 明示的な同意がある場合のみ(第4節) | Supabase(フランクフルト、EU) |
| プッシュ通知トークン | 通知を有効にした際に Apple/Google が発行 | お客様が希望したリマインダーとお知らせの送信 | Art. 6(1)(a) — 同意 | Supabase(フランクフルト、EU) |
| IP アドレス | アプリが当社サーバーと通信する際に自動的に取得 | 不正利用の防止とレート制限のみ | Art. 6(1)(f) — 正当な利益(セキュリティ) | Supabase(フランクフルト、EU) |
| 同意記録 | 同意を付与または撤回した際に作成 | どのバージョンのポリシーに、いつ同意したかの証明 | GDPR Art. 6(1)(c) と Art. 7(1) — 同意を証明する法的義務 | Supabase(フランクフルト、EU) |
| クラッシュ・エラーレポート | エラー発生時にアプリが自動送信:端末モデル、OS・アプリのバージョン、エラーログ。アカウントとは紐付けられません。 | バグ修正・アプリの安定性の維持 | Art. 6(1)(f) — 正当な利益(異議を述べることができます。第11節参照);§ 25 Abs. 2 Nr. 2 TDDDG | Sentry(フランクフルト、EU) |
| アプリのエラーログ | エラー発生時にアプリが保存:エラーメッセージ、技術的な詳細、画面、アプリのバージョン、プラットフォーム、言語。ログイン中はアカウントに紐付けられます。 | バグ修正・アプリの安定性の維持 | Art. 6(1)(f) — 正当な利益(異議を述べることができます。第11節参照);§ 25 Abs. 2 Nr. 2 TDDDG | Supabase(フランクフルト、EU) |
| ボット対策 | メールで登録またはサインインする際:ブラウザと端末の技術的なシグナルおよび IP アドレスを Cloudflare Turnstile が確認 | 自動化された不正利用からのアカウントの保護 | Art. 6(1)(f) — 正当な利益(セキュリティ。異議を述べることができます。第11節参照) | Cloudflare(米国、SCC) |
| アプリのアップデート | アプリがアップデートを確認する際:ランダムなインストール ID、アプリのバージョン、IP アドレス | アプリのアップデートの配信 | Art. 6(1)(b) — 契約の履行 | Expo / 650 Industries(米国、SCC)。アップデートのためにお客様に関する個人データが保存されることはありません |
| ウェブサイトのウェイトリスト / お問い合わせメール | beroshapp.com のリリース告知ウェイトリストまたはお問い合わせフォームでお客様が入力 | リリース時のご連絡、またはお問い合わせへの返信 | Art. 6(1)(a) — 同意 | Web3Forms(インド、SCC)。メールで当社に転送 |
広告・利用状況のトラッキングなし。 Berosh が収集するのは、バグを修正するためのクラッシュ・エラーレポート(上表参照)のみで、分析やアプリ利用状況のトラッキングは行いません。Berosh は広告識別子 (IDFA / AAID)を使用せず、データを広告ネットワークと共有せず、いかなる状況でも 個人データを第三者に販売しません。
必須のデータと任意のデータ:アカウントデータは、アカウントの作成とアプリの提供に必要です。 健康と食事に関するデータはすべて任意です。入力しない場合、アプリは汎用モードで動作します。
3. カメラとマイクへのアクセス
カメラ
Berosh は冷蔵庫スキャン・ 写真からのレシピ作成・写真による食事記録・ バーコードスキャナーの各機能をご利用の際にカメラへのアクセスを要求します。カメラは、お客様が スキャンボタンを明示的にタップした時にのみ起動します。冷蔵庫スキャン、写真からのレシピ作成、 写真による食事記録の写真は分析のため OpenAI の API に送信され、遅くとも30分以内に当社 サーバーから削除されます。バーコードスキャナーはお使いの端末上でコードを読み取ります:商品を調べるため、 バーコードの番号のみが当社サーバーを経由して Open Food Facts に送信され、 画像が端末の外に出ることはありません。画像が広告、プロファイリング、またはお客様が開始した機能以外の 目的に使用されることはありません。
カメラの権限はデバイスの設定からいつでも取り消せます。取り消すと スキャン機能は使えなくなりますが、その他のアプリ機能には影響しません。
マイク
Berosh は音声食事日記機能をご利用の際にマイクへのアクセスを要求します。 録音は録音ボタンをタップした時に始まり、お客様が停止した時、遅くとも30秒後に終了します。 録音は文字起こしのため OpenAI の音声認識 API(gpt-4o-mini-transcribe)に送信され、 遅くとも30分以内に当社サーバーから削除されます。
マイクの権限はデバイスの設定からいつでも取り消せます。
4. 食事と健康に関するデータ
ご入力いただく情報の一部は、GDPR Art. 9 に基づく特別な種類の個人データに該当します: アレルギー、健康目標、身体測定値、水分摂取データ(健康に関するデータ)、および選択された文化的・宗教的な食事の 好み(宗教的または思想的信条を明らかにする可能性があります)。当社はこの特別な種類の個人データを、 オンボーディング中のデータ収集時点で個別にお願いする GDPR Art. 9(2)(a) に基づく明示的な同意のみに基づいて取り扱います。この同意はアプリの設定からいつでも撤回できます(Art. 7(3))。 撤回すると該当するデータは削除され、関連するパーソナライズは無効になりますが、撤回前の取扱いの 適法性には影響しません。この同意をいただけない場合でも、アプリは アレルギーや文化に基づくパーソナライズのない汎用モードで動作します。アプリの一般的な 機能は Art. 6(1)(b)(契約の履行)に基づいており、上記の明示的な同意は、この特別な種類のデータに 必要な追加の Art. 9 の要件です。当社はこのデータを、 お客様が求めた食事プランと栄養トラッキング機能の提供のみを目的として取り扱い、 アプリの中核機能以外の目的で販売、共有、利用することはなく、 広告主、データブローカー、または本ポリシー第5節に記載のない第三者と共有することも ありません。
食事日記をご利用の場合、記録した食べ物から食生活や健康状態がうかがえることがあります。当社はこれを お客様が利用する機能(例:食事プランや週次レポート)にのみ使用し、上記のデータと同様に保護します。
5. 処理者とその他の受領者
当社はアプリの運営に以下の処理者を利用しています。各処理者とは、データ 処理契約(GDPR Art. 28)を締結しており、EU/EEA 域外へデータを移転する場合は EU 標準データ保護条項(SCC)も併せて締結しています。
| 提供者 | 目的 | 移転されるデータ | 所在地 | 保護措置 |
|---|---|---|---|---|
| Supabase | データベース・認証・ファイルストレージ | アカウント・プロフィール・食事記録・利用データ | EU — ドイツ、フランクフルト | GDPR Art. 28 に基づくデータ処理契約。データは EU 内に留まります |
| OpenAI Ireland Ltd | AI 食事プラン、おもてなしの席のメニュー、画像分析(冷蔵庫スキャン、写真からのレシピ作成、写真による食事記録)、音声の文字起こし、レシピ検索、料理アシスタント、週次レポート、栄養アシスタントのチャット | 写真、音声、チャットのメッセージ、検索語、料理に関するご質問、食事記録(週次レポート)、食の好み、ゲストのアレルギーと食事制限(名前なし) | アイルランド。米国の OpenAI 関連会社および再処理者への再移転あり | OpenAI データ処理補遺(Data Processing Addendum)。再移転には SCC。OpenAI は API 経由で送信されたデータを不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません。 |
| RevenueCat | サブスクリプション管理・利用権の確認 | アプリ固有のユーザー ID・サブスクリプションの状態 | 米国 | SCC。RevenueCat のデータ処理契約 |
| Apple App Store | アプリ内課金・請求(iOS) | 購入レシート — Apple が処理 | 米国 | Apple Platform Terms。Apple は自社の請求データについて管理者です |
| Google Play | アプリ内課金・請求(Android) | 購入レシート — Google が処理 | 米国 | Google Play デベロッパー販売/配布契約 |
| Resend | トランザクションメール・認証メールの送信(noreply@beroshapp.com から)。米国の更新前のお知らせを含みます | メールアドレスとメッセージ内容(例:サインイン、確認、更新前のお知らせ) | 米国 | SCC。データ処理契約 |
| Sentry | クラッシュ・エラーレポート | クラッシュレポート:端末モデル、OS・アプリのバージョン、エラーログ(アカウント ID なし。IP アドレスは保存しません) | EU — ドイツ、フランクフルト | GDPR Art. 28 に基づくデータ処理契約。SCC。EU–US DPF(米国の親会社) |
| Cloudflare | 登録時とサインイン時のボット対策(Turnstile) | ブラウザ/端末の技術的なシグナル、IP アドレス | 米国 | SCC |
| Expo (650 Industries) | アプリのアップデート | ランダムなインストール ID、アプリのバージョン、IP アドレス | 米国 | SCC(Expo の利用規約) |
| Web3Forms | ウェブサイトのお問い合わせフォームとリリース告知ウェイトリストの送信内容の当社への配信 | メールアドレス(お問い合わせフォームではお名前とメッセージも) | インド | SCC。ウェブサイトのフォームのみに使用し、モバイルアプリでは使用しません |
その他の受領者(独立した管理者):Apple および Google(アプリストア、請求、 Apple / Google でサインイン)、Open Food Facts(スキャンしたバーコードの番号のみを受け取り、 個人データは受け取りません)。
6. データの保存期間
当社は、アカウントが有効である間、またはサービスの提供に必要な期間に限り、 個人データを保存します。具体的な保存期間:
- アカウント・プロフィールデータ:アカウントを削除するまで保存
- 食事記録・栄養データ:アカウントを削除するか、 アプリで個々のエントリを手動で削除するまで保存
- AI スキャン写真(冷蔵庫スキャン、写真による食事記録、写真からのレシピ作成)と音声録音:AI 処理の直後に削除 — 遅くとも30分以内
- OpenAI に送信されたデータ:OpenAI は不正利用の検知のため最長30日間保存し、その後削除します。AI モデルの学習には利用されません
- AI 栄養アシスタントとの会話:お使いの端末にのみ、アカウントごとに分けて保存。チャットを消去するかアカウントを削除すると削除
- 食事プランと週次レポート:アカウントを削除するまで保存
- おもてなしの席(保存されたメニュー):席またはアカウントを削除するまで保存
- レシピレビューの写真:レビューまたはアカウントを削除するまで保存
- 同意記録:コンプライアンスの記録として、アカウントが存在する限り保存
- クラッシュ・エラーレポート:最長90日後に自動削除
- アプリのエラーログ:90日後に自動削除
- IP アドレス:2日後に自動削除。データのコピーを請求した場合(データポータビリティの権利、Art. 20)、その請求とともに保存された IP アドレスは30日後に削除
- ウェブサイトのウェイトリスト:リリース後に削除。早めの削除をご希望の場合は info@beroshapp.com までご連絡ください
- サブスクリプション記録:ドイツの商法および税法(§ 147 AO、§ 257 HGB)が 定める期間 — 最長10年間 — 匿名化または仮名化した形で保存
- サブスクリプションの詳細(国、ストア、価格、更新状況、最後の更新前のお知らせの日付): アカウントを削除するまで保存
- RevenueCat:アカウントを削除すると、お客様の顧客記録は削除されます
- Resend:メールの内容と配信ログは30日間保存されます
7. アカウントの削除方法
アカウントと、それに関連するすべての個人データは、アプリ内から直接削除できます:
- アプリを開く → プロフィール → アカウントを削除
- 削除の確認ダイアログで確定します
- アカウント、プロフィール、食事データ、およびレシピレビューとレビュー写真は、 30日以内に完全かつ元に戻せない形で削除されます
有効なサブスクリプションがある場合は、アカウントを削除する前に App Store または Google Play から解約してください。アカウントを削除しても 有効なサブスクリプションは自動的には解約されず、別途解約するまで料金が請求され続ける 場合があります。
アカウントを削除すると、RevenueCat 上のお客様の顧客記録も削除されます。ストアのサブスクリプションの更新が 続く場合、ストアの更新によって新たな匿名の RevenueCat 記録が作成されることがあります。これも、先に解約していただく理由の一つです。
メールでもアカウントの削除をリクエストできます: info@beroshapp.com
8. 子どものプライバシー
Berosh は子ども向けではありません。ドイツの法律(GDPR Art. 8 と併せた BDSG)および 電気通信デジタルサービスデータ保護法(TDDDG)により、 ドイツにおけるデジタル同意年齢は 16歳です。 16歳未満の方は、保護者または後見人の確認可能な同意なしに Berosh を利用できません。 当社は16歳未満の子どもから故意に個人データを収集することはありません。 16歳未満の子どもが保護者の同意なしに個人データを提供したと思われる場合は、 info@beroshapp.com までご連絡ください。 速やかに削除します。
9. セキュリティ
転送中のすべてのデータは TLS 1.2 以上で暗号化されています。Supabase に保存されたデータは ストレージレベルで暗号化されています。行レベルセキュリティ(RLS)ポリシーを適用し、 ユーザーが自分のデータにのみアクセスできるようにしています。セキュリティ対策は 継続的に見直し、更新しています。お客様の権利と自由にリスクをもたらすおそれのある 個人データ侵害が発生した場合は、72時間以内に BayLDA に通知し、 必要に応じて影響を受けるユーザーにも不当な遅滞なく通知します(GDPR Art. 33–34)。
10. 国際的なデータ移転
データは主に Supabase を通じて EU(ドイツ、フランクフルト) に 保存されます。米国のプロバイダー(OpenAI Ireland を経由した OpenAI の米国関連会社、 RevenueCat、Resend、Cloudflare、Expo)にデータを移転する場合、その移転は GDPR Art. 46(2)(c) に基づく EU 標準データ保護条項(SCC)に基づきます。プロバイダーが EU–US データ プライバシーフレームワークの認証を受けている場合は、その十分性認定も適用されます。保護措置の写しは info@beroshapp.com で請求できます。
11. GDPR に基づくお客様の権利
欧州経済領域にお住まいの場合、ご自身の個人データに関して 以下の権利があります:
- アクセスの権利(Art. 15):当社が保有するお客様の個人データの コピーを請求できます
- 訂正の権利(Art. 16):不正確または 不完全なデータを訂正できます
- 消去の権利(Art. 17):個人データの 消去を請求できます
- 取扱いの制限の権利(Art. 18):一定の場合に、 データの取扱いを制限するよう求めることができます
- データポータビリティの権利(Art. 20):レシピレビューを含むデータを、 構造化された機械可読形式で受け取ることができます
- 異議を述べる権利(Art. 21):正当な利益に基づく取扱いに 異議を述べることができます
- 同意を撤回する権利(Art. 7(3)):同意に基づく取扱いについて、 いつでも同意を撤回できます。撤回前の取扱いの適法性には 影響しません
これらの権利を行使するには、 info@beroshapp.com までご連絡ください。 1か月以内に回答します。必要な場合はさらに2か月延長することがあります (GDPR Art. 12(3))。その際は理由をお知らせします。
自動化された意思決定
当社は、お客様に法的効果または同様の重大な影響を及ぼす、プロファイリングを含む自動化された取扱いのみに 基づく決定は行いません(GDPR Art. 22)。AI の提案は、お客様が自由に 利用または無視できる提案です。
異議を述べる権利(GDPR Art. 21)。当社が正当な利益(Art. 6(1)(f))に基づいて お客様のデータを取り扱う場合 — クラッシュ・エラーレポート、アプリのエラーログ、IP アドレスに基づく不正利用の防止、 ボット対策 — お客様は、ご自身の特別な状況に関する理由により、いつでも異議を述べることができます。 info@beroshapp.com までご連絡ください。当社は、やむを得ない正当な根拠を 示すことができる場合、または法的請求の確定、行使もしくは防御のためにデータが必要な場合を除き、取扱いを停止します。
12. 監督機関
お客様には、データ保護監督機関に苦情を申し立てる 権利があります(GDPR Art. 77)。当社の登録住所がある バイエルン州の管轄監督機関は以下のとおりです:
Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 27, 91522 Ansbach, ドイツ
www.lda.bayern.de
13. 本ポリシーの変更
当社は、機能、プロバイダー、または法律が変わった場合に本プライバシーポリシーを更新し、 本ページ上部の「施行日」を更新します。重要な変更(例:新たな目的、 新たな受領者、EU 域外への新たな移転)を行う場合は、発効前にアプリ内またはメールでお知らせし、 お客様にとって何が変わるのかをご説明します。変更にお客様の同意が必要な場合は、 別途同意をお願いします。継続的なご利用を同意とみなすことはありません。
14. お問い合わせ
Beroshapp
メール:info@beroshapp.com
電話:+49 172 5740559
お問い合わせフォーム:beroshapp.com/otoiawase