ScanPro - Barcode Scanner & QR Generator

Privacy Policy

Effective Date: February 26, 2026 · Version 1.0

Decoway Lifestyle Private Limited ("Company", "we", "our", or "us") operates the ScanPro mobile application (the "App"). This Privacy Policy describes how we collect, use, disclose, and safeguard your information when you use our App. Please read this policy carefully. By using ScanPro, you agree to the collection and use of information in accordance with this policy.

Table of Contents

  1. Information We Collect
  2. How We Use Your Information
  3. Third-Party Services & SDKs
  4. Advertising
  5. App Permissions
  6. Data Storage & Security
  7. Data Sharing & Disclosure
  8. Data Retention & Deletion
  9. Your Rights & Choices
  10. Children's Privacy
  11. International Data Transfers
  12. Changes to This Policy
  13. Contact Us

1. Information We Collect

ScanPro is designed with a privacy-first approach. We minimize data collection and process most information locally on your device. Below is a complete summary of data we may collect:

1.1 Information Stored Locally on Your Device

The following data is stored exclusively on your device and is never transmitted to our servers:

1.2 Information Collected by Third-Party Services

When you consent or enable specific features, the following data may be collected by third-party services integrated into the App:

Data Type Collected By Condition
Advertising ID Google AdMob With Consent
Ad interaction data Google AdMob With Consent
Device info (model, OS version) Google AdMob With Consent
Approximate location (IP-based) Google AdMob With Consent
Crash logs & stack traces Firebase Crashlytics Opt-In
Anonymous usage analytics Firebase Analytics With Consent
Product barcode number Open Food Facts API Automatic

1.3 Information We Do NOT Collect

We want to be transparent about what we do not collect:

2. How We Use Your Information

We use the limited information collected for the following purposes:

No Server-Side Processing: ScanPro does not operate its own backend servers. All core App functionality (scanning, code generation, history, inventory) is processed entirely on your device.

3. Third-Party Services & SDKs

The App integrates the following third-party services. Each operates under its own privacy policy:

3.1 Google AdMob (Advertising)

3.2 Firebase Crashlytics (Crash Reporting)

3.3 Firebase Analytics (Usage Analytics)

3.4 Open Food Facts (Product Lookup)

3.5 Google Fonts

4. Advertising

ScanPro is a free App supported by advertising through Google AdMob. We are committed to responsible ad practices:

4.1 Ad Formats

The App may display the following ad formats:

4.2 Consent & GDPR Compliance

We use Google's User Messaging Platform (UMP) to manage advertising consent:

4.3 Advertising ID

On Android 13 and above, the App requests the AD_ID permission to access Google's resettable Advertising ID. This identifier is used by AdMob to serve and measure ads. You can reset or disable this ID in your device's privacy settings.

5. App Permissions

ScanPro requests only the permissions necessary for its core features. Below is a full explanation of each permission:

Permission Purpose Required?
Camera Scan barcodes, QR codes, and documents using the device camera. Images are processed in real-time on-device and are never stored or uploaded. Core feature
Internet Required for product lookups (Open Food Facts), ad delivery (AdMob), crash reporting (Firebase Crashlytics), and analytics (Firebase Analytics). Core feature
Network State Detect network connectivity to provide appropriate offline/online behavior. Core feature
Vibrate Provide haptic feedback when a barcode is successfully scanned. Optional UX
Advertising ID Allow Google AdMob to serve and measure advertisements (Android 13+). Ad-supported

Camera Hardware: The camera is declared as not required in the App manifest, meaning the App can be installed on devices without a camera. Scanning features will simply be unavailable on such devices.

Note on Storage Permissions: The App does not request broad storage access. All file operations use Android's scoped storage model (Android 10+). Legacy storage permissions inherited from third-party libraries are restricted to Android 9 and below, which is below the App's minimum supported version.

6. Data Storage & Security

6.1 Local Storage

Your scan history, generated codes, inventory data, and preferences are stored in a local SQLite database and device storage within the App's private sandbox. This data:

6.2 Network Security

6.3 Third-Party Data Storage

Data collected by third-party services (Google AdMob, Firebase) is stored and processed according to their respective privacy policies and data retention schedules. We do not have direct access to raw data stored by these services.

7. Data Sharing & Disclosure

We do not sell, trade, or rent your personal information to third parties. Information may be shared only in the following limited circumstances:

7.1 Third-Party Service Providers

As described in Section 3, limited data is shared with the following service providers solely for the purposes stated:

7.2 User-Initiated Sharing

When you use the App's share, export, or open features, data is shared with other apps you select via your device's native sharing mechanism. This is always initiated by you and under your control.

7.3 Legal Requirements

We may disclose information if required by law, regulation, legal process, or governmental request.

7.4 What We Do NOT Share

8. Data Retention & Deletion

8.1 Local Data

All locally stored data (scan history, inventory, preferences) is retained on your device until you choose to delete it or uninstall the App. You have full control over this data at all times.

8.2 Third-Party Data

8.3 How to Delete Your Data

9. Your Rights & Choices

You have the following rights regarding your data:

Right How to Exercise
Access your data View all your data directly in the App (History, Inventory, Settings)
Export your data Export scan history and inventory data in CSV format from the App
Delete your data Clear history in Settings, delete inventory items, or uninstall the App
Control ad personalization Settings > Ad Preferences to change or revoke consent at any time
Control crash reporting Settings > Crash Reporting to enable or disable (disabled by default)
Reset Advertising ID Device Settings > Privacy > Ads > Reset Advertising ID
Opt out of personalized ads Device Settings > Privacy > Ads > Opt out of Ads Personalization

9.1 Rights for EEA/UK Residents (GDPR)

If you are located in the European Economic Area or the United Kingdom, you have additional rights under the General Data Protection Regulation (GDPR), including:

To exercise any of these rights, contact us at apps@thecocoder.com.

9.2 Rights for California Residents (CCPA)

Under the California Consumer Privacy Act (CCPA), California residents have the right to know what personal information is collected, request its deletion, and opt out of its sale. We do not sell personal information. To exercise your rights, contact us at the email address above.

10. Children's Privacy

ScanPro is not directed at children under the age of 13 (or 16 in the EEA). We do not knowingly collect personal information from children. If you believe we have inadvertently collected information from a child, please contact us immediately and we will take steps to delete such information.

The App is rated for general audiences. All data processing occurs locally on the device. Advertising shown to users complies with Google's child-directed content policies.

11. International Data Transfers

While the App processes data locally on your device, the third-party services we use (Google AdMob, Firebase, Open Food Facts) may process data in countries outside your country of residence, including the United States. These transfers are conducted in compliance with applicable data protection laws and subject to appropriate safeguards, including:

12. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make changes:

We encourage you to review this Privacy Policy periodically. Your continued use of the App after any changes constitutes acceptance of the updated policy.

13. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:

Company Decoway Lifestyle Private Limited
App ScanPro - Barcode Scanner & QR Generator
Package com.thecocoder.barcodepro

We aim to respond to all privacy-related inquiries within 30 days.