Privacy Policy
Last updated: November 7, 2026
This Privacy Policy explains how OEM_ (“we”, “us”) handles
information in connection with the mobile game Outpop (the
“Game”, bundle ID com.oem.outpop). It also describes your choices and how to contact us about your data.
The short version
- You can play the whole Game without an account.
- Signing in with Google is optional — it lets you back up your progress to the cloud and appear on the leaderboards under your display name.
- We use Google Firebase Analytics to understand how the Game is played.
- We use Firebase Crashlytics to diagnose crashes and improve stability.
- We show ads through Google AdMob, which may use an advertising identifier.
- You can turn analytics off in the Game’s Settings, control ad personalization through the consent prompt and your device settings, and delete your account and all cloud data at any time.
Information we collect
The information processed depends on whether you sign in, your settings, and the features you use. We and the service providers listed below may process:
- Usage & gameplay data — events such as starting or completing a level, losing a heart, using a hint, or changing language; and aggregate progress (for example, your highest level reached).
- Device & app information — device model, operating system version, app version, language, and approximate region (derived from IP, not precise location).
- Crash diagnostics — crash stack traces, app and device state, and Crashlytics installation identifiers. When analytics is enabled, recent analytics events may also appear in crash reports to help diagnose what happened.
- Advertising identifiers — a resettable identifier (such as the Android Advertising ID or Apple’s IDFA) may be used by our advertising partner to serve ads, subject to your consent and device settings.
- Account information (only if you choose to sign in) — when you sign in with Google, we receive a Google account identifier, your email address, Google profile display name and profile photo URL, and we create a unique player ID for you. We store your display name, highest level reached and perfect-clear records so campaign progress and achievements can sync across devices. Leaderboard scores are stored separately.
Analytics — Google Firebase
We use Google Firebase Analytics to measure engagement and improve the Game. The data is used in aggregate and helps us understand which levels are too hard, which features are used, and whether the Game runs well across devices. You can disable analytics at any time using the analytics toggle in the Game’s Settings; when disabled, the Game stops sending analytics events.
Crash reporting — Firebase Crashlytics
We use Firebase Crashlytics to collect crash reports automatically and investigate stability problems. We do not attach your Google account ID, display name, or player ID to these reports. Crash reporting operates separately from the analytics toggle; disabling analytics stops analytics events but does not disable crash diagnostics. Crash reporting is included from version 2.1.0, including internal testing builds.
Advertising — Google AdMob
The Game displays advertisements provided by Google AdMob, including occasional full-screen ads and optional rewarded ads (for example, to gain an extra heart or a hint). Our advertising partner may use device and advertising identifiers to deliver and measure ads.
For users in the European Economic Area, the United Kingdom, and Switzerland, we present a consent request (via Google’s User Messaging Platform) before personalized ads are shown, in line with applicable requirements. You can also limit ad tracking through your device’s privacy settings.
Accounts & sign-in (optional)
The Game is fully playable without an account. If you choose to sign in with Google, we use Google Sign-In and Firebase Authentication to verify your identity. Firebase Authentication processes your Google account identifier, email address, display name and profile photo URL; we do not receive or store your Google password. Signing in lets you back up your progress and take part in the leaderboards. You can sign out at any time in the Game’s Settings.
Cloud save
When you are signed in, we store a small player profile in Google Cloud Firestore — your display name, highest level reached and perfect-clear records — so these can be restored on another device. We also sync completed challenge dates, activity dates, earned awards and which awards you have viewed through Firebase Cloud Functions and Firestore. Settings and in-progress boards are saved locally; cloud backup does not restore every local setting or unfinished puzzle. If you are not signed in, your progress is saved only on your device.
Leaderboards
If you are signed in, your scores (such as your highest level, points, and streaks) are submitted to daily, weekly, and all-time leaderboards and displayed publicly alongside your display name. Other players can see your display name and score; they cannot see your email address or other account details. Scores are submitted through a protected Firebase Cloud Function guarded by Firebase App Check to keep the boards fair. If you do not want to appear on the leaderboards, do not sign in, or delete your account (see below) to remove your scores.
Deleting your account & cloud data
You can permanently delete your account at any time from Settings → Delete account in the Game, or by request via our account deletion page if you have uninstalled the app. Deletion removes your player profile, all of your leaderboard scores across every board, and your sign-in identity. This is permanent and cannot be undone.
Third-party services
The Game relies on services from Google. Their handling of data is governed by their own policies:
- Google Privacy Policy
- How Google uses information from sites or apps that use its services
- Google AdMob & advertising
- Firebase Privacy and Security (Authentication, Cloud Firestore, Cloud Functions, App Check, Crashlytics)
Children
Outpop is a family-friendly game suitable for a general audience. It is not directed at children under the age of 13 (or the equivalent minimum age in your country), and we do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will take appropriate steps.
Website & support
This website is hosted on Firebase Hosting and loads fonts from Google Fonts. Requests to these services include technical information such as your IP address. We do not add advertising or analytics scripts to this website. If you email support, we receive your email address and the information you choose to include so we can respond.
Data retention
Firebase Crashlytics retains crash traces and associated installation identifiers for 90 days before beginning removal from live and backup systems, as described in Firebase’s privacy documentation. These diagnostics are separate from your account and are not linked by us to your Google identity.
Analytics and advertising data are retained by the respective providers (Google) according to their standard retention settings. If you sign in, your player profile and leaderboard scores are retained for as long as your account exists and are deleted when you delete your account (some records may be retained briefly afterward for fraud and abuse prevention). We do not maintain a separate database of personal information about players who do not sign in.
Your choices
- Play without signing in — an account is never required.
- Sign out at any time in the Game’s Settings.
- Delete your account and all cloud data (profile and leaderboard scores) from Settings → Delete account, or via our account deletion page.
- Disable analytics in the Game’s Settings.
- Manage or reset your advertising identifier in your device settings.
- Adjust your ad-personalization consent (where the consent prompt is shown).
Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the “Last updated” date above.
Contact us
Questions about this policy? Email us at oemmobileapp@gmail.com.