Privacy Policy for TypeRacer
Effective Date: September 28, 2026
TypeRacer is operated by Shockwave LLC ("we", "us") from the United States, where your information is processed. This policy explains how we collect, use, and share your information when you use our website or app. You can play for free anonymously, or create an account to track your progress.
1. Information We Collect
| User Type | Data Collected | Why |
|---|---|---|
| Guests | IP address (and the approximate location derived from it), browser type, device ID, gameplay metrics, and analytics events. | Serve ads, match you with opponents, prevent cheating and botting, improve the product. |
| Registered users | Display name, username, email address, and password at sign-up, plus avatar, IP address (and approximate location), and analytics events. | Secure your account and manage your public racing identity. |
| Subscribers | Subscription plan and price. Payments are handled by Xsolla. | Billing and showing you your plan. |
| Race data | Race number, date and time, speed (WPM), accuracy, finishing rank, time taken, and keystroke log for each saved race. | Calculate speed, rankings, and progression; show replays; power the TypeRacer API. |
| Universe accounts (members) | Display name, username, and password, with no email address. Race stats are saved to the account and stay within the Universe. | Play in a private Universe (Section 6). |
| Universe admins | Name and email address from Google sign-in. | Manage a private Universe (Section 6). |
We collect this information directly from you, from your device and browser, and from the service providers described in Section 3.
2. How We Use Your Information
We use your information to run TypeRacer and keep it working well. That includes creating and managing your account, matching you with opponents of similar skill, calculating rankings, and responding to your support requests. We also use it to prevent fraud, cheating, and botting, and to keep our services secure. On the free version, we use it to show ads that help support the site, and we use analytics tools to understand how TypeRacer is used so we can improve it. We may also use your information to comply with legal obligations. If you have an account, we may send you marketing emails about TypeRacer, and you can opt out at any time using the link in the email.
3. Who We Share Information With
We share your information with the service providers that keep TypeRacer running: Xsolla for payment processing, PostHog for product analytics, and our hosting, infrastructure, email, and support providers. We also work with our advertising partner (Section 4) and use Google for Universe admin sign-in (Section 6). We do not send account information such as your email address or username to our advertising partner. We may also disclose information where required by law or to protect our rights, our users, and the security of our services. If Shockwave LLC or TypeRacer is sold, merged, or reorganized, your information may be transferred to the new owner as part of that transaction.
4. Advertising, Cookies, and Tracking
The free version of TypeRacer is supported by advertising. Ads do not load for subscribers, and there are no ads in Universes.
All or partial advertising on this Website or App is managed by Playwire LLC. If Playwire publisher advertising services are used, Playwire LLC may collect and use certain aggregated and anonymized data for advertising purposes. To learn more about the types of data collected, how data is used and your choices as a user, please visit https://www.playwire.com/privacy-policy.
Playwire's ad scripts run directly on our site and may collect your IP address, device information, and cookie identifiers to show you targeted ads. Playwire uses an identifier cookie (Common ID) for this purpose. Playwire works with other advertising partners, such as ad exchanges and ad technology companies, which may also collect information through ads on our site. Under some state laws this counts as a "sale" or "sharing" of personal information, or "targeted advertising." You can opt out through the tools in Playwire's privacy policy above, and Playwire handles opt-out signals such as Global Privacy Control through those tools.
We also use cookies for site preferences and analytics (usage events and IP addresses). Third parties, including our ad and analytics providers, may collect information about your activity across websites. Our site does not respond to Do Not Track signals.
TypeRacer may link to other websites, including through ads. We are not responsible for the privacy practices of those sites, so please read their privacy policies.
5. Data Visibility
- Public by default: Your profile and race history are public, and your race records are accessible to anyone through the TypeRacer API. Your keystroke log powers race replays, visible to anyone who can see your profile.
- Going private: Check "Make my profile private" in settings. Your profile, replays, and API data will be hidden and you'll be removed from leaderboards and competitions, while keeping full access to your own stats. Changes may take a few minutes.
IMPORTANT: Even with a private profile, your display name, username, and avatar remain visible to other players in multiplayer races.
Once data has been public, we can't control copies others may have saved or collected through the API.
6. TypeRacer Universes
Universes are private, ad-free environments for schools, teachers, clubs, and other groups, separate from the public site.
- Accounts: Joining takes just a display name, username, and password, with no email address. Race stats are saved to the account and stay within the Universe, where the admin can see them.
- Admins: Admins sign in with Google to manage their Universe (we receive their name and email from Google). They create texts and text lists, control who joins, and can add or remove any TypeRacer user. To play in their own Universe, an admin creates an account just like everyone else.
- What admins can see: Members' display names, usernames, and race stats, plus anything on a member's public TypeRacer profile. They see nothing extra from regular accounts.
- Under-13 users: Admins decide who joins and are responsible for any notice or parental consent the law requires.
- Use of data: Only to provide and improve the service. There are no ads or ad targeting in Universes, and we do not sell or share Universe members' information for advertising. Our analytics provider collects usage events, which may include IP addresses.
- Deletion: Universe accounts and race stats are kept until the admin asks us to delete them (Section 12), including after a subscription ends. Parents may contact the admin or us at any time to review or delete a child's information.
7. Children's Privacy
The public site is not directed to children under 13, and you must be 13 or older to create an account. Children under 13 may use TypeRacer through a Universe, where the admin authorizes their use (Section 6). We do not knowingly collect personal information from children under 13 outside a Universe. If you believe your child under 13 is using TypeRacer without your permission, contact us (Section 12). Parents may contact us at any time to review or delete their child's information, and we will delete any information a child under 13 has given us outside a Universe.
Within a Universe, we collect a child's display name, username, password, race stats, and usage analytics (which may include IP address) only to operate and improve the service. We do not use it for advertising. We keep account information and race stats until the admin asks us to delete them, and a parent can ask us to delete their child's information at any time. Usage analytics are kept as described in Section 8.
8. Data Retention
| Data | How Long We Keep It |
|---|---|
| Account data, race history, keystroke logs, and IP logs (registered users) | Until you delete your account |
| IP logs (guests) | Server logs are generally kept 30 days or less, and our infrastructure provider may process IPs under its own retention practices. IP addresses in analytics data are kept as described in the analytics row below. |
| Subscription plan and price | While subscribed, then until you delete your account |
| Payment history | Held by Xsolla under its own privacy policy |
| Universe accounts and activity | Until the admin asks us to delete it |
| Analytics data (including IP address) | Up to 7 years. Analytics data is not linked to your account, so it is not deleted when you delete your account. |
9. Your Privacy Rights
If your state has a consumer privacy law (such as California), you may have the right to know, access, correct, and delete your personal information, to receive a copy of it, and to opt out of its sale or sharing and targeted advertising. We don't discriminate against you for exercising these rights.
- Ad opt-outs: Handled by Playwire (Section 4).
- Download your data: Your race history, including keystroke data, is available at data.typeracer.com/pit/export_data. For anything else we hold about you, contact us.
- Delete your account: We'll remove your email, IP address, race history, keystroke logs, and account information within 30 days, keeping only what's required for legal, fraud-prevention, or billing reasons.
Submit requests using Section 12. We may need to verify your identity, and an authorized agent may act for you. We respond within 45 days, extendable where the law allows. If we deny your request, you may appeal by emailing us with "Appeal" in the subject line, and we will respond to your appeal within 45 days.
10. Security
We use reasonable administrative, technical, and organizational safeguards to protect your information. No system is completely secure, so we cannot guarantee absolute security. You are responsible for keeping your password confidential and for activity under your account. Contact us right away if you suspect unauthorized access.
11. Changes to This Policy
We may update this policy from time to time. Updates will be posted on this page with a new effective date. If we make material changes, we will also provide notice, such as a notice on the site or an email to registered users.
12. Contact Us
Questions or privacy requests? The best way to reach us is by email at [email protected]. If necessary, you can also send physical mail to:
Shockwave LLC
3835 E Thousand Oaks Blvd, Unit Str R-266
Westlake Village, California 91362
United States
Website: www.typeracer.com