> LEGAL_DOC

プライバシーポリシー

最終更新日:2025年5月31日

1. はじめに

本プライバシーポリシーは、BiteLog(以下「本アプリ」)をご利用いただく際の、 お客様の情報の取り扱いについて説明するものです。 本アプリをご利用いただくことで、本ポリシーの内容にご同意いただいたものとみなします。

2. 収集する情報

2.1 アカウント情報

本アプリは、Apple Sign-In または Google Sign-In を通じてアカウント認証を行います。 認証時に以下の情報を取得します:

  • ユーザーID(Apple または Google が発行する一意の識別子)
  • メールアドレス(Apple Sign-In では非公開リレーアドレスの場合あり)

2.2 食事・栄養データ

お客様がアプリに入力した以下のデータを収集・保存します:

  • 食事記録(日付、食事タイプ、食品名、摂取量、栄養成分)
  • 食品マスターデータ(ブランド名、商品名、栄養成分情報)
  • 栄養目標(目標タンパク質・脂質・炭水化物・食物繊維量)

2.3 写真・画像

AI食品分析機能をご利用の際、カメラで撮影した写真またはフォトライブラリから 選択した画像を取得します。これらの画像は栄養素分析の目的でサーバーに送信されます。 画像データは分析処理後、サーバーには保存されません。

2.4 その他の情報

  • 言語設定(日本語・英語・システム設定に従う)
  • アプリの使用状況データ(広告配信のため Google AdMob が収集)

3. アカウント認証

本アプリは Apple Sign-In および Google Sign-In を認証手段として使用します。 ログイン後に発行される認証トークン(JWT)は、お客様のデバイスの iOS Keychain に暗号化した状態で保存されます。 トークンは定期的に自動更新され、ログアウト時に削除されます。

4. データの保存場所

お客様の食事記録・食品マスター・栄養目標データは、 Cloudflare Workers を基盤とするクラウドサーバーに保存されます。 通信はすべて HTTPS により暗号化されています。 認証トークンはサーバーには保存されず、デバイスの Keychain のみに保存されます。

5. AI 食品画像分析

本アプリは、食事写真から栄養素を自動推定する AI 分析機能を提供しています。 この機能をご利用の際は以下の点をご了承ください:

  • カメラおよびフォトライブラリへのアクセスを許可していただく必要があります
  • 選択・撮影した画像は分析のためサーバーに送信されます
  • 画像データは分析処理後にサーバーから削除されます
  • AI の分析結果はあくまで参考値であり、正確性を保証するものではありません

6. 広告・トラッキング

本アプリは Google Mobile Ads(AdMob)を使用してバナー広告を表示しています。 よりお客様に適した広告を表示するため、初回起動時に App Tracking Transparency(ATT)の許可をリクエストします。 許可・拒否はいつでも iOS の設定アプリから変更できます。

AdMob によるデータ収集および利用については、 Google のプライバシーポリシー をご参照ください。

7. データの利用目的

収集したデータは以下の目的でのみ使用します:

  • 食事記録・栄養管理機能の提供
  • AI 食品画像分析の実行
  • ユーザーアカウントの認証・セッション管理
  • アプリの改善・新機能の開発
  • 関連性の高い広告の配信(Google AdMob)
  • 法的義務への対応

8. 第三者へのデータ提供

お客様の情報を以下の第三者と共有する場合があります:

  • Google — AdMob による広告配信、Google Sign-In による認証
  • Apple — Apple Sign-In による認証
  • Cloudflare — サーバーインフラ(データ保存・API 処理)
  • 法令・行政機関 — 法的義務に基づき必要と判断される場合

上記以外の第三者にお客様のデータを販売・提供することはありません。

9. お客様の権利

お客様は以下の操作をいつでも行うことができます:

  • データの削除 — 設定画面の「データ管理」から「すべてのデータを削除」を実行することで、 サーバー上の全データを削除できます(この操作は取り消しできません)
  • データのエクスポート — 設定画面の「CSV エクスポート」から全食事記録を CSV 形式でダウンロードできます
  • 広告トラッキングの制限 — iOS の設定アプリから ATT の許可をいつでも変更できます
  • ログアウト — 設定画面からサインアウトすると、デバイス上の認証トークンが削除されます

10. セキュリティ

お客様のデータを保護するため、以下の対策を実施しています:

  • すべての通信における HTTPS 暗号化
  • 認証トークンの iOS Keychain への暗号化保存
  • JWT によるアクセス制御

ただし、インターネット上での完全なセキュリティを保証することはできません。

11. 子どものプライバシー

本アプリは13歳未満の子どもからの個人情報を意図的に収集しません。 13歳未満の方のご利用は保護者の同意を得た上でお願いします。

12. ポリシーの変更

本プライバシーポリシーは変更される場合があります。 重要な変更がある場合は、アプリ内または本ページで通知します。 最終更新日は本ページ上部に記載しています。

13. お問い合わせ

本プライバシーポリシーに関するご質問・ご要望は、 GitHub の Issues ページ からお問い合わせください。