Privacy Policy for PriceCopilot
1. Introduction
PriceCopilot ("we," "our," or "the app") is a macOS desktop application for App Store pricing management. This Privacy Policy describes how PriceCopilot and its associated website (pricecopilot.app) handle your information. We are committed to protecting your privacy and being transparent about our practices.
This Privacy Policy forms part of the complete set of legal documents for PriceCopilot, together with the Terms of Service and the Auto-Renewal Service Agreement. These documents are complementary and should be read together.
Quick Summary
- Local-First Design: Your App Store data, pricing information, and API credentials never leave your Mac.
- No User Accounts: PriceCopilot does not have a user registration system. Your identity is tied to your Apple ID via the Mac App Store.
- Minimal Data Collection: We collect anonymous crash reports and anonymous usage statistics. No personal or business data is collected.
- No Data Sales: We never sell, rent, or trade your information.
2. Information We Do NOT Collect
PriceCopilot is designed as a local-first application. The following data never leaves your Mac and is never transmitted to us:
- Your App Store Connect API credentials (Issuer ID, Key ID, .p8 private key)
- Your app, in-app purchase, and subscription pricing data
- Your Apple ID or developer account credentials
- Your operational history (sync records, publish history, pending changes)
3. Data Collection — App
PriceCopilot processes your data as follows:
- App Store Connect API Credentials: Your Issuer ID, Key ID, and private key (.p8) content are stored in an encrypted local database on your Mac. These credentials are used solely to authenticate with the App Store Connect API on your behalf.
- Pricing Data: All app, in-app purchase, and subscription pricing data retrieved from App Store Connect is stored locally on your Mac.
- Subscription Status: Processed through the Mac App Store and RevenueCat SDK. RevenueCat receives anonymized Apple transaction identifiers to verify your Pro subscription status — it does not receive your App Store business data.
- Crash Reports: Anonymous crash reports may be sent to Apple or Firebase Crashlytics when the app crashes. These reports do not contain your app data or API credentials.
- Anonymous Usage Statistics: PriceCopilot collects minimal, anonymous usage statistics through Firebase Analytics (Google Analytics for Firebase). This includes aggregated feature usage frequency (e.g., "used PPP strategy") but does NOT include any app-specific data such as pricing details, app names, or API credentials.
4. Data Collection — Website
When you visit pricecopilot.app, we may collect:
- Analytics Data: We use Cloudflare Web Analytics and Google Analytics 4 to understand website traffic and usage patterns. This includes page views, referral sources, browser type, and approximate geographic location. Google Analytics uses cookies to collect this data.
- Session Recordings: We use Microsoft Clarity for heatmaps and session replays to improve website usability. Clarity may collect interaction data such as mouse clicks and scroll behavior.
- No Personal Data: Our website does not require user registration, and we do not collect names, email addresses, or other personal identifiers through the website.
5. Local Processing
All app data processing occurs locally on your Mac. PriceCopilot does not operate a backend server. The only network communications from the app are:
- Directly between your Mac and Apple's App Store Connect API servers (api.appstoreconnect.apple.com)
- Subscription verification with Apple and RevenueCat servers
- Crash reports to Apple or Firebase Crashlytics
- Anonymous usage statistics to Firebase Analytics
All network communication uses HTTPS/TLS encryption.
6. Data Storage and Encryption
- Your local database is encrypted using SQLCipher (AES-256 encryption standard).
- The database encryption key is stored in the macOS Keychain, protected by your system's security policies.
- Each App Store Connect account's data is stored in isolation from other accounts.
- No data is synced to iCloud or any cloud service.
7. Third-Party Services
PriceCopilot communicates with the following third-party services:
- Apple App Store Connect API: To retrieve and update pricing data for your apps, in-app purchases, and subscriptions. Communication goes directly from your Mac to Apple. See Apple Privacy Policy.
- Apple App Store: For in-app purchase transactions (Pro subscription and lifetime purchase). Transaction data is handled entirely by Apple.
- RevenueCat: For subscription status verification and management. RevenueCat processes anonymized Apple transaction identifiers — it does not receive your App Store business data. See RevenueCat Privacy Policy.
- Firebase Analytics / Crashlytics: Firebase Analytics collects anonymous, aggregated usage statistics (feature usage frequency); Firebase Crashlytics collects anonymous crash reports. Neither service receives your app data or API credentials. See Firebase Privacy Policy.
- Google Analytics (website only): For website traffic analysis. See Google Privacy Policy.
- Microsoft Clarity (website only): For website usability analysis. See Microsoft Privacy Statement.
- Cloudflare (website only): For website hosting, CDN, and web analytics. See Cloudflare Privacy Policy.
PriceCopilot does not integrate with any advertising networks.
8. Cookies
The PriceCopilot macOS app does not use cookies. The pricecopilot.app website uses:
- Essential cookies: Language preference cookie for remembering your language selection.
- Analytics cookies: Set by Google Analytics for traffic analysis. You can opt out using browser settings or the Google Analytics Opt-out Add-on.
Cloudflare Web Analytics operates without cookies.
9. Data Sharing
We do not sell, rent, or trade your data to any third party.
Your app business data (app names, pricing details, API credentials) never leaves your Mac and is never shared with us or any third party. The only data shared with third-party services is:
- Anonymized transaction identifiers — shared with RevenueCat solely for subscription verification.
- Anonymous usage statistics — shared with Firebase Analytics for product improvement.
- Anonymous crash reports — shared with Apple or Firebase Crashlytics for stability improvement.
See Section 7 for the complete list of third-party services and their privacy policies.
Website analytics data is processed by the analytics service providers listed in Section 7 solely for the purpose of providing their services.
10. Data Retention
- App data: Persists locally on your Mac for as long as you use PriceCopilot. You can delete individual account data through the app's settings. Uninstalling PriceCopilot removes its local database. Keychain entries may need to be removed separately via Keychain Access.
- Website analytics: Retained according to each service provider's retention policies.
11. Your Rights
- Access: All your app data is stored locally and is accessible to you at any time.
- Deletion: Remove account data through Settings, or uninstall the app to delete the local database.
- Portability: Use the export feature (Pro) to extract your pricing data as CSV.
For website data, you can clear cookies through your browser settings or opt out of Google Analytics.
12. Legal Basis for Processing
For users in the European Economic Area (EEA), United Kingdom, or other jurisdictions that require a legal basis for processing personal data, we rely on the following:
- Contractual Necessity: Processing subscription status via the Mac App Store and RevenueCat is necessary to provide Pro features you have purchased.
- Legitimate Interests: Collecting anonymous crash reports and usage statistics helps us improve app stability and user experience. These legitimate interests are balanced against your rights and do not override your privacy, as the data is anonymized and does not identify you.
13. International Users
PriceCopilot is available worldwide through the Mac App Store. The app processes data locally on your device. Website analytics data may be transferred to servers in other countries. We rely on the analytics providers' data processing agreements and standard contractual clauses where applicable.
14. Children's Privacy
PriceCopilot is a developer tool and is not directed at children under 13 (or under 16 in the EEA). We do not knowingly collect information from children.
15. Third-Party Links
PriceCopilot and its website may contain links to third-party websites or services. This Privacy Policy does not apply to third-party websites or services. We encourage you to review the privacy policies of any third-party websites or services you visit.
16. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date. Material changes will be communicated through the app or website. Continued use of PriceCopilot after changes constitutes acceptance of the revised policy.
17. Contact
If you have questions about this Privacy Policy, contact us at:
- Email: [email protected]
- Website: https://pricecopilot.app