This Privacy Policy explains how QRPal (the “App”), provided by the Publisher (“we,” “us,” or “our”), handles information when you use the App. We built the App to be private by design: it runs on your device, does not require an account, and does not collect your scans, created codes, or personal content. The only information that leaves your device is the limited purchase data used to process your purchases and to measure sales and advertising, as described below. We do not sell your personal information.
Information we do not collect
- We don’t require you to create an account or give us your name, email, or phone number to use the App.
- We don’t collect, store, or transmit your scan history, created codes, or personal content off your device.
- We don’t show ads, we don’t track you across other apps or websites, and we don’t use analytics that record how you browse or use the App.
Information stored on your device
To make its features work, the App stores the following locally on your device:
- Your history of scanned and created codes, including any folders and notes you add.
- Custom designs, colors, and settings you choose.
- Your purchase or subscription status, so paid features stay unlocked.
The App keeps this information on your device and does not transmit it to us. If you back up your device, a copy of this information may be included in that backup: a backup to iCloud is stored on Apple’s servers and governed by Apple’s terms, while a backup to your own computer is stored on that computer and stays under your control.
Device permissions
The App requests the following permissions only when needed for a feature you use, and you can change them anytime in your device Settings:
- Camera — used to scan QR codes and barcodes. The camera feed is processed on your device in real time; it is not recorded or sent anywhere by us.
- Photos — if you choose to scan a code from an existing image, the selected photo is read on your device only; we don’t upload it.
- Contacts — accessed only when you choose to save contact details from a code. We don’t otherwise read or collect your contacts.
- Calendar — accessed only when you choose to add an event from a code. We don’t otherwise read or collect your calendar.
Links and product searches
When you open a link, connect to Wi‑Fi, or look up a product on a third-party service (such as Google, Amazon, or eBay) from a scanned code, you leave the App and interact with that third party directly. Their privacy policies and terms govern that activity. We are not responsible for the content or practices of third-party sites or services.
Purchases and subscriptions
Payments for in-app purchases and subscriptions are processed by Apple through the App Store; we never receive or store your payment card details. We use RevenueCat, a service from RevenueCat, Inc., to observe these transactions and give us sales and subscription analytics and advertising attribution (for example, Apple Ads). RevenueCat receives your purchase history and an app user identifier that is not linked to your name or email, along with technical details such as your device platform, app version, and store country and currency. It does not receive your scans, created codes, or contacts. RevenueCat processes this data as our service provider, under RevenueCat’s privacy policy. Apple may also share limited purchase information with us, such as whether a subscription is active. Purchases remain subject to Apple’s privacy policy and terms.
Analytics, tracking, and ads
The App shows no ads and includes no third-party advertising. We don’t use behavioral or usage analytics that record how you navigate the App, and the App doesn’t ask to track you across other apps or websites. Through RevenueCat we receive sales and subscription analytics and attribution that shows, in aggregate, how our own advertising campaigns perform (for example, Apple Ads), based on purchase data tied to an anonymous identifier. For Apple Search Ads, this relies on an attribution token from Apple’s AdServices framework to retrieve campaign-level details (such as the campaign, ad group, or keyword that led to an install); it does not use the advertising identifier (IDFA) and does not ask you for tracking permission. We don’t use this information to build advertising profiles about you.
Children’s privacy
The App is not directed to children, and we do not knowingly collect personal information from children. The App does not ask for personal details in order to be used; the only information processed is the purchase data described above, which is tied to an app user identifier rather than to a user’s identity.
Data retention and deletion
Because your scans, created codes, and other content are stored on your device, you control them. You can delete individual items or clear your history within the App. Deleting (uninstalling) the App removes its locally stored data from your device. Removing data from device backups is managed through Apple. The purchase data described above is retained by Apple and RevenueCat under their own policies. If you contact us, we can ask RevenueCat to delete the purchase records associated with your app user identifier, subject to any records that must be retained by law.
Security
We design the App to keep your scans, created codes, and content on your device, and we do not run our own servers that store them. The purchase data described above is handled by Apple and RevenueCat, who maintain their own security measures. No method of storage or transmission is completely secure. We recommend protecting your device with a passcode and keeping your operating system up to date.
Your privacy rights
Depending on where you live (for example, under the EU/UK GDPR or the California CCPA/CPRA), you may have rights to access, correct, or delete personal information. Your scans, created codes, and other content live on your device and can be managed or deleted there. For the limited purchase data processed through RevenueCat on our behalf, contact us to request access or deletion and we will work with our provider to honor applicable requests. We do not sell personal information.
Changes to this policy
We may update this Privacy Policy from time to time. We will revise the “Effective date” above and, where appropriate, provide notice in the App. Your continued use of the App after changes take effect means you accept the updated policy.
Contact us
If you have questions about this Privacy Policy, contact us at turretspire@gmail.com.