Privacy policy
Does My Crush Like Me · Android and iOS · last updated 6 September 2026
The short version. There is no account and no sign-in. Every name you type, every answer you give, every score and your whole history are written to a database on your own phone and are never uploaded. What does leave the phone is limited to crash reports, basic usage counts and advertising, none of it tied to your identity. Uninstalling the app deletes everything it kept.
Who this is
Does My Crush Like Me is published by James Loboda. Contact: android.personal.support@gmail.com.
This policy covers Does My Crush Like Me on Android and on iOS, and describes what those apps do today. It is one page because both apps link to it, and where the two platforms differ the difference is stated rather than smoothed over — a policy that does not describe what an app actually does is worse than none, because it reads as a statement that nothing else happens.
The differences, in full. The Android app sends crash reports and basic usage counts to Google; the iOS app sends neither — it uses only Firebase Remote Config and Cloud Messaging. The iOS app asks your permission before using Apple's advertising identifier, and registers for Apple's SKAdNetwork. Each is marked in the table below.
What stays on your phone
Held in a private database (crush_history.db) inside the app's own storage, which no
other app can read:
- the names you enter, and any names you save as crushes or friends
- your answers to the quizzes
- your results, scores and history
- your settings, including whether motion and sound are on
None of this is uploaded, and there is no cloud copy. On Android, automatic
backup is switched off for this app (allowBackup="false"), so it is not copied to your
Google account and does not follow you to a new phone. It is deleted when you uninstall on either
platform.
What leaves your phone
Everything below is handled by Google. None of it carries your name, your crush's name, your answers or your scores — it is keyed to a device or to an app installation, not to a person.
| What | Who receives it | Why | How long |
|---|---|---|---|
| Screen and button events |
Google Analytics for Firebase Android only |
Which screens are opened and which buttons are pressed, so the app can be improved. It records the names of screens and controls, not anything you typed. | Per Google Analytics' retention setting for this property |
| Crash reports | Firebase Crashlytics Android only |
A stack trace, the device model and the app version, sent when the app crashes. | 90 days |
| Configuration request |
Firebase Remote Config | The app asks for its own settings, such as whether a feature is switched on. It sends no personal data to do so. | Not retained as personal data |
| Notification token |
Firebase Cloud Messaging | Only if you allow notifications. It lets a message reach this installation. | Until you turn notifications off or uninstall |
| Advertising identifier (IDFA) iOS only |
Google AdMob | Used to select and measure ads. On iOS the app must ask your permission first, through Apple's own App Tracking Transparency prompt. If you decline, the identifier the app can read is all zeroes and no advertising profile is built from it. Declining is honoured; you can change the answer at any time in Settings → Privacy & Security → Tracking. | Not retained by this app |
| Ad attribution signals iOS only |
Apple, and the ad networks registered by the app | SKAdNetwork is Apple's privacy-preserving way of telling an advertiser that an ad led to an install, without identifying you. The app registers ad networks for it; the reporting is done by Apple, not by this app. | Per Apple's SKAdNetwork rules |
| Advertising ID, app set ID, IP address and ad requests |
Google AdMob | To request and measure ads. The advertising ID is a resettable device identifier, not an account, and this app never stores it. The ads SDK also sends the app set ID and your device's IP address with every ad request — Google may use the IP address to estimate the general area you are in, at roughly city level, to choose which ads to show. Alongside these it reports which screens were opened, taps and video views, and technical measurements such as how long the app took to start. None of it is sent by code in this app: it is what the SDK does, and it happens on every request. | Held by Google, not by us |
| Install referrer | Google Play | Read once after install so that a "compare with me" invite link opens the right thing. It is a short text string from the link, not a profile. | Read once, not retained |
How this is protected
Everything in the table above travels encrypted, over TLS, to Google. There is no server of ours in the middle: this app has no account system and no database of its own, so there is nowhere for us to hold your answers even if we wanted to. What stays on your phone stays in the app's own private storage, which other apps cannot read.
Advertising, and your choice about it
The app is free and is paid for by ads. It shows ads through Google AdMob, which may include native, interstitial, rewarded and app-open formats. There is no subscription, no in-app purchase and no paid ad-free tier — there is nothing to buy in this app at all.
Ad creative is capped at a General audiences rating — the strictest setting AdMob offers. That is a ceiling on what advertisers may show here. It is not a statement about who the app is for: this app is for everyone, and it is not directed to children.
In the EEA, the UK and Switzerland this app asks you before showing personalised advertising, using Google's own consent form. The choice is yours and either answer is fine: agree and ads may be personalised; decline and you still see ads, but they are not personalised and no advertising profile is built from your use of this app. You can change your answer whenever you like — see Ad privacy options below. Outside those regions, whether ads are personalised follows your device's own advertising-ID setting, which is described below and is yours to change.
Ad privacy options lives in the menu on the home screen. It opens Google's privacy options form wherever one applies to you, and it tells you when there is nothing to change rather than disappearing.
Wherever you are, the control that matters most is on the device and is yours. On Android: Settings → Privacy → Ads → Delete advertising ID. On iOS: Settings → Privacy & Security → Tracking, where you can withdraw permission from this app or turn it off for every app at once. Either breaks the link between your phone and any advertising profile.
Permissions, and what they are not for
- Internet and network state — for ads and for the Google services above. Never used to upload anything you type.
- Advertising ID (Android) — required by Google Play to be declared, because the ads system reads it.
- Tracking (iOS) — the app asks, once, before using Apple's advertising identifier. Saying no is a complete answer: ads still appear, and no advertising profile is built from your use of this app.
- Notifications — asked for only after you have used the app, never on the first screen, and only once. No notification contains or opens an ad.
The app asks for no camera, no microphone, no location, no contacts, no calendar and no access to your photos or files. On “location” specifically, because the Play listing and this page have to agree: the app holds no location permission and never reads your device's location. Google Play's Data safety card nevertheless lists approximate location as collected and shared, and that is correct — it refers to the city-level area Google estimates from the IP address that every ad request carries, described in the table above. Two different things wearing one word. Sharing a result creates an image inside the app's own storage and hands it to the share sheet; the app never reads your gallery.
Children
This app is not directed to children and is not intended for use by anyone under 13. We do not knowingly collect personal information from children. If you believe a child has used the app and you want anything removed, write to the address above and say so in the subject line.
Your rights, and how to use them
Because there is no account, most rights are exercised on the device rather than by asking us:
- Delete everything — uninstall the app. Everything above is held only on your phone, so uninstalling removes all of it, and there is no cloud copy for anyone to delete on your behalf.
- Delete some of it — any saved name can be removed on its own, from the screen it is saved on. To clear a whole list at once: on Android, Clear all removes every friend on the Friends screen, every one of your own names on the Your Names screen, and every past result on the History screen — each leaves the other lists untouched, and saved crushes are removed one at a time. On iOS, Forget everything at the foot of the History screen removes every saved result, every saved name and every note together.
- Stop advertising personalisation — reset or delete your advertising ID in your device settings — Settings → Privacy → Ads on Android, or Settings → Privacy & Security → Tracking on iOS.
- Stop notifications — turn them off in your device settings; the token is destroyed.
- Ask us to delete diagnostic records — see the data deletion page, which explains what we can and cannot find without an account, and states a 30-day reply window.
If you are in the EEA or the UK, our legal basis for crash reports, basic usage counts and non-personalised advertising is our legitimate interest in keeping the app working and paying for it. For personalised advertising the legal basis is your consent, given through the form described above and withdrawable at any time from Ad privacy options. If you decline, or withdraw later, we continue to show non-personalised ads under that same legitimate interest.
Changes
This policy is a file in the app's own source repository and is updated in the same change that alters what the app does. The date at the top is the date of the last such change.