Privacy Policy
Effective date: July 23, 2026
Typer is a mobile typing game developed by Anas Moustafa. This policy explains what data Typer and its service providers collect, why it is used, when advertising data may be used for tracking, and the choices available to you.
Summary
- Typer does not require a Typer account.
- Game progress and settings are primarily stored locally on your device.
- Typer uses Google AdMob for banner advertising, Firebase for analytics, diagnostics, and Remote Config, and Apple or Google services for purchases, achievements, and leaderboards.
- On iOS and iPadOS, Typer requests App Tracking Transparency permission before initializing consent, advertising, or Firebase Analytics services.
- If you deny tracking permission on iOS or iPadOS, Firebase Analytics remains disabled and advertising requests are non-personalized.
Data stored on your device
Typer stores game progress and preferences locally, including selected language, keyboard feedback and speed preferences, age setting, coins, powerups, completed levels, scores, WPM and accuracy results, tutorial state, achievements-related progress, and whether Remove Forced Ads is owned. This information is used to operate and personalize the game on your device.
Data collected by Typer and its providers
| Category | Examples | Purpose |
|---|---|---|
| Approximate location | General location estimated from an IP address | Advertising delivery, measurement, analytics, fraud prevention, and regional consent requirements |
| Identifiers | Advertising identifier when authorized, app-scoped or device-scoped identifiers, and installation identifiers | Third-party advertising, analytics, attribution, fraud prevention, and service operation |
| Usage and advertising data | App launches, taps, game mode and category choices, level and run events, ad impressions and interactions, WPM, accuracy, score, coin and powerup events, and an age band rather than a birth date | Analytics, game improvement, advertising delivery and measurement, balancing, and feature evaluation |
| Diagnostics and performance | Crash logs, stack traces, device and operating system information, app version, launch time, hang rate, network state, and technical app state | App stability, debugging, performance, security, and advertising service quality |
| Purchase status | Product identifier, purchase or restore status, and entitlement state | Process and restore the Remove Forced Ads entitlement and prevent unwanted advertising |
| Support information | Email address and the content you voluntarily send to support | Respond to your request, troubleshoot issues, and maintain support records |
Typer does not send raw typed words, daily passage input, payment card numbers, precise location, contacts, photos, microphone recordings, or your full date of birth as analytics event data.
Advertising, consent, and tracking
The current version of Typer uses Google AdMob / Google Mobile Ads to display banner ads. Google may process approximate location, device or app identifiers, advertising data, product interactions, diagnostics, and performance data to deliver, secure, measure, and improve advertising.
On iOS and iPadOS, Typer first presents Apple's App Tracking Transparency request. If you authorize tracking and, where required, consent through Google's User Messaging Platform, advertising data may be linked with data from other companies' apps or websites for personalized advertising or advertising measurement. This is considered tracking under Apple's definition.
If you deny Apple's tracking request, Typer does not request personalized ads and Firebase Analytics remains disabled on iOS and iPadOS. Non-personalized and limited ads may still use contextual information and process data such as IP-derived approximate location, app-scoped identifiers, ad interactions, and diagnostics for ad delivery, frequency limits, fraud prevention, security, and aggregate measurement.
Apple's tracking permission and Google's consent choices are separate controls. You can change them using the steps on the Privacy Choices page.
Analytics, diagnostics, and configuration
When enabled, Firebase Analytics helps us understand app opens, tutorial progress, game mode selections, run and level outcomes, WPM and accuracy bands, virtual currency and powerup activity, advertising events, and purchase or restore outcomes. On iOS and iPadOS, Typer enables Firebase Analytics only after Apple tracking permission is authorized.
Firebase Crashlytics collects crash reports and related diagnostics so we can identify and fix stability problems. Firebase Remote Config collects technical and regional information such as country code, language, time zone, operating system version, app identifier, and app version to provide configuration values and feature settings. Crashlytics and Remote Config are used for app functionality and diagnostics, not by Typer to build advertising profiles.
Accounts, achievements, and leaderboards
Typer does not require a Typer account. If you use Google Play Games or Apple Game Center, the platform provider may process your platform profile, player identifier, achievements, leaderboard scores, and sign-in state under its own privacy policy and account controls.
Purchases
Typer offers a one-time Remove Forced Ads purchase. Google Play or Apple's App Store processes the transaction. Typer receives the product identifier and purchase status needed to unlock or restore the entitlement, but does not receive your full payment card number or bank account details. Optional rewarded advertising, when offered in a future version, may remain available by choice because it is exchanged for an in-game reward.
How data is shared
Typer shares data only as needed with service providers that operate app features: Google AdMob and the Google User Messaging Platform for advertising and consent; Firebase Analytics, Crashlytics, Remote Config, Installations, and related infrastructure; Google Play Games or Apple Game Center for platform gaming services; and Google Play or Apple's App Store for purchases. These companies process information under their own terms and privacy policies. We do not sell your personal information to data brokers.
Data retention
Local gameplay data remains until you clear the app's data or uninstall it. Support emails are retained only as long as reasonably needed to respond, maintain support records, prevent abuse, or meet legal obligations. Advertising, analytics, crash, configuration, purchase, achievement, and leaderboard data are retained according to the applicable provider's settings and policies.
Your privacy choices
- Change Apple's tracking permission in iOS or iPadOS Settings under Privacy & Security > Tracking.
- Where required, reopen Google's consent options from Typer's Settings screen using Privacy Choices.
- Use device and Google account advertising controls to limit ad personalization.
- Clear local game data through device settings or uninstall Typer.
- Manage Google Play Games or Apple Game Center information through the applicable platform account.
- Restore an eligible Remove Forced Ads purchase from Typer's shop.
- Request deletion of support emails you sent by contacting us.
Detailed instructions are available at typer.fun/privacy-choices.
Children
Typer is a general-audience game and is not directed to children under 13. Typer does not ask for a name, email address, or full birth date during gameplay. If you are a parent or guardian and believe a child sent personal information through support, contact us so we can review and delete it where appropriate.
Third-party services
- Google Privacy Policy
- Firebase Privacy and Security
- How Google Uses Data in Advertising
- Google AdMob Privacy Information
- Apple Privacy Policy
Changes to this policy
We may update this policy when Typer's features, providers, or legal obligations change. The effective date at the top identifies the latest published version.
Contact
Email: Anas.khaled1892@gmail.com
Website: https://typer.fun