Last updated: June 16, 2026

Privacy Policy

This Privacy Policy describes how GoDex handles information when you use the app on iOS and Android.

Information We Collect

Automatically Collected — App Usage Events

When you use the App in a production build, we collect anonymized app-interaction events via Google Firebase Analytics. These events include:

  • Navigation: which screens you visit (Pokédex list, Scanner, Stats, etc.)
  • Feature use: viewing Pokémon details, toggling variants, applying filters, uploading screenshots for scanning, entering stats, managing backups, creating custom variants
  • Purchase funnel: when a "Remove Ads" purchase is started, completed, failed, or restored
  • Event parameters: screen name, Pokémon name, Pokédex number, form ID, variation ID, upload type, error type, filter count, theme, tile size

None of these events contain personal identity, location, or contact information. Analytics is disabled in debug/development builds.

Automatically Collected — Advertising

If you have not purchased "Remove Ads," the App shows native ads served by Google AdMob. AdMob may collect:

  • iOS: your device's Advertising Identifier (IDFA), if you grant permission via the App Tracking Transparency (ATT) prompt
  • Android: your device's advertising ID
  • Ad request signals (device type, OS version, general location region, app context)
  • Ad impression and interaction data

This data is used by Google to serve and measure ads. See Google's Privacy Policy for details.

Google's User Messaging Platform (UMP) records your consent choices for personalized advertising. This is required for GDPR compliance in the EU/EEA.

In-App Purchases

When you purchase "Remove Ads," RevenueCat processes the transaction. RevenueCat receives purchase transaction data from the App Store or Google Play, your entitlement status, and an app-specific anonymous customer identifier. See RevenueCat's Privacy Policy for details.

Information You Provide

Any notes you write on individual Pokémon forms are stored only on your device. We never access or transmit them.

What We Do Not Collect

  • Your name, email address, or any account credentials — no account is required
  • Precise or approximate location
  • Contacts, calendar, or health data
  • Camera images or screenshots — the scanner processes images entirely on-device using ML Kit / Vision OCR; images are never uploaded to any server
  • Microphone or audio data

How We Use Information

  • Firebase Analytics events: understand how features are used, identify errors, and improve the App
  • AdMob ad signals: serve ads to users who have not purchased "Remove Ads"
  • RevenueCat purchase data: validate, restore, and manage your "Remove Ads" entitlement
  • UMP consent choices: ensure ads comply with applicable privacy regulations

Third-Party Services

The App integrates the following third-party services that may collect data independently:

Pokémon sprite images are loaded from a GitHub Pages CDN. No user data is included in these image requests.

This website (getgodex.com) uses Cloudflare Web Analytics to count page views and visits. It is cookieless and collects no personal data — it does not track you across sites or store identifiers on your device.

Advertising & Your Choices

Consent form (EU/EEA users): On first launch, the App presents a UMP consent form before loading any ads. You can withdraw or change your consent at any time in the App's Settings screen.

iOS — App Tracking Transparency: The App requests permission to use your IDFA for personalized ads. You can change this at any time in Settings → Privacy & Security → Tracking → GoDex.

Android — Opt out of ad personalization: Go to Google Settings → Ads → Opt out of Ads Personalization (or on Android 12+: Settings → Privacy → Ads).

Remove Ads purchase: Purchasing "Remove Ads" disables all ads and all AdMob data collection within the App entirely.

Data Retention

  • Local data (Pokémon collection, notes, preferences, backups): stored on your device until you delete the App
  • Firebase Analytics: Google retains event data for up to 14 months per their policy
  • RevenueCat: purchase records retained per RevenueCat's data retention policy

Children's Privacy

The App is not directed at children under the age of 13, and we do not knowingly collect personal information from children. If you believe a child has provided personal information through the App, please contact us at the address below.

Your Rights (GDPR — EU/EEA Users)

If you are located in the EU or EEA, you have the following rights regarding your data:

  • Access & portability: your local Pokémon data can be exported as a CSV from within the App
  • Deletion: deleting the App removes all locally stored data; for Firebase or RevenueCat data, contact us and we will submit deletion requests on your behalf
  • Restrict ad personalization: use the consent form (Settings → Ad Preferences) or device-level opt-out described above
  • Withdraw consent: withdraw ad consent at any time via Settings → Ad Preferences in the App

To exercise any of these rights, contact us at revenge_developer@protonmail.com.

Security

All communication with Firebase, AdMob, and RevenueCat uses HTTPS. Local Realm database files are stored in the App's sandboxed private directory and are not accessible to other apps.

Changes to This Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top will reflect any changes. Continued use of the App after changes are posted constitutes acceptance of the updated policy.

Contact Us

If you have questions or concerns about this Privacy Policy, please contact us at revenge_developer@protonmail.com.