Privacy Policy
We respect your privacy. This policy explains what data we collect, why, and how we store it.
What we collect
- Email address and username — for account creation and login recovery
- Test results (WPM, CPM, accuracy, duration, language) — for statistics and leaderboard
- Keystroke timing — for anti-cheat validation (never shared publicly)
- IP address — for rate limiting and spam protection
- Display name — optional, shown on certificates
How we use it
- Provide platform functionality and authentication
- Calculate and validate test results
- Issue and verify certificates
- Power the global leaderboard (public profiles only)
- Reply to contact form messages
Cookies and local storage
| Name | Purpose | Duration |
|---|---|---|
| session | Login session | Browser session |
| tt-lang | Selected language | 1 year |
| tt-theme (localStorage) | Selected theme (light/dark/auto) | Persistent (localStorage) |
| tt-pb-* (localStorage) | Personal best per mode | Persistent (localStorage) |
We do not use any third-party analytics, advertising, or tracking cookies.
Data retention
Your data is kept as long as your account is active. You can delete your test results, certificates, or your entire account at any time from your profile settings. Deletion is permanent.
Your rights
You have the right to access, correct, and delete your data. You can do this directly in your profile settings.
Privacy questions
If you have questions about this policy, contact us via the contact form.