プライバシーポリシー
発効日:2026年9月10日
概要
Warranty Drawer(以下「本アプリ」)は Adelyons Software LLC(以下「当社」)が開発しています。本アプリはローカルファーストの保証書・レシート管理アプリです。レシート、保証書、製品ラベルを撮影すると、本アプリが販売店、製品、購入日、価格、保証期間を読み取り、有効期限を算出し、アイテムをカテゴリに分類し、保証期限が切れる前に通知します。本ポリシーでは、何が、いつ、なぜスマートフォンから送信されるのかを正確に説明します。
要約: お使いの引き出しはスマートフォン上にあります。レシートは 端末上で読み取られます。オンラインのとき、 抽出されたテキストのみが タイトルの整理とカテゴリの選択のために抽出サービスに送信されます — 写真がスマートフォンの外に出ることはありません 明示的に次をタップした場合を除き 代わりに画像を読み取りますか? 1件のアイテムについて。 レシートに関する情報は当社のサーバーに保存されません。サインインは任意です。バックアップと同期を選択した場合、お使いの引き出しの内容はクラウドストレージにコピーされ、新しいスマートフォンで復元したり、家族と共有したりできます。購入はApple、Google、RevenueCatが処理します。
端末に保存される情報
以下の情報は作成され、 端末内にローカルで、プライベートデータベース(SQLite)と本アプリ専用の写真フォルダに保存されます。バックアップと同期(下記)をオンにしない限り、当社に送信されることはありません:
- アイテム: 販売店、製品、カテゴリ、購入日、価格と通貨、シリアル番号、メモ。
- 期日: 保証、返品可能期間、延長プランの日付とその情報源(紙から読み取った、カテゴリの既定値、またはお客様が入力した値)。
- 写真: お客様が撮影または選択したレシート、保証書、シリアルプレート、製品写真。
- 抽出されたテキスト: 端末上で写真から読み取られたテキストです。アイテムの整理が終わるまでのみ保持され、その後破棄されます。
- リマインダーと設定: 端末内の通知スケジュールとアプリ内の設定。
本アプリは、ランダムなインストール識別子(初回起動時に生成されるUUID)も保持します。これは端末やお客様から導かれるものではなく、購入の検証や、抽出サービスへの1日あたりの公正利用上限の適用に使用されます。
レシートの読み取り:まず端末で、オンライン時はテキストのみ
抽出は3つの段階で行われ、この設計がプライバシーにとって重要です:
- 段階1 — 常に端末上で。 文字認識(OCR)は端末上で実行されます。これにより、オフラインでも即座に取り込めます。
- 段階2 — オンライン時はテキストのみ。 本アプリは 認識されたテキスト — 写真そのものは決して送信されず — 抽出サービス(Google の Gemini モデルを呼び出す Supabase 上のエッジ関数)に、インストール識別子、ロケール、本日の日付とともに送信されます。サービスは、提案される販売店名、商品の短いタイトル、購入日、合計金額、保証期間、カテゴリ、そして印字されている場合はシリアル番号を返します。 レシートのテキスト、応答、その他レシートに関する情報は保存しません。 サービスが保持するのは、インストールごと・日ごとのカウンター、1日あたりのトークン上限、そしてインストール識別子、タイムスタンプ、操作内容、提案されたカテゴリ、トークン数を含む監査記録のみです。Google はそれぞれの API 利用規約に基づいてテキストを処理し、お客様の身元情報は受け取りません。
- ステージ 3 — お使いの携帯電話で。 アプリは、サービスの回答を端末上の独自の読み取り機能と照合し、各項目を表示して確認または修正できるようにします。お客様の確認なしに何も保存されることはありません。
唯一の例外: 端末上の読み取り機能がほとんど何も検出できない場合(ロゴがほとんどを占める保証カードや、暗すぎる写真など)、アプリは次を提案します 代わりに画像を読み取りますか?。お客様がタップして同意した場合にのみ、そのアイテムについて縮小された画像が1回だけ送信されます。処理された後は保存されません。
オフラインの場合、アイテムは端末上の読み取り結果に基づいて登録され、後で精度が高められます。オフラインのままにしてオンラインの処理を完全に無効にすることもできます。アプリがオンライン処理を必要とすることはありません。
任意のバックアップと同期
サインインは任意で、必須ではありません。すべての機能はサインインなしで利用できます。バックアップを選択する場合は3つの方法があり、保存される内容はいずれも同じです:
- Google または Apple でサインイン。 プロバイダーから ID トークンを受け取り、ユーザー ID を保存します。プロバイダーが共有する場合は、メールアドレスと表示名も保存します。パスワードは受け取りません。
- アカウントなしでバックアップ(ゲスト)。 メールアドレス、名前、パスワードを必要としない匿名アカウントが作成されます。以下が発行されます: リカバリーコード。当社が保存するのは一方向ハッシュのみのため、コードを読み取り直すことはできません。コードと携帯電話の両方を紛失した場合、ゲストのデータは復元できません。
- 同期される内容: アイテム、タイマー、カテゴリ、写真、そしてお客様が所属する世帯の情報が、当社のクラウドストレージ(Supabase、米国リージョン)に保存されます。写真はプライベートバケットに保存され、世帯のメンバーのみが有効期限の短い署名付きリンクを通じて閲覧できます。抽出されたテキストとリマインダーのスケジュールも 一切 同期されます。
- 世帯での共有: 世帯に参加すると、そのメンバーは同じアイテムを閲覧・追加できます。世帯への参加は、所有者が共有するコードを入力した場合にのみ行われます。
- デバイス情報: 短いデバイス名と最終同期時刻。接続中のデバイスを確認できます。
ドロワーはサインインの有無にかかわらずスマートフォンに保存されます。サインアウトしてもスマートフォン上のコピーは削除されません。
オプションの購入(Warranty Drawer+)
無料プランでは、完全なフロー、リマインダー、バックアップを備えて10件のアイテムを管理できます。 Warranty Drawer+ では、無制限のアイテム、アイテムごとの複数写真、追加のタイマー、保証請求ヘルパー、エクスポートが利用できます。家族での共有は無料です。購入は信頼できるプロバイダーが処理します:
- Apple App Store / Google Play: 取引はすべてAppleまたはGoogleが各自のプライバシーポリシーに基づいて処理します。当社がお支払いカード情報を受け取ったり保存したりすることはありません。
- RevenueCat: 当社はRevenueCatを使用して、利用権の検証と復元を行います。RevenueCatは購入トークン、Appのインストール識別子(サインインしている場合はアカウントIDも含み、複数デバイス間で購入を引き継ぐため)、基本的なデバイスおよび購入のメタデータを受け取ります。RevenueCatは 一切 ドロワーの内容を一切受け取りません。
友だちを招待(任意)
Warranty Drawerには任意の招待機能があります。友人が招待コードを入力すると、双方に30日間のWarranty Drawer+が無料で付与されます。この機能は完全に任意です。
招待画面を開いたとき、またはコードを入力したときに限り、無料の1か月分をRevenueCat経由で付与できるよう、アプリは次の情報を当社の招待サービス(Supabaseでホスト)に送信します:
- ランダムなインストール識別子 デバイス上で生成されます。ランダムな値であり、デバイスIDや広告IDではありません。
- お客様のRevenueCat匿名顧客ID。これにより無料月が正しいインストールに適用されます。
- 6文字の招待コードが 作成または利用される際のものです。
送信されるのはこれがすべてです。ドロワーの内容は含まれません。招待コードと利用の記録は、特典の付与、不正利用の防止、監査証跡の目的でのみ保持します。削除をご希望の場合はメールでご連絡ください。当社が削除します。
収集しない情報
- 当社は 一切 当社のサーバーにレシートの写真や抽出テキストを保存することはありません。抽出サービスからも保存しません。バックアップと同期をオンにしない限り、まったく保存されません。
- 当社は 一切 アカウント、メールアドレス、氏名、ログインを必要としません。
- 当社は 一切 位置情報を収集しません。
- 当社は 一切 広告識別子やアプリ横断的なトラッキングを使用せず、当社も 一切 広告を表示しません。
- 当社は 一切 当社は、利用状況や個人データを当社に送信するサードパーティの分析またはクラッシュ報告SDKを使用していません。
- 当社は 一切 お客様の個人情報を誰にも販売・貸与しません。
データの保持 & 削除
- スマートフォン上: Appで個別のアイテムを削除する、エクスポートして消去する、またはAppをアンインストールすると、ローカルに保存されたすべてのデータを削除できます。
- クラウド上(サインインしている場合のみ): 設定 → バックアップと同期 → [text] クラウドアカウントを削除 クラウド上のコピー、世帯メンバーシップ(唯一のメンバーだった場合は世帯と写真)、リカバリーコードのハッシュ、アカウントを即座に削除します。スマートフォン上のコピーは残ります。削除のリクエストは次のアドレスからも行えます: delete-account.html。リクエストは30日以内に処理します。
- 抽出サービス: レシートに関する情報は一切保持されません。日次カウンターと上記の監査レコードは、不正利用防止とコスト管理のために保持されます。
- 購入履歴 Apple、Google、RevenueCatが保有するデータは、それぞれのポリシーに従って保持されます。
セキュリティ
[text] ローカルデータはアプリの非公開ストレージ内に保存され、お使いのデバイスのオペレーティングシステムによって保護されます。抽出サービス、クラウドストレージ、各ストア、RevenueCat との通信はすべて暗号化されています(TLS)。クラウド上のレコードと写真は行レベルセキュリティで保護されており、ご家族のメンバーのみが閲覧できます。絶対的な安全性を保証できるシステムはありません。デフォルトでドロワーをお使いのデバイス上に保持するため、ご自身で選択しない限り、レシートを一元的に保管する場所はありません。
子どものプライバシー
[text] Warranty Drawer は一般の成人利用者を対象としており、13歳未満(該当する場合は16歳未満)の子どもを対象としたものではありません。お子様が当社に情報を提供したと思われる場合は、メールでご連絡ください。当社が削除いたします。
お客様の権利
[text] GDPR(EU/EEA/英国)や CCPA/CPRA(カリフォルニア州)などのプライバシー法により、ご自身の個人データへのアクセス、訂正、削除、およびポータビリティの権利が与えられています。アプリがローカルに保持しているデータはすべてお客様が直接管理でき、ZIP 形式でエクスポートできます。クラウド上のコピーについては、以下をご利用ください [text] クラウドアカウントを削除 [text] アプリ内、またはメールでお問い合わせください。当社がお客様に関して保持している個人データは、これ以外にはありません。
本ポリシーの変更
本アプリの進化に伴い、本ポリシーを更新することがあります。重要な変更は、上記の「発効日」を更新するとともに、必要に応じてアプリ内通知によりお知らせします。
お問い合わせ
本ポリシーやお客様のデータに関するご質問はございますか?メールの宛先: dev@adelyons.com.
Adelyons Software LLC
https://adelyons.com