Privacy Policy

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.

1. Scope

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.

2. Information We Collect

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.

2.1 Technical identifiers

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:

2.2 Device and app information

For analytics, crash reporting, and error diagnostics we collect technical information:

2.3 Gameplay and behavioural analytics

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.

2.4 Purchase data

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.

2.5 Crash and diagnostic reports

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.

2.6 Push notifications

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.

2.7 Advertising and install attribution

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.

2.8 App Tracking Transparency (ATT)

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.

3. Information We Do NOT Collect

We do not collect:

Spy has no sign-up, login, or user-profile functionality.

4. How We Use Information

We use the information described in Section 2 solely in order to:

We do not sell or rent your information to third parties.

5. Legal Bases for Processing (GDPR)

If you are located in the European Economic Area or the United Kingdom, we rely on the following legal bases:

6. Your Rights

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.

7. Third-Party Services

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.

8. Data Retention

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).

9. Children's Privacy

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.

10. Data Security

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.

11. International Data Transfers

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.

12. Changes to This Policy

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.

13. Contact

Ilya Turin

Email: turinz.apphelp@gmail.com