Privacy Policy
Last updated: July 1, 2026
1. Who We Are
FastTypings is a free competitive typing test available at fasttypings.com. For privacy enquiries, contact us at [email protected].
2. What Data We Collect
We collect the minimum amount of data needed to run the service and understand how it performs. Specifically:
- Anonymous session data: When you visit FastTypings, Supabase (our database backend) assigns your browser an anonymous session identifier stored in
localStorage. This identifier is not linked to any personal information such as your name, email, or IP address. - Typing scores and usernames: If you choose to submit a score to the leaderboard, we store the username you enter, your words-per-minute (WPM) score, and your accuracy. Usernames are chosen freely by you — do not include personal information in your username if you wish to remain anonymous.
- Analytics data: We use Google Analytics 4 (GA4) to understand aggregate usage patterns — such as which pages are visited, session duration, and general geographic region (country level). GA4 collects data via cookies and may associate your browser with a pseudonymous analytics ID. This data is not linked to leaderboard usernames or session IDs.
- Server logs:Cloudflare, our infrastructure and CDN provider, may temporarily log IP addresses and HTTP request metadata for security and performance purposes. These logs are retained according to Cloudflare's own retention policies and are not used by us for analytics.
3. How We Use Your Data
- To display leaderboard scores alongside the username you submitted.
- To improve the service based on aggregate usage patterns from Google Analytics.
- To maintain service availability, investigate abuse, and protect the integrity of leaderboard scores.
We do not use your data for advertising targeting, profiling, or any purpose beyond operating FastTypings.
4. Cookies and Local Storage
FastTypings uses the following cookies and browser storage:
- Google Analytics cookies (
_ga,_ga_*): Set by GA4 to distinguish users and sessions. These cookies persist for up to 2 years. You can opt out of GA4 tracking by installing the Google Analytics Opt-out Browser Add-on. - Supabase anonymous session (
localStorage): A random anonymous identifier stored in your browser's localStorage so your session persists between page loads. This is not a cookie — it is never sent to any third party and is only read by our own application code.
You can clear all cookies and localStorage at any time via your browser settings. Doing so will reset your anonymous session.
5. Third-Party Services
We use the following third-party providers to operate FastTypings. Each has its own privacy policy:
- Supabase — database and backend-as-a-service. Stores leaderboard scores and anonymous session data. Supabase Privacy Policy
- Google Analytics (GA4) — analytics. Collects pseudonymous usage data via cookies. Google Privacy Policy
- Cloudflare — CDN, DDoS protection, and hosting. May process request metadata for security purposes. Cloudflare Privacy Policy
6. Data Retention
Leaderboard scores and associated usernames are retained indefinitely unless you request deletion (see Section 7). Anonymous session identifiers are retained in our database for up to 12 months of inactivity and then purged. Google Analytics data is retained for 14 months by default per GA4 settings.
7. Your Rights
If you are located in the European Economic Area (EEA), United Kingdom, or another jurisdiction with applicable data protection law, you have the following rights:
- Right of access: You may request a copy of data we hold about you.
- Right to deletion: You may request that we delete your leaderboard entries and any associated session data. Email [email protected] with the subject line "Data Deletion Request" and include your username(s). We will action requests within 30 days.
- Right to rectification: If a leaderboard entry contains incorrect information, contact us at the email above.
- Right to object: You may opt out of Google Analytics tracking at any time (see Section 4).
8. Data Security
All data transmitted between your browser and our servers is encrypted via HTTPS. Our Supabase database uses row-level security policies. We do not store passwords (there is no account system). While we take reasonable precautions, no internet service can guarantee absolute security.
9. Children's Privacy
FastTypings is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has submitted personal data through our leaderboard, please contact us at [email protected] and we will promptly delete it.
10. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Continued use of FastTypings after any changes constitutes acceptance of the revised policy.
11. Contact
For any privacy-related questions, data deletion requests, or concerns, please contact: [email protected]
FastTypings — fasttypings.com — Free competitive typing test, no signup required.