施行日: 2026年10月9日
kakebou(以下「アプリ」)は、ユーザーの個人情報を大切にしています。本プライバシーポリシーは、アプリが収集、利用、保護する情報について説明します。
| データ種別 | 収集目的 | 保存場所 |
|---|---|---|
| カメラ画像(レシート写真)とOCR用プロンプト | OCRによるレシートテキスト抽出 | クラウドOCRを選んだ場合のみ送信されます。当社のFirebase Cloud Function(米国・us-central1)が圧縮したレシート画像(JPEG、幅約1280ピクセル)とプロンプト(レシートの言語・通貨のヒント、ユーザーのカテゴリ名)を外部OCRサービスに渡してテキストを抽出し、結果をアプリに返します。当社のサーバーは画像を保存しません。委託先と保存期間は第3項をご覧ください。 |
| 支出データ(金額、日付、カテゴリ、店舗名) | 家計簿機能の提供 | 端末内ローカルデータベース(暗号化)。端末内に留まります。ただし、クラウドOCRのためにユーザーが送信するレシート画像とプロンプト(上記参照)と、購入確認のため当社サーバーに送る購入トークンおよびアカウントのハッシュ値を除きます。 |
| 決済SMS(任意機能・Androidのみ) | 設定で「決済SMS自動入力」をオンにした場合のみ、受信したSMSを読み取り、そのうちカード決済通知の形式のSMSからのみ金額・加盟店・日時を抽出して支出候補を作成します。カード決済通知ではないSMS(認証コードのSMSを含む)は保存せずに破棄します。確認すると支出として登録され、無視すると削除されます。 | 抽出した候補のみ端末内ローカルデータベースに保存。SMS本文は保存せず、自動でサーバーへ送信したり第三者と共有したりしません。ユーザーがご自身で支出をエクスポート(CSV)した場合のみ確定した支出の内容が含まれ、SMS本文は含まれません。アプリの実行中かつこの設定がオンの間のみ受信SMSを処理し、設定からいつでもオフにできます。 |
| クラッシュレポート | アプリの安定性向上 | Firebase Crashlytics(Googleサーバー)。データベースエラーの報告では、金額・加盟店などの保存値を除去してから送信します。 |
| 広告識別子 | パーソナライズ広告の表示 | Google AdMob(Googleサーバー) |
| アプリ内購入情報 | サブスクリプション状態管理 | Google Play 課金システム |
| Google アカウント識別子(Firebase ユーザー ID、メールアドレス)— 購読または購入の復元の際に Google アカウントを連携した場合のみ | 購読の所有者確認(再インストール・機種変更後の購読復元) | Firebase Authentication(Googleサーバー)。購読確認記録にはユーザー ID とそのハッシュ値のみを保存し、メールアドレスは保存しません。 |
| 匿名ユーザー ID(すべてのユーザー、アプリ初回起動時に自動作成)と月ごとのスキャン回数 | サーバー OCR 呼び出しの認証と月ごとのスキャン上限の管理 | Firebase Authentication・Cloud Firestore(Googleサーバー)。アプリを削除しても残り、アプリの設定 → アカウント →「アカウントを削除」で削除できます。 |
収集した情報は、以下の目的にのみ利用します:
アプリは以下の第三者サービスを利用しています。各サービスはそれぞれのプライバシーポリシーに従ってデータを処理します:
レシートの読み取りはCloudflare Workers AIを最初に利用し、失敗した場合のみAzure AI Document Intelligence、それも失敗した場合のみGoogle Gemini APIを利用するため、通常はCloudflareのみが画像を受け取ります。
各委託先にはレシートテキストの読み取りのため、スキャン時に当社のFirebase Cloud Function(米国・us-central1)から暗号化された接続(HTTPS)を通じてレシート画像を送信します。CloudflareとGoogleには上記プロンプトも送信しますが、Azureには学習済みレシートモデルにプロンプトが不要なため画像のみを送信します。ユーザーの氏名、メールアドレス、アカウントIDをアカウント情報として付加して送信することはありません。ただし、画像に写っている情報やカテゴリ名は送信対象に含まれます。
| 委託先・サービス | 処理国・地域 | 保存期間・データの取り扱い |
|---|---|---|
| Cloudflare, Inc. — Workers AI(Gemma 4) | Cloudflareのグローバルネットワーク。処理国・地域は固定されず、日本国内に限定されません。 | 公開資料には入力・出力の一律の保存期間が明示されていません。保存サービスを併用する場合はコンテンツが保存されることがあり、取り扱いは同社の規約に従います。同社は明示的な同意なしに入力・出力をモデルの学習やサービスの改善に利用しないとしています(データの取り扱い、処理ネットワーク)。 |
| Microsoft Corporation — Azure AI Document Intelligence(事前構築済みレシートモデル) | 日本(Japan East)。当社が利用するリソースと同じ地域で処理・一時保存されます。 | 提出した文書と分析結果は暗号化して一時保存され、分析完了後24時間で自動削除されます。顧客データはMicrosoftのモデルの学習・改善に利用されません(保存期間・地域、学習に関する説明)。 |
| Google LLC — Gemini API | 米国を含む、Googleまたはその代理人が施設を有する国。日本国内に限定されません。 | Googleは不正利用の監視のためプロンプト、付随する情報、出力を55日間保持するとしています。その他の取り扱いは適用される規約に従います。有料サービスでは入力・出力を製品の改善に利用せず、無料サービスでは製品や機械学習技術の改善に利用する場合があります(不正利用の監視、利用規約)。 |
国外での処理を含むこれらの送信を希望しない場合は、レシートスキャンを利用せず、支出を手入力してください。手入力の家計簿機能は引き続き利用できます。
支出データは端末内のローカルデータベースに保存されます。クラウドOCRのためにユーザーが送信するレシート画像とプロンプト、および購入確認データを除き、当社サーバーには送信されません。サーバーには購読確認に必要なアカウント識別子と月ごとのスキャン回数のみを保存します。レシート画像とプロンプトはOCR処理のために暗号化された接続(HTTPS)を通じて送信され、画像は処理完了後も当社のサーバーには保存されません。当社サーバーは第3項の順序で外部OCRサービスを利用します。委託先による保存と処理は第3項をご覧ください。
ユーザーは以下の権利を行使できます:
アプリは16歳未満のお子様の個人情報を意図的に収集しません。
本プライバシーポリシーが変更される場合、アプリ内のお知らせまたは本ページにて通知します。
個人情報の取り扱いに関するお問い合わせは、以下までご連絡ください:
メール: contact@s-hub.shop