Privacy Policy
Perfect Tap: Reflex Challenge
Last updated: June 21, 2026
This Privacy Policy explains how Toni Dobrinski ("we", "us", or "our") collects, uses, stores, and shares information when you use Perfect Tap: Reflex Challenge (the "Game"), our support pages, and related services.
1. Information We Collect
Information you provide
- Email address, if you create an account or request a password reset.
- Display name, if you create or edit your player profile.
- Support messages, email address, device details, screenshots, or receipts you choose to send us.
Game and account data
If you create an account or move guest progress to an account, we may store the following data in Firebase:
- Firebase user ID, email address, and display name.
- Coin balance, high score, gameplay statistics, achievements, challenge unlocks, mode mastery, player titles, cosmetic inventory and equipped cosmetics, and daily goal progress.
- Global and weekly leaderboard data, including display name, score, taps, combo, level, mode, challenge details, week identifier, and update time.
- Purchase ledger information used to prevent duplicate coin grants, such as transaction ID, product ID, platform, coin amount, and timestamp.
Automatically collected information
Firebase Analytics and Crashlytics may collect app interactions, screen views, gameplay and progression events, purchase and ad events, Firebase user ID or guest/account status, device model, operating system, app version, approximate region, diagnostics, crash traces, and technical identifiers. We use this information to understand Game usage, measure feature performance, diagnose errors, and improve stability. We do not send your account password or full payment details to analytics.
Google AdMob may also collect IP address, device and advertising identifiers, approximate location derived from IP address, ad views, ad interactions, and diagnostic information as described below.
We do not ask for precise GPS location, microphone access, camera access, contacts, or push notification permission in the current version of the Game.
| Data type | Purpose |
|---|---|
| Email and Firebase UID | Account login, password reset, cloud save, account deletion. |
| Display name and score | Profile display and global leaderboard. |
| Coins, stats, achievements, unlocks | Saving progress across devices and reinstalls when signed in. |
| Titles, cosmetics, mastery, daily goals | Saving progression, customization, equipped items, and claimed rewards. |
| Transaction ID and product ID | Delivering purchased coins and preventing duplicate rewards. |
| Advertising/device identifiers | Showing, measuring, and limiting ads through Google AdMob. |
| Analytics and crash data | Measuring use of the Game, diagnosing failures, and improving performance and stability. |
2. How We Use Information
- To operate the Game and save your progress.
- To provide optional account login, password reset, and cloud sync.
- To show global leaderboards and prevent duplicate display-name claims.
- To process support requests and investigate purchase or account issues.
- To display ads, measure ad performance, and manage ad availability.
- To deliver purchased coin packs and prevent duplicate purchase fulfillment.
- To protect the Game from abuse, fraud, cheating, or technical misuse.
- To measure feature usage, diagnose crashes and non-fatal errors, and improve Game performance and stability.
- To comply with applicable legal obligations.
3. Sharing and Service Providers
We do not sell your personal information. We use third-party service providers that process data for us or independently under their own policies:
- Google Firebase for authentication, cloud storage, Firestore database, analytics, and crash reporting.
- Google AdMob for rewarded and interstitial advertisements.
- Apple App Store and Google Play for in-app purchase processing.
- Netlify for hosting our public support and legal pages.
These providers may process information on servers outside your country. Where required, they use legal safeguards for international data transfers. Their handling of data is also governed by their own privacy terms.
4. Ads and Tracking
The Game uses Google AdMob. Rewarded ads are optional and may be offered to continue a run, receive bonus coins, or double an eligible daily goal reward. Interstitial ads may appear between game sessions after several rounds and should not interrupt active gameplay.
AdMob may process advertising identifiers such as IDFA or Android Advertising ID, device information, approximate location inferred from IP address, ad views, ad clicks, and other interaction data. Ad availability depends on region, device, network connection, and Google ad inventory.
You can limit ad tracking from your device settings. On iOS, you may be asked whether you allow tracking if personalized advertising is enabled. We may request non-personalized ads where appropriate.
5. Purchases
Coin packs are optional consumable in-app purchases. Payments are processed by Apple App Store or Google Play. We do not receive or store your full payment card details.
To deliver coins and prevent duplicate grants, we may store a purchase ledger entry containing transaction ID, product ID, platform, coin amount, and timestamp. Refunds and billing issues are handled by Apple or Google according to their policies.
6. Leaderboards
If you sign in and submit a score, your display name and score-related gameplay details may appear on global and weekly leaderboards and may be visible to other players. Weekly rankings use a week identifier and reset for a new weekly period. Guest scores remain local/personal unless you choose to sign in and move your guest progress to an account.
7. Guest Mode and Offline Play
You can play as a guest without creating an account. Guest progress is stored locally on your device. If you uninstall the Game, clear app data, or change devices, guest progress may be lost unless you create an account and choose to move the guest progress to that account.
If you are signed in and play offline, progress may be saved locally first and synced to Firebase later when an internet connection is available. Some actions require internet, including login, account creation, password reset, display-name changes, purchases, ads, and live global leaderboard refresh.
8. Retention and Deletion
We keep account and gameplay data for as long as needed to provide the Game, maintain your account, comply with legal obligations, resolve disputes, and prevent fraud or abuse.
You can delete your account from inside the Game. Account deletion removes your Firebase Authentication account, cloud profile, current leaderboard entry, username claim, and purchase ledger stored by us. It does not automatically delete information retained independently by Apple, Google, or other providers, including aggregated analytics or crash information that is not reasonably linked to your active account, and it does not refund purchases.
You may also contact us at druidxdd@gmail.com to request access, correction, or deletion of personal information associated with your account.
9. Children
The Game is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information to us, contact us and we will take appropriate steps to delete it.
If you are under the age required to consent to data processing in your country, you should use the Game only with permission from a parent or legal guardian.
10. Your Rights
Depending on where you live, including under the EU General Data Protection Regulation (GDPR), you may have rights to access, correct, delete, restrict, object to, or receive a copy of your personal information. You may also have rights related to targeted advertising or consent withdrawal.
To exercise privacy rights, contact us at druidxdd@gmail.com. We may need to verify your identity before fulfilling a request.
If you are in the European Economic Area, you may also lodge a complaint with your local data protection authority. In Bulgaria, the supervisory authority is the Commission for Personal Data Protection.
11. Security
We use reasonable technical and organizational measures to protect information, including Firebase security rules and account authentication. No internet or storage system can be guaranteed to be completely secure.
12. Changes to This Policy
We may update this Privacy Policy from time to time. The updated version will be posted on this page with a new "Last updated" date.
13. Contact
If you have questions about this Privacy Policy or the Game, contact:
Toni Dobrinski
Plovdiv, Bulgaria
druidxdd@gmail.com