CarDex

Privacy Policy

Version of 28 September 2026 · English reading version · Deutsch

English reading version. This translation is provided for your convenience only. The German version is legally binding; in case of discrepancies the German version prevails. German original: Datenschutzerklärung.

This privacy policy explains how your data is handled in the CarDex app. CarDex is deliberately built to collect as little data as possible: most of your data stays locally on your device. However, some features transfer data to us or to service providers: the vehicle recognition (photo to Google), the global leaderboard (player name + statistics to our server), the optional email sign-in (email address), the Pro subscription (subscription status via RevenueCat) and the voluntary ad videos (Google AdMob, section 10). There are no banners and no ads that pop up on their own — a video only plays if you start it yourself. The Android app currently does not offer ad videos; there, the app does not start the advertising component (section 10). You will find the details below.

Some sections distinguish between app versions (“up to 1.4.1” / “from 1.4.2”). The Android app only exists from version 1.4.2; “from 1.4.2” always applies to it. You can see your installed version on iPhone under Settings → General → iPhone Storage → CarDex, on Android under Settings → Apps → CarDex; from version 1.4.2, it is also shown in the app at the very bottom of the settings.

1. Controller

Pedram Panahi Olfat
Trockener Kamp 8, 31139 Hildesheim, Germany
Email: info@car-dex.com

2. Which data stays locally on your device

Your collection (spotted cars, cards, photos, level, streak, statistics and your unlock status) is stored locally on your device (in the app storage or localStorage/IndexedDB). Your photos only leave the device when you scan, and then only the one scanned photo (section 3). For the leaderboard, the app automatically transfers your player name and a few key figures (section 5). Your collection is not backed up on our server: if you delete the app or choose “Delete all data” („Alle Daten löschen“), your collection, photos, level, statistics and your sign-in are irrevocably gone. “Delete all data” only resets this game progress. The following remain on the device: the start time of your trial week (from app version 1.4.2, section 7), the leaderboard device ID together with your leaderboard settings (opt-out, hidden entries, pending deletion requests; section 5), the app lock setting, the cached Pro status, individual technical flags (e.g. whether the request for an app rating has already been shown) and the data that the integrated services of RevenueCat (section 7) and Google (ad consent, section 10) store on the device themselves. The operating system only removes this data when the app is deleted – on iPhone, not even then for the start time of the trial week in the Keychain (section 7).

Android: For CarDex, the automatic backup of app data to your Google account and the transfer of app data when setting up a new device are switched off. When you uninstall the app, Android deletes the data in CarDex’s app storage, including the start time of the trial week (section 7).

3. Vehicle recognition (photo processing)

When you scan a photo, this one image (reduced in size) is sent to our server (api.car-dex.com) and from there to the AI service Google Gemini API for analysis. The photo is not stored permanently on our server: it is only held in the server’s working memory or cache for the duration of the request, passed on to Google and then discarded. The result (make, model, power, estimated market value) is returned to your app.

Information on Google’s processing: policies.google.com/privacy · Gemini API Terms of Service: ai.google.dev/gemini-api/terms · Data processing terms: business.safety.google/processorterms

4. Hosting & server logs

Our website and servers are hosted by Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, in Germany (processor under Art. 28 GDPR). When the website is accessed and with every request from the app to our server (scan, leaderboard, sign-in), the web server automatically processes technically necessary access data in log files (IP address, time, requested URL, amount of data, browser/operating system). These log files are deleted automatically after about one week, at the latest after 8 days. In addition, we count requests per IP address – for sign-in requests also per email address – in order to limit the number of requests and prevent misuse. These counters are kept only in working memory, are not written to disk and are deleted by an automatic clean-up run no later than 25 hours after the respective request. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in secure, stable operation).

5. Global leaderboard

CarDex has a global leaderboard. Once you have accepted the Terms of Use at the first start, the app automatically sends your game progress to our server (Hetzner, Germany) every time the app starts and after every change, where it is stored and shown in the public ranking. App versions up to 1.4.1 already send an entry with the default name “Spotter” and zero values at the very first start – before consent; from version 1.4.2, this only happens after consent. Participation is voluntary: you can opt out at any time (see “Deletion”); after that, the app sends no more data to the leaderboard.

6. Sign-in with email (optional)

You can optionally sign in with your email address. Signing in is voluntary — the app can be used in full without it.

Brevo privacy policy: brevo.com/legal/privacypolicy

7. Trial week & subscription (CarDex Pro)

