PRIVACY POLICY APP
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:
- Google Privacy Policy: https://policies.google.com/privacy
- Firebase Privacy and Security: https://firebase.google.com/support/privacy
- AdMob & Google Ads: https://policies.google.com/technologies/ads
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
