PriceCopilot プライバシーポリシー
1. はじめに
PriceCopilot(以下「当社」「私たち」または「本アプリ」)は、App Store の価格管理を行う macOS デスクトップアプリケーションです。本プライバシーポリシーは、PriceCopilot および関連ウェブサイト(pricecopilot.app)がお客様の情報をどのように取り扱うかを説明します。私たちはお客様のプライバシーを保護し、その取り扱いについて透明であることをお約束します。
本プライバシーポリシーは、利用規約および自動更新サービス契約とともに、PriceCopilot の完全な法的文書を構成します。これらの文書は相互に補完するものであり、併せてお読みください。
概要
- ローカルファースト設計: App Store データ、価格情報、API 認証情報がお客様の Mac の外に出ることはありません。
- ユーザーアカウントなし: PriceCopilot にはユーザー登録システムがありません。お客様の識別は Mac App Store を通じて Apple ID に紐づきます。
- 最小限のデータ収集: 匿名のクラッシュレポートと匿名の利用統計のみを収集します。個人データやビジネスデータは収集しません。
- データの販売なし: お客様の情報を販売、貸与、交換することは一切ありません。
2. 収集しない情報
PriceCopilot はローカルファーストのアプリケーションとして設計されています。以下のデータはお客様の Mac の外に出ることはなく、私たちに送信されることもありません:
- App Store Connect API 認証情報(Issuer ID、Key ID、.p8 秘密鍵)
- アプリ、アプリ内課金、サブスクリプションの価格データ
- Apple ID またはデベロッパーアカウントの認証情報
- 操作履歴(同期記録、公開履歴、保留中の変更)
3. データの収集(アプリ)
PriceCopilot はお客様のデータを以下のように処理します:
- App Store Connect API 認証情報: Issuer ID、Key ID、秘密鍵(.p8)の内容は、お客様の Mac 上の暗号化されたローカルデータベースに保存されます。これらの認証情報は、お客様に代わって App Store Connect API で認証するためだけに使用されます。
- 価格データ: App Store Connect から取得したすべてのアプリ、アプリ内課金、サブスクリプションの価格データは、お客様の Mac にローカル保存されます。
- サブスクリプションの状態: Mac App Store および RevenueCat SDK を通じて処理されます。RevenueCat は Pro サブスクリプションの状態を検証するために匿名化された Apple 取引識別子を受け取りますが、App Store のビジネスデータを受け取ることはありません。
- クラッシュレポート: アプリがクラッシュした際に、匿名のクラッシュレポートが Apple または Firebase Crashlytics に送信されることがあります。これらのレポートには、アプリのデータや API 認証情報は含まれません。
- 匿名の利用統計: PriceCopilot は Firebase Analytics(Google Analytics for Firebase)を通じて最小限の匿名利用統計を収集します。これには機能の利用頻度の集計(例:「PPP 戦略を使用した」)が含まれますが、価格の詳細、アプリ名、API 認証情報など、アプリ固有のデータは含まれません。
4. データの収集(ウェブサイト)
pricecopilot.app にアクセスすると、以下を収集する場合があります:
- 分析データ: ウェブサイトのトラフィックと利用パターンを把握するために、Cloudflare Web Analytics と Google Analytics 4 を使用します。これにはページビュー、参照元、ブラウザの種類、おおよその地理的位置が含まれます。Google Analytics は Cookie を使用してこのデータを収集します。
- セッション記録: ウェブサイトの使いやすさを改善するために、Microsoft Clarity をヒートマップとセッションリプレイに使用します。Clarity はマウスのクリックやスクロール操作などのインタラクションデータを収集する場合があります。
- 個人データなし: 当ウェブサイトはユーザー登録を必要とせず、氏名、メールアドレス、その他の個人識別情報をウェブサイトを通じて収集することはありません。
5. ローカル処理
アプリのデータ処理はすべてお客様の Mac 上でローカルに行われます。PriceCopilot はバックエンドサーバーを運用していません。アプリからのネットワーク通信は以下のみです:
- お客様の Mac と Apple の App Store Connect API サーバー(api.appstoreconnect.apple.com)との直接通信
- Apple および RevenueCat サーバーとのサブスクリプション検証
- Apple または Firebase Crashlytics へのクラッシュレポート
- Firebase Analytics への匿名利用統計
すべてのネットワーク通信は HTTPS/TLS 暗号化を使用します。
6. データの保存と暗号化
- ローカルデータベースは SQLCipher(AES-256 暗号化標準)で暗号化されます。
- データベースの暗号化キーは macOS Keychain に保存され、システムのセキュリティポリシーによって保護されます。
- 各 App Store Connect アカウントのデータは、他のアカウントから分離して保存されます。
- データが iCloud やその他のクラウドサービスに同期されることはありません。
7. 第三者サービス
PriceCopilot は以下の第三者サービスと通信します:
- Apple App Store Connect API: アプリ、アプリ内課金、サブスクリプションの価格データを取得・更新するため。通信はお客様の Mac から Apple へ直接行われます。Apple プライバシーポリシーをご覧ください。
- Apple App Store: アプリ内課金(Pro サブスクリプションおよび買い切り購入)のため。取引データはすべて Apple が処理します。
- RevenueCat: サブスクリプションの状態の検証と管理のため。RevenueCat は匿名化された Apple 取引識別子を処理し、App Store のビジネスデータを受け取ることはありません。RevenueCat プライバシーポリシーをご覧ください。
- Firebase Analytics / Crashlytics: Firebase Analytics は匿名の集計利用統計(機能の利用頻度)を収集し、Firebase Crashlytics は匿名のクラッシュレポートを収集します。いずれのサービスも、アプリのデータや API 認証情報を受け取ることはありません。Firebase プライバシーポリシーをご覧ください。
- Google Analytics(ウェブサイトのみ): ウェブサイトのトラフィック分析のため。Google プライバシーポリシーをご覧ください。
- Microsoft Clarity(ウェブサイトのみ): ウェブサイトの使いやすさ分析のため。Microsoft プライバシーステートメントをご覧ください。
- Cloudflare(ウェブサイトのみ): ウェブサイトのホスティング、CDN、ウェブ分析のため。Cloudflare プライバシーポリシーをご覧ください。
PriceCopilot は広告ネットワークと連携していません。
8. Cookie
PriceCopilot の macOS アプリは Cookie を使用しません。pricecopilot.app のウェブサイトでは以下を使用します:
- 必須 Cookie: 言語設定を記憶するための言語設定 Cookie。
- 分析 Cookie: トラフィック分析のために Google Analytics が設定します。ブラウザの設定または Google Analytics オプトアウト アドオンを使用してオプトアウトできます。
Cloudflare Web Analytics は Cookie を使用せずに動作します。
9. データの共有
お客様のデータを第三者に販売、貸与、交換することはありません。
アプリのビジネスデータ(アプリ名、価格の詳細、API 認証情報)はお客様の Mac の外に出ることはなく、私たちや第三者と共有されることはありません。第三者サービスと共有されるデータは以下のみです:
- 匿名化された取引識別子: サブスクリプション検証のみを目的として RevenueCat と共有されます。
- 匿名の利用統計: 製品改善のために Firebase Analytics と共有されます。
- 匿名のクラッシュレポート: 安定性改善のために Apple または Firebase Crashlytics と共有されます。
第三者サービスの完全なリストと各プライバシーポリシーについては、セクション7をご覧ください。
ウェブサイトの分析データは、セクション7に記載の分析サービスプロバイダーが、そのサービスを提供する目的のみで処理します。
10. データの保持
- アプリデータ: PriceCopilot を使用する限り、お客様の Mac にローカルで保持されます。アプリの設定から個々のアカウントデータを削除できます。PriceCopilot をアンインストールするとローカルデータベースが削除されます。Keychain の項目は Keychain アクセスから別途削除する必要がある場合があります。
- ウェブサイトの分析: 各サービスプロバイダーの保持ポリシーに従って保持されます。
11. お客様の権利
- アクセス: アプリのデータはすべてローカルに保存され、いつでもアクセスできます。
- 削除: 設定からアカウントデータを削除するか、アプリをアンインストールしてローカルデータベースを削除できます。
- ポータビリティ: エクスポート機能(Pro)を使用して、価格データを CSV として取り出せます。
ウェブサイトのデータについては、ブラウザの設定から Cookie を消去するか、Google Analytics をオプトアウトできます。
12. 処理の法的根拠
欧州経済領域(EEA)、英国、または個人データの処理に法的根拠を必要とするその他の法域のお客様については、以下に依拠します:
- 契約の履行: Mac App Store および RevenueCat を通じたサブスクリプション状態の処理は、購入済みの Pro 機能を提供するために必要です。
- 正当な利益: 匿名のクラッシュレポートと利用統計の収集は、アプリの安定性とユーザー体験の改善に役立ちます。これらの正当な利益はお客様の権利と均衡しており、データは匿名化されお客様を特定しないため、お客様のプライバシーを侵害するものではありません。
13. 海外のお客様
PriceCopilot は Mac App Store を通じて世界中で提供されています。アプリはお客様のデバイス上でローカルにデータを処理します。ウェブサイトの分析データは、他の国のサーバーに転送される場合があります。該当する場合、分析プロバイダーのデータ処理契約および標準契約条項に依拠します。
14. 子どものプライバシー
PriceCopilot は開発者向けツールであり、13歳未満(EEA では16歳未満)の子どもを対象としていません。子どもから情報を故意に収集することはありません。
15. 第三者へのリンク
PriceCopilot およびそのウェブサイトには、第三者のウェブサイトやサービスへのリンクが含まれる場合があります。本プライバシーポリシーは、第三者のウェブサイトやサービスには適用されません。アクセスする第三者のウェブサイトやサービスのプライバシーポリシーを確認することをお勧めします。
16. 本ポリシーの変更
本プライバシーポリシーは随時更新される場合があります。変更は改訂日を更新した上でこのページに掲載します。重要な変更はアプリまたはウェブサイトを通じて通知します。変更後も PriceCopilot の使用を継続した場合、改訂されたポリシーに同意したものとみなされます。
17. お問い合わせ
本プライバシーポリシーについてご質問がある場合は、以下までお問い合わせください:
- メール: [email protected]
- ウェブサイト: https://pricecopilot.app