QR Code Reader: Scan QR Code
QR Code Reader: Scan QR Code
Version: v1.0.0 | Last Updated: May 20, 2026
Introduction
This Privacy Policy describes how QR Code Reader: Scan QR Code ("we", "our", or "us") handles information when you use QR Code Reader: Scan QR Code (the "App"). We are committed to protecting your privacy and being transparent about our practices.
Information We Collect
Information We Do NOT Collect:
We do not collect personal information such as your name, email address, or phone number
We do not require account creation or registration
We do not track your location
We do not access your contacts
We do not sell or share your data with advertisers
We do not use advertising identifiers (IDFA)
Device Permissions:
The App may request access to the following device features:
Camera: To scan QR codes and barcodes in real time. Camera input is processed entirely on your device and is never uploaded, recorded, or transmitted to any server.
Photo Library: To allow you to scan codes inside images you select from your library. Images are processed locally on your device and are not uploaded to any server.
Contacts (Optional): When you scan a contact QR code (vCard) and choose to save it, the App opens Apple's standard contact-save view. The App does not read or upload your existing contacts.
Locally Stored Data:
Codes you scan or create (text, links, Wi-Fi, contacts, barcodes) are stored locally on your device using the app's document directory.
Your preferences (theme, style choices, free-scan counter, settings) are stored locally on your device.
No user-created content or scan history is transmitted to external servers.
Anonymous Analytics:
We use Google Firebase Analytics to collect anonymous, aggregated information about how the App is used so we can improve performance and decide which features to prioritize. Examples of events we record include:
- Onboarding completion
- Number of scans performed (without scan content)
- Whether a user opens the create or batch flow
- Whether the paywall was shown or closed
- Subscription purchase success or failure
These events do not include any personal information, scan content, or anything that could be used to identify you individually. Firebase may also collect technical data such as device model, iOS version, and approximate region. You can review Google's privacy practices at https://firebase.google.com/support/privacy.
Subscription Information:
In-app purchases and subscriptions are processed entirely by Apple through the App Store. Subscription receipt validation is handled by RevenueCat, a service that confirms whether you have an active subscription so we can unlock Pro features. RevenueCat does not receive your name, email, or payment details — only an anonymous subscriber identifier and the receipt provided by Apple. RevenueCat's privacy policy is available at https://www.revenuecat.com/privacy.
We do not have access to your payment information, credit card details, or Apple ID.
Third-Party Services
The App may use the following third-party services:
Apple App Store: For processing in-app purchases and subscriptions
Apple StoreKit: For receipt validation and Pro feature unlocks
Apple Contacts: For saving scanned contact (vCard) codes to your address book on your request
Apple Maps: For opening scanned location (geo) codes
Google Firebase Analytics: For anonymous usage analytics and crash reporting
RevenueCat: For subscription receipt validation
Each third-party service operates under its own privacy policy. We encourage you to review Apple's Privacy Policy at https://www.apple.com/privacy/.
Data Storage and Security
All your scan history, generated codes, preferences, and app data are stored locally on your device. We do not operate servers that store your personal data. Since data remains on your device, its security is protected by your device's built-in security features (passcode, Face ID, Touch ID).
Data Retention and Deletion
Since all data is stored locally on your device:
You can clear your entire scan history at any time within the App's Settings
You can delete individual scans from the history view
You can delete all app data by uninstalling the App from your device
No data remains on any external server after deletion. Anonymous analytics events that were already sent to Firebase cannot be tied back to you and remain aggregated.
Links to External Websites
If you scan a QR code containing a URL and choose to open it, the App will load that page in its built-in browser or in Safari. We are not responsible for the privacy practices, content, or accuracy of external websites.
Children's Privacy
The App does not knowingly collect personal information from children under the age of 13. The App is rated 4+ and does not contain content inappropriate for children. Since we do not collect personal information from any users, no special provisions for children's data are necessary.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this policy. You are advised to review this Privacy Policy periodically for any changes.
Your Rights
Depending on your jurisdiction, you may have the right to:
Access the personal data we hold about you
Request deletion of your data
Opt out of analytics collection
Since we do not collect personally identifiable data, these rights are inherently satisfied. You maintain full control of all data stored locally on your device. To opt out of anonymous analytics, you can disable "Share With App Developers" in iOS Settings → Privacy & Security → Analytics & Improvements, which limits the diagnostic data sent to Apple and downstream services.
Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us at:
Email: mduzzalmia.dev@gmail.com