Privacy Policy

Last updated: April 30, 2026

Introduction

Welcome to Pro Barcode Scanner. This Privacy Policy explains how the application collects, uses, and safeguards information when you use the app. Please read this Privacy Policy carefully. If you do not agree with the terms, please do not use the application.

Company Information

Information We Collect

Information you provide

Email credentials (optional). If you choose to configure email settings, your email address and password are stored locally on your device using Android's EncryptedSharedPreferences. They are used only to send exported barcode files via email and are never sent to our servers.

API Sync configuration (optional). If you enable API Sync, you provide an API URL, an API token, and a header token. These values are stored locally on your device and are used solely to authenticate requests to the endpoint you configured.

Information collected automatically

Camera data. The app uses your device's camera to scan barcodes. Camera frames are processed in real time on-device by Google ML Kit and are never stored or transmitted by the app.

Barcode data. Barcodes you scan, along with their format and timestamp, are stored locally in the app's database.

Data Transmitted Off-Device

The app transmits data over the network only when you explicitly enable a feature that requires it:

API Sync (optional, off by default)

When the API Sync setting is turned on and a URL is configured, the app will periodically (at the interval you choose) POST unsent barcodes from the local database to the URL you provided. Each request:

You control the destination of this data — Pro Barcode Scanner does not operate the receiving server. The app does not send barcode data to any server operated by CoolApp Studios.

Email sharing (optional)

When you choose to share or email a batch, the app creates a temporary CSV/TXT file in app-private storage and hands it off to your device's email or share intent. The app itself does not send the email.

Information we do NOT collect

How We Use Your Information

  1. Scanning barcodes — processing camera frames on-device to recognize barcodes.
  2. Storing barcodes — saving barcode data locally on your device.
  3. Organizing data — managing batches.
  4. Exporting data — creating files for sharing or backup.
  5. Email sharing (optional) — handing files off to your configured email app.
  6. API Sync (optional) — posting barcodes to the API endpoint that you configure.

Data Storage and Security

Local storage

Security measures

Data retention

Third-Party Services

Google ML Kit — on-device barcode recognition. Camera frames are processed locally; ML Kit may download model files. See the ML Kit terms.

Android Jetpack & Hilt — UI components, database, dependency injection. No user data shared.

The app does not integrate advertising networks, analytics SDKs, social media SDKs, or third-party crash reporting services.

Permissions Required

Your Data Rights

Children's Privacy

The app does not knowingly collect personal information from children under 13. The app is designed for business and productivity use.

Changes to This Privacy Policy

This Privacy Policy may be updated from time to time. Any changes will be reflected on this page along with an updated "Last updated" date.

Contact Us

Email: coolapphelpdesk@gmail.com

Consent

By using Pro Barcode Scanner, you consent to this Privacy Policy.

Legal Compliance

This app is designed to comply with: