PetaSticker アプリ プライバシーポリシー
本アプリにおける個人情報および利用状況データの取り扱いについて
制定日:2026年7月16日 最終改定日:2026年7月16日
1. 運営者
本アプリおよび本アプリから接続するサポートページ等の運営は、FREEWEB(以下「運営者」)が行います。
| 屋号 | FREEWEB |
|---|---|
| 開発者名 | 河田 昂 |
| 住所 | 千葉県流山市西平井960-2 |
| 電話番号 | 070-9009-0565 |
| メールアドレス | support@peta-sticker.com |
2. 取得する情報
2.1 ユーザーが提供する情報
- メールアドレス — アカウント作成、認証、パスワード再設定のため
- 名前 — アカウント画面での表示のため
- ペットの名前、種類、性格・特徴 — スタンプ画像制作のため。ペット名は注文時にデータベースへ保存され、スタンプ画像に文字として使用された場合、生成画像や納品物の一部としてクラウドストレージへも含まれることがあります
- ペットの写真 — 写真ライブラリから1枚選択し、スタンプ画像制作のためにアップロードします
- 作風、文言、文言の方向性 — スタンプ画像制作のため
- 注文内容(プラン、納品方法、公開区分、追加生成枚数等)— 注文受付と制作のため
- 同意情報(利用条件、公開おまかせに関する同意等)— 法的要件と注文受付のため
- 問い合わせ内容 — サポート対応のため
ユーザーの写真ライブラリ全体をサーバーへ送信することはありません。ユーザーが選択した1枚の写真のみをアップロードします。カメラを起動して写真を撮影する機能はありません。
2.2 自動的に取得する情報
- 内部顧客ID — バックエンドAPIで生成されたアカウント識別子。
customer_<内部顧客ID>の形式でGoogle Analytics 4およびRevenueCatへ送信されます - アプリ生成インストールID — Push通知の端末識別のため、アプリ内でランダムに生成したUUID
- FCMトークン — Firebase Cloud Messagingから取得するPush通知用トークン
- プラットフォーム(iOS / Android) — Push通知設定およびRevenueCatのプラットフォーム識別のため
- アプリバージョン — Push通知設定のため
- 画面表示情報 — 表示された画面名
- 操作イベント — ボタンタップ等のアプリ操作
- 購入情報 — RevenueCat経由での商品ID、取引ID等
2.3 取得しない情報
- 端末の正確な位置情報
- 連絡先(電話帳)
- マイク音声
- カメラを起動しての写真撮影
- 写真ライブラリ全体のサーバー送信
- メールアドレス、名前、ペット名、自由記述、写真URI、認証トークン、FCMトークン、RevenueCatレシートをGoogle Analytics 4へ送信する設計(SDK内部で収集する情報を完全に制御できるものではありません)
3. 写真と注文情報
アップロードされた写真、ペット情報、文言、その他の注文情報は、スタンプ画像の生成、加工、品質確認、および納品物の作成に使用します。
制作において、OpenAI(OpenAI OpCo, LLC)の画像生成サービスを使用する場合があります。OpenAIへは、制作に必要な範囲で写真、ペット情報、文言、注文情報、生成指示等を送信します。OpenAIでのデータの取り扱いについては、OpenAIのプライバシーポリシーおよび利用規約に従います。
4. アカウント情報
メールアドレス、名前、認証セッション、パスワード再設定用トークン等は、アカウント存続中に保持します。アカウント削除処理が完了した場合は、これらの情報を削除または匿名化します。
認証トークンは端末上のKeychainに保存し、ログアウトまたはアカウント削除時に端末から削除します。
5. アプリ内購入情報
本アプリでは、AppleのApp Store(iOS)またはGoogle Play(Android)を通じたアプリ内課金を使用しています。購入管理にはRevenueCatを利用しています。
RevenueCatへは、customer_<内部顧客ID>の形式のApp User IDを設定しています。購入処理において、以下の情報がRevenueCatおよび運営者のバックエンドで処理されることがあります。
- RevenueCat App User ID
- Product ID(購入したプランの識別子)
- Transaction IDおよびOriginal Transaction ID
- 購入日時
- 購入金額および通貨
- プラットフォーム
- 注文番号
Apple、Google、RevenueCatは、購入の検証、取引記録、返金対応のために独自に情報を処理します。運営者は、ユーザーのクレジットカード番号を直接取得または保存しません。
アカウント削除時には、RevenueCatに対して該当するサブスクライバー情報の削除要求を行います。外部サービス側の処理状況により、削除の反映に時間を要する場合があります。
6. アクセス解析
本アプリでは、Firebase Analytics(Google Analytics 4)を使用して、画面表示およびアプリの操作イベントを取得しています。
取得する情報の例:
- 画面表示(screen_view)
- 注文開始、プラン選択、作風選択、写真選択、支払操作等の各種イベント
- 内部顧客IDを
customer_<id>の形式で変換したユーザーID - 認証状態(signed_in / signed_out)
- プランコード、作風ID、写真枚数、注文金額、通貨
これらに加えて、Firebase Analytics SDKがアプリの起動、セッション、端末の基本情報等を自動的に収集し、GA4 App Instance ID等の識別子を使用して処理することがあります。
Google Analytics 4へは、メールアドレス、氏名、ペット名、自由記述、写真や写真URI、認証トークン、FCMトークン、RevenueCatレシートを送信しない設計としています。ただし、これはアプリ側の実装方針であり、SDK内部で収集する情報までは完全に制御できません。
iOSおよびAndroidの両方で、Firebase Analyticsの広告識別子(IDFA / Advertising ID)収集を無効化する設定を行っています。
通常利用時に、ユーザーがアプリ内の設定からGoogle Analytics 4の収集を無効にする機能は、現在提供していません。デモモードでは、分析データの送信を無効化しています。
7. Push通知
本アプリでは、Firebase Cloud Messaging(FCM)およびNotifeeを使用して、注文状況、候補画像、納品準備等の通知を配信しています。
Push通知の登録時に、以下の情報をバックエンドへ送信します。
- アプリ生成インストールID(UUID v4)
- FCMトークン
- プラットフォーム(iOSまたはAndroid)
- アプリバージョン
- 通知の有効状態
インストールIDは、端末のハードウェアIDやFCMトークンをそのまま使用するのではなく、アプリ内でランダムに生成したUUIDです。
通知を端末の設定から拒否できます。通知を拒否しても、注文の作成・確認・支払い等の主要機能はそのままご利用いただけます。デモモードでは、Push通知の登録およびOS通知権限の要求を行いません。
8. 利用目的
取得した情報は、以下の目的で使用します。
- アカウント登録、認証、本人確認
- 注文受付、制作管理、品質確認
- スタンプ画像の生成、加工、候補画像の作成
- 候補画像の確認と納品物の作成
- 決済と購入状態の確認
- Push通知(注文状況、候補画像、納品準備等)
- 不正利用の防止
- 問い合わせ対応
- 障害調査
- アプリの利用状況分析および改善(Google Analytics 4)
9. 外部送信先
本アプリおよびバックエンドでは、以下のサービスを利用しています。サービス提供に必要な範囲で、情報の処理を委託しています。
| サービス | 用途 |
|---|---|
| Cloudflare Workers | API、認証、注文処理、通知、アカウント削除処理 |
| Cloudflare D1 | アカウント情報、注文情報、同意情報、Push通知端末情報、決済関連情報 |
| Cloudflare R2 | アップロードされたペット写真、生成画像、候補画像、納品ZIP |
| Cloudflare Queues | Push通知処理、アカウント削除処理 |
| Cloudflareメール送信 | 会員登録、パスワード再設定、注文関連メール |
| Firebase Cloud Messaging | Push通知配信 |
| Google Analytics 4 / Firebase Analytics | アプリ利用状況の解析 |
| RevenueCat | App StoreおよびGoogle Playのアプリ内購入管理 |
| Apple App Store / Google Play | アプリの配信、アプリ内課金処理 |
| OpenAI(OpenAI OpCo, LLC) | スタンプ画像の生成、加工。必要な範囲で注文情報、アップロード写真、生成指示等を送信します。OpenAIでのデータの取り扱いはOpenAIのプライバシーポリシーおよび利用規約に従います |
上記以外の業者へ販売することはありません。
10. 保存先
日本国外のサーバー(Cloudflareのグローバルエッジ、Googleのサーバー、RevenueCatのサーバー、OpenAIのサーバー等)へデータが送信・保存される場合があります。各サービスのプライバシーポリシーをご参照ください。
11. データ保持
| データの種類 | 保持期間 |
|---|---|
| アカウント情報(メールアドレス、氏名等) | アカウントが存続している間。削除時に削除または匿名化 |
| 認証トークン | 端末上にKeychain保存。ログアウトまたはアカウント削除時に削除 |
| Push通知情報(FCMトークン、インストールID等) | Push通知登録中。アカウント削除時にバックエンドから削除 |
| 注文情報 | アカウント存続中。削除時に未払い等の記録がないものは削除。支払い済み等の注文については、直接識別情報を削除または匿名化したうえで保持する場合があります |
| ペット写真、生成画像、候補画像、納品ZIP | アカウントおよび注文存続中。アカウント削除時にR2から削除 |
| Google Analytics 4データ | Googleの管理する期間。詳細はGoogleのプライバシーポリシーをご参照ください |
| RevenueCat関連情報 | アカウント削除時にRevenueCatへ削除要求。バックエンドの取引記録は匿名化のうえ保持する場合があります |
| 問い合わせメール | サポート対応および履歴確認のために必要な期間 |
12. アカウント削除
本アプリでは、アプリ内の「アカウント」画面からアカウント削除の手続きができます。
削除処理では、メールアドレス、名前、認証情報、ペット情報、写真および制作物等を削除または匿名化します。ただし、支払い済みの注文や決済記録については、会計、返金対応、不正利用防止その他の必要性に応じて、直接識別情報を除去した状態で保持する場合があります。
制作中の注文または返金処理中の取引がある場合、当該処理が完了するまでアカウント削除を受け付けられないことがあります。
アプリのアンインストールだけでは、サーバー上のアカウントや注文情報は削除されません。アカウントの完全な削除をご希望の場合は、アプリ内の削除手続きを行ってください。
13. 13歳未満の利用
本アプリは、13歳未満の方を対象としていません。未成年者が本アプリを利用する場合は、保護者等の法定代理人の同意を得るものとします。13歳未満の方から個人情報を取得したことが判明した場合は、確認のうえ削除等の対応を行います。
14. ポリシー変更
運営者は、必要に応じて本プライバシーポリシーを改定する場合があります。重要な変更がある場合は、アプリ内または本アプリが提供する適切な方法で通知します。
制定日:2026年7月16日 最終改定日:2026年7月16日
15. 問い合わせ先
PetaStickerのプライバシーに関するお問い合わせは、以下のメールアドレスまでご連絡ください。
お問い合わせの際は、注文番号はご記載いただけますが、パスワードなどの認証情報、カード情報、Apple IDやGoogleアカウントのパスワードは送信しないでください。