プライバシーポリシー
最終更新日:2026年9月4日
自販機カロリーくん(以下「本アプリ」)は、自販機画像の商品認識、飲料記録、カロリー等の集計を提供します。
1. 取り扱う情報
- 撮影または選択した画像:商品認識のためGoogle Cloud Vision APIへ送信します。
- スキャン結果と飲料記録:商品、容量、本数、日時、栄養値をFirebase Cloud Firestoreへ保存します。
- 誤認識報告:理由、訂正商品名、任意で選択した証拠画像を保存します。
- 公開フォト投稿:利用者がフォトコレクターへ投稿した画像、メモ、投稿日時を、誰でも閲覧できる状態で公開します。
- 認証情報:匿名ID、またはユーザーが選択したGoogle/Appleアカウントの識別情報を利用します。
- クラッシュ情報:モバイルアプリでは、障害解析に必要なクラッシュスタック、端末・OS・アプリ状態、Firebase識別子をFirebase Crashlyticsへ自動送信します。飲料名、栄養値、撮影画像などの入力内容を独自項目として追加しません。
- 利用状況データ:ユーザーが設定で許可した場合のみ、機能の利用回数、アプリインスタンス識別子、端末・OS情報等をFirebase Analyticsへ送信します。マスクされたIPアドレスから国・地域・市区町村レベルのおおよその位置が推定される場合がありますが、本アプリはGPSや正確な位置情報へアクセスしません。飲用した商品の名前、カロリー、糖質、本数はAnalyticsへ送りません。
2. AIモデル改善用画像
アプリの認識機能で撮影した画像は通常、認識処理後に学習用として保存しません。「AIモデル改善への協力」を明示的にONにした場合だけ保存します。保存中は本人による削除とアクセス制御のため認証IDに関連付けますが、画像を一般公開しません。OFFに戻すと今後の保存を停止し、過去の学習用画像も削除します。
これとは別に、自販機フォトコレクターへ利用者自身が投稿した画像とメモは、公開データとして表示され、商品認識モデルの改善に利用する場合があります。人物、車両番号、住所などの個人情報を含む画像やメモは投稿しないでください。自分の投稿は、投稿時と同じブラウザの「この投稿を削除」から削除できます。
3. 利用目的
- 商品認識、比較、飲料カレンダー、栄養集計の提供
- 誤認識の調査、商品データと認識精度の改善
- 不正利用防止、障害調査、任意同意に基づく機能改善
4. 外部サービス
Firebase Authentication、App Check、Cloud Firestore、Storage、Cloud Functions、Analytics、Crashlytics、Google Cloud Vision APIを利用します。各サービスではGoogleのポリシーに基づき情報が処理されます。本アプリはGoogle Mobile Adsなどの広告配信用SDKを組み込まず、広告IDの収集と広告パーソナライズ用シグナルを無効にしています。
5. 保存と安全管理
ユーザーごとの認証とアクセスルール、Firebase App Check、解析回数制限を使用します。送信時はHTTPSで暗号化し、対応するFirebaseサービスでは保存時も暗号化されます。Google/Apple連携を行うと、同じアカウントで記録を引き継げます。通信断やアプリ再起動をまたいで安全に引き継ぐため、一時的な移管許可証を端末の暗号化ストレージとCloud Firestoreへ保存します。許可証の秘密値はサーバーへ平文保存せず、期限切れまたはデータ削除後に削除します。Crashlyticsのクラッシュ情報は原則90日保持された後に削除処理が開始されます。
6. 削除と同意の撤回
設定画面の「すべての利用データを削除」から、スキャン、飲料記録、報告、同じ認証IDに紐づく公開投稿、添付画像、学習用画像を削除できます。匿名利用中は匿名アカウントも削除して新しい匿名IDを発行します。Google/Apple連携済みの場合は「アカウントを完全に削除」から、本人確認後に関連データと本アプリのアカウント自体を削除できます。自販機フォトコレクターを別のブラウザ認証IDで使用した場合は、投稿時と同じブラウザの削除操作、またはサポートへの依頼が必要です。Analyticsと学習利用の同意は設定からいつでも変更できます。AnalyticsをOFFにすると以後の収集を停止し、対応するモバイル端末では端末内のAnalyticsデータとアプリインスタンスIDをリセットします。送信済みで集計されたAnalyticsデータとFirebaseのバックアップは、各サービスの保持・削除手順に従って処理されるため、端末操作と同時に個別消去されるとは限りません。詳しい手順はアカウントとデータの削除をご確認ください。
7. 注意事項
認識結果と栄養値は参考情報です。購入・飲用前に商品パッケージの表示を確認してください。本アプリは医療機器ではなく、疾病や健康状態の診断、治療、治癒、予防を目的としません。健康上の判断が必要な場合は、医師その他の有資格の医療専門家へご相談ください。
8. お問い合わせ
本サービスに関するお問い合わせは、サポート窓口(公開前に問い合わせ先を設定します)へご連絡ください。