Privacy Policy for Reflex

Introduction

Reflex is an iOS app developed and published by a solo independent developer. This policy covers the Reflex app only

Summary

  • Your game data (stats, streaks, reaction times, preferences) stays on your device. It is not uploaded to any server we operate.
  • We do not operate a server. We have no user accounts, no logins, no email lists.
  • We use anonymous product analytics (TelemetryDeck) to understand how the app is used. No name, email, IP address, or device identifier is tied to you.
  • We show ads through Google AdMob. In the EEA/UK, we present Google's consent form before loading ads. On iOS, we follow App Tracking Transparency.
  • If you buy "Remove Ads," Apple handles the payment. We never see your card or billing details.
  • Game Center is optional and only active if you sign in at the iOS level.

Data stored on your device

The app stores the following locally, on your device only, using Apple's SwiftData and UserDefaults:

  • Game session records: mode, score, reaction times, hits/misses, accuracy, tier, timestamp, duration.
  • Profile: total sessions, current streak, longest streak, last played date, personal bests per mode.
  • Preferences: sound, haptics, onboarding state, tutorial flags.
  • Local purchase state for "Remove Ads" (mirrored from Apple's StoreKit).

This data does not leave your device. It is not synced to iCloud. You can wipe all of it at any time via Settings → Reset All Data inside the app, or by deleting the app.

Analytics (TelemetryDeck)

We use TelemetryDeck for anonymous product analytics. The SDK sends event signals for:

  • App lifecycle (launch).
  • Game lifecycle (game started, game completed, false start, personal best).
  • Ad events (ad shown, ad load failed, ad clicked, ad dismissed).
  • In-app purchase events (paywall shown, purchased, purchase failed, restore attempted).
  • Consent choices (UMP consent form shown and outcome, ATT choice).
  • Engagement (onboarding, tutorial shown/dismissed, rate prompt shown).

Event payloads contain only fixed categorical values such as the game mode or tier. We do not attach your name, email, IP address, advertising identifier, or any other personal identifier. TelemetryDeck is designed to be privacy-preserving and does not fingerprint users.

In the App Store privacy label, this is declared as Product Interaction data: not linked to you, not used for tracking.

Advertising (Google AdMob)

The app shows banner and interstitial ads through Google AdMob. Google may use the iOS advertising identifier (IDFA) and similar device identifiers to deliver and measure ads.

  • EEA / UK: Before any ad is loaded, we show Google's User Messaging Platform (UMP) consent form so you can accept or reject personalized advertising and related vendor purposes.
  • iOS App Tracking Transparency: The app presents the system ATT prompt. If you choose "Ask App Not to Track," the IDFA is not shared.
  • Remove Ads: If you purchase the "Remove Ads" in-app purchase, all ad loading is disabled on that device.

Ad traffic may be routed through these Google domains: googleadservices.com, doubleclick.net, googlesyndication.com, googletagservices.com, google-analytics.com.

Google's handling of ad data is governed by Google's own policies: https://policies.google.com/technologies/ads and https://policies.google.com/privacy.

In the App Store privacy label, this is declared as Device ID: used for third-party advertising, used for tracking, not linked to your identity.

In-app purchases (Apple StoreKit)

The "Remove Ads" purchase is processed entirely by Apple via StoreKit 2. We receive only a cryptographically verified transaction result from Apple. We never see your Apple ID, card number, billing address, or email.

Apple's handling of purchases is governed by Apple's privacy policy: https://www.apple.com/legal/privacy/.

Game Center (optional)

If you are signed into Game Center at the iOS level, the app can submit scores to Apple's leaderboards. Apple then transmits your Game Center player alias and score to its leaderboard service. We do not see anything beyond the success/failure of the submission.

You can sign out of Game Center at any time in iOS Settings → Game Center. Data handled by Apple here is covered by Apple's privacy policy.

Crash data

Aggregate, non-linked crash data may be collected by Apple if you have opted into sharing analytics with app developers in iOS Settings. We do not use any third-party crash reporting SDK.

In the App Store privacy label, this is declared as Crash Data: used for app functionality, not linked to you, not used for tracking.

Your choices

  • Re-open the EEA/UK consent form: Settings → Manage Privacy Choices inside the app (shown only when the consent form applies to your region).
  • Change App Tracking Transparency: iOS Settings → Privacy & Security → Tracking, then find Reflex.
  • Sign out of Game Center: iOS Settings → Game Center.
  • Delete all on-device app data: Settings → Reset All Data inside the app, or delete the app.

Your rights under GDPR (EEA/UK)

If you are in the European Economic Area or the United Kingdom, the GDPR (and UK GDPR) gives you the following rights in relation to your personal data:

  • Right of access (Art. 15) — request a copy of personal data we hold about you.
  • Right to rectification (Art. 16) — have inaccurate data corrected.
  • Right to erasure (Art. 17) — request deletion of your personal data.
  • Right to restriction of processing (Art. 18).
  • Right to data portability (Art. 20) — receive your data in a portable format.
  • Right to object (Art. 21) — object to processing based on legitimate interests or for direct marketing.
  • Automated decision-making and profiling (Art. 22) — the app performs none of this, so this right is not engaged.

Practical note: we do not run a server and do not hold a user-identified record of you. Your game data lives only on your device, and you can exercise access/erasure/portability directly through iOS and the in-app controls listed above. Analytics signals sent to TelemetryDeck are anonymous and cannot be linked back to you, so an access or erasure request against them is not technically possible to fulfil on an individual basis. Advertising data is handled by Google under its own policies linked above.

International users

The third parties listed above (Apple, Google, TelemetryDeck) may process data in countries other than your own. Their processing is governed by their respective policies:

Changes to this policy

If this policy changes, we will update the "Last updated" date at the top and publish the new version at the same URL.