Privacy Policy for SnapQR
Summary: SnapQR is built with an offline-first privacy architecture. We do not collect, transmit, store, sell, or share any personal information, scan contents, camera frames, or usage metrics. Everything stays on your local device.
1. Introduction
Orbit Tech Lab ("we", "our", or "us") provides the SnapQR mobile application (the "Application" or "App"). This Privacy Policy explains our commitment to user data privacy, how permissions are utilized on your device, and your rights concerning data stored locally by the Application.
This policy applies directly to the SnapQR Android application available via Google Play, and is accessible at our official privacy URL:
https://qr.orbittechlab.com/privacy.html
2. Data Collection and Transmission
Zero Remote Data Collection
SnapQR operates 100% offline. The App does not communicate with any external backend servers, cloud databases, or tracking services operated by Orbit Tech Lab or any third party.
- We do not collect personally identifiable information (PII) such as your name, email, phone number, or physical address.
- We do not collect or transmit device identifiers, IMEI numbers, Android Advertising IDs (AAID), or IP addresses.
- We do not collect, upload, or analyze the payloads of the QR codes or barcodes you scan or generate.
3. Device Permissions & Usage
SnapQR requests only the minimum permissions necessary to deliver barcode and QR scanning functionality:
-
Camera (
android.permission.CAMERA): Required strictly to capture video frames in real time to detect and decode QR codes and barcodes. Camera frames are processed strictly in volatile device memory (RAM) and are immediately discarded. Frames are never recorded, cached to disk, or transmitted over any network. -
Vibration (
android.permission.VIBRATE): Used solely to trigger brief haptic feedback upon successful code detection and UI button clicks to confirm actions. - Photo Gallery / Media Access: When you opt to scan a QR code from an existing image, or choose to save a newly generated QR code graphic to your gallery, the App utilizes standard Android scoped photo pickers and the system MediaStore. SnapQR only interacts with the specific image file selected or saved by the user.
4. Third-Party Libraries & SDKs
In strict compliance with Google Play Developer policies:
- No Advertising SDKs: SnapQR does not include Google AdMob, Unity Ads, AppLovin, or any other ad network SDKs.
- No Analytics SDKs: The App does not integrate Google Analytics for Firebase, Mixpanel, AppsFlyer, or any telemetric tracking libraries.
- No Crash Reporters: The App contains no remote error or crash logging frameworks that transmit device diagnostic payloads.
5. Data Storage and In-App Data Deletion
Local Storage
All scan logs, favorites, generated codes, and user display preferences (such as Dark/Light theme mode and beep toggles) are stored strictly on your local device within the Application's private storage (AsyncStorage). We have disabled Android automatic cloud backup (allowBackup: false) to prevent unintended leakage of scanned payloads to third-party backup clouds.
In-App Data Deletion Mechanism
You have full control over all data stored locally:
- Individual Deletion: You can delete any individual scan or generated record by swiping left or clicking delete in the History tab.
- Clear History: In Settings > Storage & Privacy > tap "Clear History" to delete scan history while optionally keeping favorites.
- Complete Data Wipe: In Settings > Storage & Privacy > tap "Delete All Data". This permanently purges all scan records, favorites, and preference settings from your device storage immediately.
- Detailed Web Instructions: Review our comprehensive data deletion instructions at https://qr.orbittechlab.com/delete-data.html.
- Uninstalling: Because no cloud accounts or server records exist, uninstalling SnapQR or clearing the app storage through Android system settings removes all data permanently.
6. Link Safety & External Navigation
When a scanned QR code contains an external web URL, SnapQR inspects the URL locally using pattern matching to warn you of insecure HTTP protocols, numerical IP hosts, and punycode spoofing before you choose to navigate.
By default, SnapQR will never auto-open links. If you choose to tap an external link, your device's default web browser or external app will open that destination according to that external entity's own privacy policy and terms.
7. Children's Privacy
SnapQR is a general productivity tool intended for users aged 13 and older. We do not knowingly solicit, collect, or process any information from children under the age of 13. Because our App functions 100% offline without remote data collection, no child data is ever collected or processed.
8. Google Play Data Safety Compliance
In accordance with Google Play's Data Safety declarations:
- Data Collected: No user data collected.
- Data Shared: No user data shared with third parties.
- Security Practices: No data transferred over internet connections; complete local data deletion provided.
9. Changes to this Privacy Policy
We may occasionally update this Privacy Policy to reflect changes in legal requirements or platform updates. Any updates will be published on this page with a revised effective date. If significant architectural changes are made (such as introducing cloud sync), we will provide explicit in-app notification prior to implementation.
10. Contact Information
If you have questions, feedback, or concerns regarding this Privacy Policy or SnapQR's privacy practices, please contact us at:
Orbit Tech Lab
Email: support@orbittechlab.com
Website: https://qr.orbittechlab.com
Data Deletion Page: https://qr.orbittechlab.com/delete-data.html