Legal

Privacy Policy

Last Modified: July 1, 2026

Keyboard App (Android)

1. About Our App

Welcome to Barcode & QR Keyboard – the swift and enjoyable solution for effortless barcode scanning. This Android software keyboard comes equipped with an integrated barcode reader, delivering a seamless experience.

2. Information Collection

To enhance your scanning experience, our app requires access to your phone's CAMERA solely for barcode scanning. Rest assured, we do not store or transmit any scanned data to third-party servers. Additionally, we do not collect or retain any data entered by users while utilizing the keyboard. The app exclusively gathers Google Analytics information.

3. Usage of Analytics Information

The Google Analytics data serves the sole purpose of analyzing user behavior within the app. This helps us understand which features are most utilized and enhance the overall user experience.

4. Data Sharing

Your privacy is our priority. All analytics data remains confidential and is accessible only to the developer.

5. Privacy Policy Revisions

We may occasionally update this Privacy Policy. When we do, we will notify you through appropriate channels, such as revising the date at the top of the Privacy Policy available on our website and mobile application.

Cloud Dashboard & Sync Service

app.barcode-keyboard.eu

In addition to the standalone keyboard app, we offer an optional cloud dashboard service that enables scan history synchronization, team management, and remote configuration.

Data We Collect

When you create an account on the cloud dashboard, we collect:

  • Email address and display name (for authentication and team identification)
  • Scanned barcode data, including: barcode value, format, timestamp, device model, and app version (synced from the keyboard app when cloud sync is enabled)
  • Organization membership and role information (if you join or create a team)
  • Payment information is processed securely by Stripe, Inc. — we do not store credit card numbers

How We Use Your Data

  • To display your scan history and enable CSV export
  • To enable team administrators to view scans across their organization
  • To push scanner configuration settings to team devices
  • To manage your subscription and billing

Data Storage & Security

  • All data is stored on Google Firebase (Firestore) infrastructure with encryption at rest and in transit
  • Access to your data is controlled by Firebase Authentication and Firestore Security Rules
  • Firebase App Check (reCAPTCHA Enterprise and Play Integrity) is used to verify that requests originate from legitimate app instances
  • Your scan data is only accessible to you and, if you belong to an organization, to other members of that organization

Data Sharing

  • Scan data is shared with members of your organization (if applicable), based on role-based access control (admin, member, viewer)
  • Payment processing is handled by Stripe, Inc., subject to Stripe's privacy policy
  • We do not sell or share your data with any other third parties

Data Retention

  • Free plan: scan history is retained for 30 days
  • Paid plans: scan history is retained for the duration of your subscription
  • When you delete your account, all associated data (profile, scans, organization membership) is permanently removed

Your Rights (GDPR)

  • Access: View all your data in the dashboard at any time
  • Export: Download your scan data as CSV from the dashboard
  • Deletion: Delete your account and all associated data via Settings → "Delete My Account"
  • Portability: Export your data before account deletion

Cookies & Tracking

  • Firebase Authentication uses session tokens stored in the browser
  • reCAPTCHA Enterprise is used for security verification (App Check)
  • No third-party advertising cookies are used

Thank you for choosing Barcode & QR Keyboard – your privacy and satisfaction matter to us.