CodePeek privacy policy

CodePeek is a QR code and barcode scanner and code maker, published by XDSS (package com.xdss.qrscan).
Effective date: 12 November 2026.

In short: camera images and the pictures you pick are read on your phone and are never uploaded. What you scan, your history and the codes you create stay on your phone. CodePeek has no account and no server of its own. The free version shows ads from Google AdMob, which collects device and usage data as described below. CodePeek also uses Google Analytics for Firebase for anonymous usage statistics, only with your consent where it is required, and you can turn it off in Settings. These statistics never include what you scan, type or create. Premium (a one-time purchase through Google Play) removes all ads.

Camera and images

CodePeek uses the camera only to find and read QR codes and barcodes. Camera frames are analysed on your device by a scanning model that is built into the app; they are not saved and never leave your phone. The same is true for a picture you choose with the system photo picker: CodePeek can see only the picture you pick, reads the codes in it on your device, and does not keep or upload the picture. Scanning works without an internet connection.

What CodePeek stores on your device

This data is kept only in the app's private storage on your device. It is not sent to us or to anyone else, and it is excluded from Android's cloud backup and device-to-device transfer.

Some things leave the app only when you ask for it: saving a code you created puts an image into your Pictures folder; "Share" hands the text or image to the app you choose; "Export to CSV" (Premium) writes a file to the place you pick; and actions such as "Open link", "Add to contacts", "Add to calendar", "Connect" to a Wi-Fi network, "Call", "Write email" or "Search the web" pass the scanned content to the browser or app that handles it. CodePeek never opens a link by itself, and its link warnings are worked out on your device without contacting any server.

Third-party services

CodePeek uses no crash-reporting service and never asks for your location, contacts, calendar, phone or storage permissions.

Usage statistics (Google Analytics for Firebase)

To learn how CodePeek is used (for example how often codes are scanned with the camera, from an image or in batch mode, how often codes are saved or shared from Create, which screens are opened, how often the Premium screen, purchases and the rewarded trial are used, and ad revenue), CodePeek uses Google Analytics for Firebase. It collects app interactions with predefined, coarse values only, plus device information (model, OS version, language), an app instance identifier, approximate location derived from the IP address and, where allowed, the advertising ID. It never records the content or even the type of a code you scan, and nothing you type, search for or create.

Usage statistics follow the same consent as ads: nothing is sent until your consent choice is known, and in regions that require consent they are collected only if you agree to storing and accessing information on your device. You can turn them off at any time in Settings > Privacy > Usage statistics; this also clears the app's analytics identifier. See Privacy and Security in Firebase.

Your choices

Permissions

CodePeek does not ask for storage, location, contacts, calendar, phone, SMS or Wi-Fi permissions. Saving images and adding a Wi-Fi network use Android's own screens, where you confirm each step.

Children

CodePeek is not directed at children under 13 (or the minimum age in your country) and we do not knowingly collect their data.

Keeping and deleting data

Your data stays on your device until you delete it. Deleting a scan removes it; "Clear history" removes all scans; clearing CodePeek's storage or uninstalling the app removes everything CodePeek stored. Images you saved to Pictures and files you exported stay where you put them until you delete them. Data collected by Google's services is handled under Google's own retention policies linked above.

Changes

If this policy changes, the new version is published at this address with a new effective date, and significant changes are mentioned in the app's release notes.

Contact

Questions: sebiradutoiu@gmail.com