Last updated: April 24, 2026
This Privacy Policy describes how the Spy mobile application ("Spy", "the app", "we", "our") collects, uses, and protects information when you use it on your iPhone or iPad. Spy is developed and maintained by Ilya Turin ("the developer"). By installing and using Spy, you acknowledge that you have read and agreed to this Policy.
This Policy applies to the Spy app published on, and made available through, the Apple App Store. It does not apply to any third-party websites, services or applications you may access through Spy. Links to the privacy policies of third parties are provided in Section 7.
Spy is an offline party game. Playing does not require creating an account, providing an email address, or supplying any personal information.
We collect the minimum information necessary to operate the app, fix crashes, measure usage, process purchases and, where applicable, serve advertising. We do not collect your real name, email address, phone number, physical address, precise geolocation, photographs, contacts, microphone audio, or any other directly identifying information.
On first launch, Spy generates a random Device ID on your device — a UUID that is not provided by Apple and is neither the IDFA nor the IDFV. It is stored in the iOS Keychain and used as:
For analytics, crash reporting, and error diagnostics we collect technical information:
We collect aggregated, non-identifying events describing how you interact with the app: which screens you open, how many games you complete, which location packs you select, and whether you accept or decline optional prompts (push notifications, App Tracking Transparency). These events are used to improve the game, evaluate feature popularity, and run product experiments. They do not contain anything you type into input fields and do not contain personal information.
Spy offers in-app purchases and auto-renewable subscriptions. All transactions are processed by Apple through the App Store. We receive the transaction status and entitlement information (which products you own) through RevenueCat and use this data to deliver your purchases and restore them when you reinstall the app. We do not see or store your payment card details, billing address, or Apple ID.
Automatic renewal. A subscription renews automatically at the end of each paid period unless you cancel it no later than 24 hours before the end of the current period. Payment is charged to your Apple ID upon confirmation of the purchase and upon each subsequent renewal. You may manage your subscription and disable auto-renewal at any time in iOS Settings → [your name] → Subscriptions. Deleting the app does not cancel a subscription — it must be cancelled separately through the settings section above.
If the app crashes or encounters a non-fatal error, Firebase Crashlytics collects a diagnostic report that typically includes a stack trace, the device model, the iOS version, the app version, and an installation identifier specific to the crash.
If you have granted permission, we register your device with Apple Push Notification service (APNs) and Firebase Cloud Messaging (FCM). You may disable push notifications at any time in iOS Settings.
Spy may display advertising banners delivered through Google Mobile Ads (AdMob). AdMob uses Apple's privacy-preserving attribution (SKAdNetwork) and, if you have granted consent through App Tracking Transparency, may use additional identifiers to measure advertising performance. We also use AppsFlyer and Apple's AdServices attribution token to understand how the app was installed. This attribution data is aggregated and is not used to identify you personally.
On first launch we present Apple's standard App Tracking Transparency prompt. Your choice determines whether third-party advertising and attribution SDKs may use your device's advertising identifier (IDFA).
If you select "Ask App Not to Track":
You may change your choice at any time in Settings → Privacy & Security → Tracking.
We do not collect:
Spy has no sign-up, login, or user-profile functionality.
We use the information described in Section 2 solely in order to:
We do not sell or rent your information to third parties.
If you are located in the European Economic Area or the United Kingdom, we rely on the following legal bases:
Depending on your country of residence, you may have the following rights:
Because Spy does not collect direct identifiers, we may require your Device ID to locate data relating to you. To exercise any of these rights, please write to us using the address in Section 13.
Residents of California are afforded additional rights under the CCPA/CPRA. We do not sell or "share" personal information within the meaning those terms are given under the laws of California.
Spy uses the third-party SDKs listed below. Each processes data in accordance with its own privacy policy.
| Service | Purpose | Privacy Policy |
|---|---|---|
| RevenueCat | In-app purchase and user entitlement management | revenuecat.com/privacy |
| AppMetrica (Yandex) | Product analytics and non-fatal error reports | yandex.com/legal/confidential |
| Firebase Crashlytics, Cloud Messaging, Remote Config (Google) | Crash diagnostics, push delivery, remote configuration | firebase.google.com/support/privacy |
| Google Mobile Ads (AdMob) | In-app banner advertising, SKAdNetwork attribution | policies.google.com/technologies/ads |
| AppsFlyer | Install attribution and marketing analytics | appsflyer.com/legal/… |
| Apple App Store, StoreKit, APNs, AdServices, SKAdNetwork | Purchases, receipts, push delivery, privacy-preserving attribution | apple.com/legal/privacy |
Firebase Analytics is disabled in Spy; Firebase is used only for the services listed above.
On your device. Game state, selected packs, the Device ID and RevenueCat service markers are stored locally in iOS storage (UserDefaults, SwiftData) and in the iOS Keychain. They are removed when you delete the app.
With third-party services. Analytics, attribution and transactional data and crash reports are stored by the third parties in Section 7 in accordance with their own policies.
On request. You may at any time ask us to delete data associated with your Device ID (see Section 6).
Some optional location packs (for example, the "18+" pack) contain adult themes. Parents are advised to review the age rating of the app in the App Store before permitting a child to use the app. The app is not directed to children under the age of 13 and we do not knowingly collect personal information from children.
We apply commercially reasonable measures to protect data, including:
No method of transmitting data over the Internet or of storing it electronically can be regarded as wholly secure. The developer cannot guarantee the absolute security of the information processed, as the associated risks are caused by factors beyond the developer's reasonable control.
The third-party services listed in Section 7 are operated by companies in the United States, the European Union and other regions. When you use Spy, some of the data described in Section 2 may be processed outside your country of residence. Those providers apply appropriate safeguards (such as Standard Contractual Clauses) in accordance with the data protection laws applicable to them.
We may update this Privacy Policy from time to time to reflect changes in the app, in the SDKs we use, or in applicable law. For material changes, we will update the "Last updated" date at the top of this document and, where appropriate, provide additional notice inside the app. Continued use of Spy after changes take effect constitutes acceptance of the updated Policy.
Ilya Turin
Email: turinz.apphelp@gmail.com