SENSODROID Mobile Apps — Privacy Policy

Effective date: May 5, 2026 Publisher: DIREKTA s.r.o., Zenklova 2/37, 18000 Praha, Czech Republic Contact: info@sensodroid.com


Scope

This privacy policy applies to all mobile applications published by Sensodroid (DIREKTA s.r.o.) on Google Play and other app stores, unless a specific app provides its own separate policy.


What we collect — at a glance

We do not ask for your name, email, password or other directly identifying information. We do not sell your data.

We do use the following Google services to keep our apps stable, improve them, and pay for ongoing development:

  • Google Firebase Analytics — anonymized usage statistics
  • Google Firebase Crashlytics — crash reports
  • Google Firebase Performance Monitoring — performance metrics
  • Google Firebase Remote Config — server-driven configuration
  • Google AdMob — in-app advertisements (banner, interstitial, native, app-open and rewarded)

These services collect technical and advertising-related data described in detail below. Inside the European Economic Area, the United Kingdom, and Switzerland, we ask for your consent before any of this data is collected, using Google's User Messaging Platform (UMP) consent dialog. You can change your choices at any time inside the app's settings.


1. Information collected automatically through Google services

Depending on your consent and region, the following may be collected:

From Firebase Analytics

  • Anonymous app instance identifier (Firebase Instance ID)
  • Device model, operating system and version, language, country
  • App version, installation source
  • In-app screens visited, events (e.g. "scan completed", "QR generated")
  • First open and app updates
  • Approximate location derived from IP address (city/region level, not GPS)

Used to understand how the app is used and to improve features.

From Firebase Crashlytics

  • Crash stack traces and error reports
  • Device model, OS version, app version at the moment of the crash
  • Approximate IP-based location and language
  • Anonymous installation identifier

Used to detect, diagnose and fix bugs and crashes.

From Firebase Performance Monitoring

  • Application startup times, screen rendering metrics
  • Network request URLs, response times and payload sizes
  • Custom performance traces
  • Device model, OS version, country

Used to monitor and improve the app's speed and reliability.

From Firebase Remote Config

  • Anonymous Firebase Installations identifier
  • Device language, country, app version

Used to deliver remote configuration values (e.g. feature flags, content updates) to your installation.

From Google AdMob (advertising)

  • Google Advertising ID (GAID) — a resettable advertising identifier
  • IP address (used to derive approximate, city-level location)
  • Device model, OS version, language, mobile carrier
  • Ad interactions: which ads were shown, viewed and clicked
  • For personalized ads only: inferred interests and demographic categories from Google
  • App package name and version

Used to display advertising and to measure its performance.

Ad formats used in our apps

Our apps may show the following AdMob ad formats: banner ads, interstitial ads, native ads, app-open ads and rewarded ads.


2. Data stored locally on your device

Stored only on your device, never transmitted to us or to third parties:

  • Scan history — value, type, date and favorite flag of each scanned or generated code (capped at the most recent 5,000 entries; older are automatically deleted)
  • Settings — your preferences for vibrate, sound, theme, language, country
  • Local counters — used for in-app logic such as the rating prompt
  • Consent state — your responses to the UMP consent dialog

You can delete this data at any time:

  • Scan history → in-app History → Clear all
  • All app data → Android Settings → Apps → [App name] → Storage → Clear data
  • Uninstalling the app removes everything stored locally

3. Permissions we request

Permission Purpose
Camera Scanning QR codes and barcodes (frames are processed on-device, never transmitted)
Photos / Media (READ_MEDIA_IMAGES) "Scan from gallery" — only the single image you pick is read
Vibration Optional haptic feedback on scan
Internet Loading ads, sending crash reports, opening external content you tap

4. GDPR — your rights and consent

DIREKTA s.r.o. is established in the Czech Republic. Processing of personal data falls under the EU General Data Protection Regulation (GDPR).

Legal basis

  • For analytics, advertising and performance monitoring: your consent (Art. 6(1)(a) GDPR), collected through the Google User Messaging Platform (UMP) consent dialog displayed in the European Economic Area, United Kingdom and Switzerland.
  • For Crashlytics: legitimate interest in keeping the app stable and secure (Art. 6(1)(f) GDPR), with the option to opt out.
  • For app functionality (camera, on-device storage): strictly necessary, no consent required.

Your rights

You have the right to:

  • Withdraw consent at any time — open the app's Settings → "Privacy options" / "Ad preferences" to change your choices
  • Reset your Google Advertising ID — Android Settings → Privacy → Ads → Reset advertising ID, or "Delete advertising ID" entirely
  • Request access, correction, deletion or export of personal data — write to info@sensodroid.com
  • Lodge a complaint with the Czech Data Protection Authority (Úřad pro ochranu osobních údajů, www.uoou.cz)

How to exercise the deletion right

Most of the data described above is held by Google on your behalf, not by us. You can:

  • Delete Firebase data tied to your installation by uninstalling the app or clearing app data
  • Delete Google Ads / AdMob data linked to your advertising ID via your Google account at https://myadcenter.google.com
  • Contact us at info@sensodroid.com and we will forward your request to Google as a data processor on our behalf

Data retention

  • Firebase Analytics: maximum 14 months (configured in our Firebase console)
  • Crashlytics: 90 days
  • Performance Monitoring: 90 days
  • AdMob: 13 months for personalised advertising data

5. Children

Our apps are general-audience tools and are not directed to children under 13. We do not knowingly process personal data from children. If you believe a child has used our app, contact us at info@sensodroid.com and we will take appropriate steps.


6. International transfers

Google services process data in the United States and other countries. Google participates in the EU–U.S. Data Privacy Framework and uses Standard Contractual Clauses approved by the European Commission as the legal basis for international transfers. See https://policies.google.com/privacy for details.


7. Third-party privacy policies

The Google services used in our apps have their own policies:

When you tap an external action (open a scanned URL, dial a number, open Maps), control is passed to the corresponding system app. Use of those apps is governed by their own privacy policies, which we do not control.


8. Updates

This policy may be updated from time to time. The current version is always available at the URL referenced from each app's Settings → Privacy Policy entry. The effective date at the top will reflect the latest revision. Significant changes will be communicated through the app where appropriate.


9. Contact

For privacy questions or to exercise your rights:

DIREKTA s.r.o. Zenklova 2/37, 18000 Praha Czech Republic Email: info@sensodroid.com