プライバシーポリシー
最終更新日: 8 September 2026
LoyaltyScanはPieter Santemaによって開発されています。このポリシーでは、アプリが収集するデータ、その使用方法、あなたの選択肢について説明します。
アプリが保存するデータ
LoyaltyScanはポイントカードの情報 — 店舗名、カード番号、バーコード形式、任意のカラー設定 — を端末内にローカルで保存します。このデータが端末から出るのは、以下で説明する場合のみです:iCloudバックアップを有効にした場合、およびペアリングされたスマートウォッチでLoyaltyScanを使用する場合。どちらもあなた自身のデバイスとアカウントの中に留まります。
アプリは分析データを収集せず、利用行動を追跡せず、ユーザーアカウントを作成または要求しません。
ギフトカードと有効期限リマインダー
ギフトカードを追加すると、LoyaltyScanは入力された情報 — 店舗名、バーコード、メモした残高、有効期限、入力した場合はPIN — をポイントカードと同様に端末内にローカルで保存します。iCloudバックアップを有効にしている場合、このデータは任意のバックアップに含まれます。それ以外の場合、データがどこかへ送信されることは一切ありません。
有効期限リマインダーは、端末上で完全にスケジュールされるローカル通知として届きます。サーバーは関与せず、リマインダーの動作のためにデータが端末の外に出ることはありません。通知の許可は任意で、これらのリマインダーにのみ使用されます。端末の設定からいつでも取り消せます。
iCloudバックアップ(Pro限定・任意)
Proユーザーが設定でiCloudバックアップを有効にすると、カードデータは個人のiCloudアカウントと同期されます。このデータは:
- あなた専用のiCloudコンテナに保存されます(
iCloud.com.pietersantema.loyaltyscan) - あなたのみがアクセス可能で、AppleのiCloudプライバシー規約が適用されます
- 開発者がアクセスすることは決してありません
iCloudバックアップはデフォルトでオフになっており、設定 → iCloudバックアップからいつでも切り替えられます。
Apple WatchとWear OS(Pro)
Proユーザーがペアリング済みのApple WatchまたはWear OSウォッチを着用している場合、スマートフォンなしでバーコードを表示できるよう、カードがウォッチに送信されます。これには店舗名、カード番号、バーコード形式とカラー、ギフトカードの場合は残高、有効期限、PINが含まれます。
転送はAppleのWatchConnectivityまたはGoogleのWear Data Layerを介して、スマートフォンとあなた自身のウォッチの間で直接行われます。サーバーは関与せず、開発者がこれを見ることはありません。スマートフォンが近くにないときでもカードが使えるよう、ウォッチはコピーを保持します。このコピーはウォッチアプリをアンインストールすると削除されます。
Proユーザーでない場合、カードデータがウォッチに送信されることは一切ありません — ウォッチが表示を拒否するのではなく、スマートフォン側が送信しない仕組みです。
ホーム画面ウィジェット(Pro)
ホーム画面ウィジェットは、アプリを開かずに1枚のカードのバーコードを表示します。そのために、カードデータは同じ端末上のウィジェットが読み取れるプライベートな保存領域 — iOSではApp Groupコンテナ、Androidではアプリのプライベートファイル — に書き込まれます。どこにも送信されず、アプリをアンインストールすると削除されます。
ホーム画面を見られる人は、ウィジェットが表示しているバーコードを見ることができます。これはアプリを開いた場合に見えるのと同じです。
Proユーザーでない場合、ウィジェット用にカードデータが書き込まれることは一切ありません。
カメラ
アプリはポイントカードのバーコードをスキャンする目的のみでカメラへのアクセスを要求します。カメラの画像は端末上で処理され、保存や送信は一切行われません。
写真ライブラリ
Proユーザーは写真やスクリーンショットからバーコードをインポートできます。選択した画像は端末上で処理され、バーコードの値のみが抽出されます。画像自体がアプリに保存されたり、どこかへ送信されたりすることは一切ありません。
購入
LoyaltyScanは、一度限りのPro購入の処理にRevenueCatを使用しています。RevenueCatは購入を確認するためにApp Storeの領収書を受け取ります。支払い情報がアプリや開発者に表示されることは一切ありません。RevenueCatのプライバシーポリシーはrevenuecat.com/privacyで確認できます。
任意のフィードバック
購入せずにアップグレード画面を閉じると、LoyaltyScanが理由を尋ねることがあります。回答は任意です。回答した場合、アプリは選択した理由、入力したメモ、アプリのバージョン、プラットフォーム、端末の言語をSupabaseでホストされているデータベースに送信します。あなたを特定するものは何もなく、カードデータも含まれません。質問をスキップした場合、何も送信されません。
カードの共有
共有ボタンを使ってカードを共有すると、LoyaltyScanは店舗名、カード番号、バーコード形式を含む小さなファイルを端末上に作成します。このファイルは端末間で直接共有されます(AirDropなど)。サーバーへのアップロードは行われません。
店舗ロゴ
カードや店舗選択画面に表示される店舗ロゴは、ロゴ画像サービスのlogo.devから読み込まれます。ロゴが表示される際、端末がlogo.devにリクエストを送るため、logo.devはあなたのIPアドレスと、表示されるロゴの店舗名を受け取ります。カード番号がこれらのリクエストに含まれることは一切なく、アカウントや識別子も紐付けられません。ロゴは初回読み込み後に端末にキャッシュされます。
データセキュリティ
すべてのカードデータは暗号化された端末ストレージにローカルで保存され、カード番号が開発者や第三者に送信されることは一切ありません。端末から出るものは3つあり、それぞれ上記の各セクションで説明しています:購入確認、店舗ロゴのリクエスト、そして — 送信を選択した場合のみ — Proアップグレードを見送った際のフィードバックです。
子どものプライバシー
LoyaltyScanは13歳未満の子どもから意図的にデータを収集することはありません。アプリはどのユーザーからも個人データを収集しません。
本ポリシーの変更
本ポリシーが変更された場合、更新版はこのURLに、上部に改訂日を明記した状態で掲載されます。
お問い合わせ
プライバシーについてご質問がありますか?お問い合わせページからご連絡ください。