Privacy Policy — QScanner
Last updated: July 2026
QScanner (“the app”) is a QR code and barcode scanner. It is designed to work on your device. We do not require an account, and we do not sell your personal data.
What stays on your device
- Scanned and generated codes, your history, notes, bookmarks, saved product images, and settings are stored locally on your device only.
- The camera is used solely to scan codes in real time. Camera frames and images you pick from your gallery are processed on your device and are never saved or transmitted.
- Sensitive details a code may contain — bank account numbers, Wi-Fi passwords, two-factor authentication secrets, boarding-pass or health-certificate data — are read on your device and never sent anywhere.
Links are checked entirely on your device
- In this version, online link checking is turned off, so no scanned link ever leaves your device. Risk analysis runs fully offline using a bundled blocklist, an on-device machine-learning model, and local heuristics.
- Because that analysis is automated and local, it is advisory only and cannot guarantee that a link is safe. The app is not antivirus software.
What the app does send
To keep the app free we show ads through Google AdMob, and we use Firebase Analytics and Firebase Crashlytics to understand usage and fix crashes. Through these Google services the following data is collected:
| Data type | What it is | Collected | Shared with a third party |
|---|---|---|---|
| Approximate location | Estimated from your IP address, at region level. The app has no location permission and never reads your device location. | Yes | Yes (AdMob) |
| App interactions | Aggregate counts only — which code type was scanned or generated, which ad was tapped. Never the codes themselves. | Yes | Yes (AdMob) |
| Diagnostics | Device metadata and performance information. | Yes | Yes (AdMob) |
| Device or other identifiers | Advertising identifier, App Set ID, and installation identifiers used by Analytics and Crashlytics. | Yes | Yes (AdMob) |
| Crash logs | Stack traces and app state at the moment of a crash. | Yes | No |
All of this data is encrypted in transit using TLS.
How that data is shared
- Google AdMob receives the data marked above as an independent provider and uses it to serve and measure ads and to detect ad fraud.
- Firebase Analytics and Firebase Crashlytics process their data on our behalf, to report usage and crashes back to us.
- Where required (for example in the EEA and the UK), we ask for your consent through Google's consent form (the User Messaging Platform) before any ad is requested or this collection begins.
Purposes
The data above is used for analytics, for advertising and marketing, and for fraud prevention, security and compliance. Crash logs are used for analytics only.
What we do not do
- We do not send your scan history, notes, bookmarks, or any code content to any server, including to our advertising and analytics providers.
- Ads are not targeted using anything you scan or generate in this app.
- We do not sell your personal data.
- This app is not directed to children under 13.
Other apps and sites you open
Opening a link, sending an email, connecting to Wi-Fi, adding a contact, or opening a shop page hands that data to the app or website you chose, which has its own privacy practices. Pages you open in the app's built-in browser are ordinary web browsing; the sites you visit apply their own policies.
Data retention and deletion
Your history, notes, bookmarks and settings live only on your device, so uninstalling the app removes them. You can also delete any single item, or clear your whole history, from inside the app at any time.
Because we run no server of our own, we hold no copy of your data to delete. The data listed in the table above is held by Google as described in the Google Privacy Policy.
Your control
- You can delete any item from your history, or clear your history entirely, at any time.
- You can reset or delete your advertising identifier in your Android settings.
- Where the consent form applies, you can change your choice at any time from that form.
Contact
Questions about this policy: theixlabs@gmail.com