The app manages the free trial week only locally on your device; no data is transferred to us, Apple, Google or RevenueCat for this purpose. From app version 1.4.2, the app also stores the start time of the trial week outside the game progress, so that the trial week only runs once per device, as provided for in the Terms of Use. On iPhone, it is stored in the iOS Keychain of your device. This timestamp remains on the device even after “Delete all data” and after the app is deleted. The app does not transfer it to us or to third parties, and it is not synchronised via iCloud Keychain. Like other Keychain entries, however, iOS may include it in an encrypted device backup (iCloud backup or encrypted backup on a computer); if you set up a new iPhone from such a backup, it is transferred too, and the trial week then also counts as used on the new device. It is removed when the device is reset (“Erase All Content and Settings”), provided you do not restore such a backup afterwards. On Android, the app stores it encrypted in the private app storage (the key is stored in the Android Keystore of your device). It is kept after “Delete all data” and is deleted when the app is uninstalled; it is not backed up to your Google account or transferred to a new device (section 2). On Android, too, the app does not transfer it to us or to third parties. Legal basis: § 25(2) no. 2 TDDDG (German Telecommunications Digital Services Data Protection Act; strictly necessary for the trial week you use) and Art. 6(1)(f) GDPR (legitimate interest in granting the free trial week only once per device). A subscription is purchased via the store from which you installed CarDex: on iPhone via the Apple App Store, on Android via Google Play (contractual partner for the purchase: Google Commerce Limited, 70 Sir John Rogerson's Quay, Dublin 2, Ireland; processed via Google Play Billing). Apple or Google alone is responsible for payment processing (credit card, bank and billing data); we do not receive this payment data. For the technical management of subscriptions (checking the “Pro” status, loading the current prices, restoring purchases), we use RevenueCat, Inc. (1032 E Brandon Blvd #3003, Brandon, FL 33511, USA). For this purpose, the app connects to RevenueCat every time it starts, even if you have not bought anything. A pseudonymous app user ID, device/platform identifiers and the purchase and subscription status are transferred in the process. On Android, RevenueCat also verifies purchases directly with Google Play and, for this purpose, receives information about your purchase from Google (e.g. purchased subscription, purchase ID, term, renewal, cancellation or refund); RevenueCat does not receive your payment data either.

RevenueCat privacy policy: revenuecat.com/privacy

Google Play (Android): If you download CarDex via Google Play or buy a subscription there, Google processes data in the process under its own responsibility (policies.google.com/privacy). In the Play Console, Google provides us with aggregated statistics (e.g. installations, ratings) and – if you have allowed the sharing of usage and diagnostic data on your device – crash reports.

8. Camera, photos, app lock & sharing

The app only requests access to the camera or the photo library/photo picker when you start a scan yourself. You can revoke this permission at any time in your device settings. The optional app lock with Face ID / Touch ID runs entirely via iOS; on Android, it runs entirely via the device unlock (e.g. fingerprint, face unlock or device PIN). We do not receive any biometric data. When you share a card, the app creates the image on your device and hands it over to the destination you select in the share menu; nothing passes through our server.

9. Note for young users

CarDex is aimed at users aged 13 and over; the app is not intended for children under 13. For the processing of personal data on the basis of consent, Art. 8 GDPR sets an age limit of 16 years; however, we base the server-side features (leaderboard, email sign-in) on the performance of a contract (Art. 6(1)(b)), not on consent. Irrespective of this, the following applies to taking out a paid Pro subscription: minors need the consent of a parent or legal guardian (e.g. via Apple “Family Sharing” / “Ask to Buy” or, on Android, via Google Family Link / purchase approval in Google Play). If you are not yet of legal age, please talk to your parents before making a purchase. Parents can reach us at info@car-dex.com.

10. Advertising (rewarded videos)

After the free trial week, you can unlock individual scans and Car Duels by voluntarily watching a short ad video. In CarDex there are no banners and no ads that pop up on their own — a video only plays when you press a video button yourself (e.g. “Video for 1 scan” or “Watch a video → 1 Car Duel”). With a Pro subscription, you don’t need any videos.

Android: The Android app currently does not offer ad videos. There, the app does not start Google’s advertising component: it does not ask for ad consent (not even at app start), does not request videos, does not preload any and does not transfer any data to Google for this purpose. The information in this section on the Android app (advertising ID, app set ID, consent request) only applies once the Android app offers ad videos; we will then update this policy.

Younger users: If you are under 16, you cannot effectively consent to personalised advertising yourself under Art. 8 GDPR — please decline the request in that case or ask your parents. Only non-personalised videos will then be shown. See also section 9.

We do not carry out any cross-device profiling for our own purposes.

11. Contact by email

If you write to us at info@car-dex.com (e.g. via the support button in the app), we process your email address, your name (if provided), the content of your message and technical details of the email (e.g. time) in order to answer your request.

12. Your rights

Under the GDPR, you have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and objection (Art. 21). You can revoke any consent you have given at any time with effect for the future (Art. 7(3)).

Right to object (Art. 21 GDPR): Insofar as we process data on the basis of our legitimate interest (Art. 6(1)(f) GDPR), you can object to this processing at any time on grounds relating to your particular situation. This applies in particular to the server logs and misuse counters (section 4), the leaderboard entry of older app versions before consent and the report check values (section 5), the connection to RevenueCat without a subscription and the trial week entry in the Keychain or in the Android app storage (section 7), the reporting of AI-generated texts (section 3), the consent request and non-personalised ad videos (section 10) and the processing of email requests (section 11). We will then no longer process the data unless we can demonstrate compelling legitimate grounds that override your interests, rights and freedoms, or the processing serves the establishment, exercise or defence of legal claims. An informal objection to info@car-dex.com is sufficient.

You also have the right to lodge a complaint with a data protection supervisory authority, e.g. the supervisory authority responsible for us in Lower Saxony (LfD Niedersachsen, the State Commissioner for Data Protection of Lower Saxony).

English reading version of the German Datenschutzerklärung (version of 28 September 2026). The German version is legally binding; in case of discrepancies the German version prevails.