Legal

Privacy Policy

Codeva  ·  Effective date: April 11, 2026  ·  Last updated: April 11, 2026

Codeva is designed to respect your privacy. The vast majority of your data — QR history, folders, scans, generated codes — never leaves your device. We only use minimal, anonymous data to enforce fair usage limits.

1. Who We Are

Codeva is a mobile application for Android developed and maintained as an independent project. If you have any questions about this policy, you can contact us at: hello@valemko.app?

2. Data We Collect

Stored Locally on Your Device Only

  • QR code scan history (raw values, labels, timestamps)
  • Generated QR codes and their style configurations
  • Folders and saved items
  • Inventory entries
  • Tags you create and assign
  • App preferences (theme, vibration, sound, etc.)

This data is stored in a local Room database on your device and is never transmitted to any server. It is deleted when you uninstall the app.

Anonymous Usage Counters (Firebase Firestore)

To enforce monthly usage limits on the free plan, we store two anonymous counters remotely:

  • scanCount – number of QR codes scanned this month
  • generatedCount – number of QR codes created this month

These counters are keyed by your device's ANDROID_ID — a unique identifier generated by Android that is tied to your device and Google account. It contains no personal information and is not linked to your identity. No scan content, no images, no personal data is included.

Purchase Information (Google Play Billing)

If you purchase a Premium subscription or a lifetime license, the transaction is handled entirely by Google Play. We do not receive or store your payment details, name, or email. We only receive a confirmation from Google Play that a valid purchase exists for your account.

3. How We Use Your Data

  • To provide core app functionality (scanning, generating, organizing QR codes)
  • To enforce fair usage limits on the free plan (via anonymous Firestore counters)
  • To verify active Premium status via Google Play Billing
  • To display banner advertisements to free-tier users via Google AdMob

We do not sell or share your personal data for profiling or any commercial purpose beyond operating the app.

4. Third-Party Services

Codeva uses the following third-party services:

  • Google Firebase (Firestore) – stores anonymous monthly usage counters. Firebase Privacy Policy →
  • Google Play Billing – processes purchases and subscriptions. Google Privacy Policy →
  • Google ML Kit (Barcode Scanning) – performs QR/barcode recognition entirely on-device. No data is sent to Google servers.
  • Google AdMob – displays banner advertisements to free-tier users. AdMob may collect device identifiers and usage data to serve contextual ads. No personally identifiable information from within the app is shared with AdMob. Premium users do not see ads. Google Privacy Policy →

5. Permissions

  • Camera – required to scan QR codes and barcodes through the viewfinder. The camera feed is processed locally and never recorded or transmitted.
  • Billing – required by Google Play to process in-app purchases.

6. Data Retention & Deletion

Local data (history, folders, preferences) is stored on your device until you delete it manually or uninstall the app.

Anonymous usage counters in Firestore are automatically overwritten each calendar month with fresh counters. Old monthly documents are not actively deleted but contain no personal information.

To delete your anonymous Firestore usage data, contact us at contact@hello@valemko.app with your ANDROID_ID (visible in Android developer settings) and we will remove it.

7. Children's Privacy

Codeva is not directed at children under 13 years of age. We do not knowingly collect personal information from children. If you believe a child has provided us with information, please contact us so we can remove it.

8. Security

Local data is protected by Android's standard application sandbox. Firestore data uses Google's infrastructure. We do not transmit any personally identifiable information over the network.

9. Changes to This Policy

We may update this policy from time to time. When we do, we will update the "Last updated" date at the top of this page and notify users via an in-app notice if the changes are significant.

10. Contact

If you have any questions or requests regarding your privacy, please contact us at:

hello@valemko.app