Privacy Policy
ScanForge is a free QR code and barcode scanner and generator for Android, developed by Digit Studios. We are committed to protecting your privacy. This policy explains what data the app collects, how it is used, and your rights.
Data we collect
ScanForge is designed to work primarily offline with minimal data collection. Specifically:
- Scan history and generated codes — stored locally on your device only, using Hive local database. We never upload your scan history to any server.
- Camera — used solely to scan QR codes and barcodes. Camera feed is processed on-device and never recorded, transmitted, or stored.
Data we do NOT collect
- We do not collect your name, email address, or any personally identifiable information.
- We do not track your location.
- We do not use analytics SDKs or advertising trackers in v1.0.
- We do not share any data with third parties for advertising purposes.
- We do not store scan history on any server — everything stays on your device.
Permissions used
- Camera — required to scan QR codes and barcodes.
- Vibrate — used to provide haptic feedback on a successful scan.
- Read media images — used only when you choose to scan a QR code from your gallery. The app reads only the image you select.
- Write external storage (Android 9 and below only) — used to save generated QR codes and barcodes to your gallery.
Crash reporting (Firebase Crashlytics)
ScanForge uses Firebase Crashlytics to collect crash reports and diagnose technical issues. When the app crashes, Crashlytics automatically sends a report to our Firebase project containing:
- The type of crash and where in the code it occurred
- Device model, operating system version, and app version
- A random installation identifier (not linked to your identity)
This data is used solely to fix bugs and improve app stability. It is never used for advertising or shared with third parties. Firebase is a Google service — Google Privacy Policy →
Crashlytics does not collect your name, email, scan history, or any content you create in the app.
Future versions (v1.1+)
Future versions of ScanForge may include Google AdMob for in-app advertising. When this is added, this privacy policy will be updated to reflect the data AdMob collects. You will be notified of any material changes via the app update notes on Google Play.
Data retention and deletion
All scan history and generated codes are stored locally on your device. You can delete this data at any time from Settings → Data → Clear History. Uninstalling the app removes all locally stored data.
Children's privacy
ScanForge is not directed at children under 13. We do not knowingly collect any data from children. If you believe your child has used the app and you have concerns, please contact us.
Changes to this policy
We may update this privacy policy from time to time. When we do, we will update the "Last updated" date at the top of this page and note the changes in the app's Play Store update description. Continued use of the app after changes constitutes acceptance of the updated policy.