TypingPractices.com ("we", "us", or "our") is committed to protecting your privacy. This Privacy Policy explains what information we collect, why we collect it, and how we use it when you visit typingpractices.com (the "Site"). By using our Site, you agree to the practices described in this policy.
1. Information We Collect
a) Information you provide
- Account information — When you sign in via Google OAuth, we receive your name, email address, and profile picture from Google.
- Typing data — Your typing speed (WPM), accuracy scores, completed lessons, and practice history to track your progress.
b) Information collected automatically
- Log data — IP address, browser type, operating system, referring URLs, and pages visited.
- Device information — Device type, screen resolution, and language preferences.
- Usage data — Pages you visit, features you use, time spent on exercises, and interaction patterns.
- Cookies & local storage — Session tokens and preference settings. See the Cookies section below.
2. How We Use Your Information
We use the information we collect to:
- Create and manage your account on TypingPractices.com.
- Track and display your typing progress, WPM scores, accuracy, and achievements.
- Personalize your practice experience and recommend appropriate lessons.
- Maintain the security and proper functioning of our Site.
- Analyze aggregate usage trends to improve our platform and content.
- Comply with applicable legal obligations.
- Display relevant advertisements through Google AdSense (see Section 6).
We do not sell your personal information to third parties.
3. Google Sign-In & OAuth
We use Google OAuth 2.0 as our only sign-in method. When you click "Continue with Google":
- You are redirected to Google's secure login page — we never see or store your Google password.
- Google shares only your name, email address, and profile picture with us, based on the permissions you grant.
- We store this data in our database to maintain your account.
- You may revoke our access to your Google account at any time via Google Account Permissions.
Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
5. Third-Party Services
We work with the following third-party services that may process your data:
- Google Analytics — We use Google Analytics to understand how visitors use our Site. Google may use this data according to its own privacy policy: policies.google.com/privacy. You can opt out using the Google Analytics Opt-out Browser Add-on.
- Google OAuth — Handles authentication. Governed by Google's Terms of Service and Privacy Policy.
- Google AdSense — Serves ads on our Site. See Section 6 below.
These third parties have their own privacy policies. We encourage you to review them. We are not responsible for the content or privacy practices of external websites.
6. Advertising (Google AdSense)
TypingPractices.com uses Google AdSense to display advertisements. Google AdSense may use cookies and web beacons to serve ads based on your prior visits to our Site and other sites on the internet.
- Google's use of advertising cookies enables it and its partners to serve ads based on your visits to our Site and/or other sites on the internet.
- You may opt out of personalized advertising by visiting Google Ads Settings.
- You may also opt out via the Network Advertising Initiative opt-out page.
- TypingPractices.com does not control the content of ads served by Google AdSense.
For more information about how Google uses data from partner sites, visit policies.google.com/technologies/partner-sites.
7. Data Retention
We retain your personal data for as long as your account is active or as needed to provide you our services.
- Account data (name, email, profile picture) — retained while your account exists.
- Typing progress & history — retained while your account exists.
- Log data — retained for up to 90 days.
- If you delete your account, we will delete your personal data within 30 days, except where retention is required by law.
8. Your Rights
Depending on your location, you may have the following rights regarding your personal data:
- Access — Request a copy of the personal data we hold about you.
- Correction — Request that we correct any inaccurate data.
- Deletion — Request that we delete your personal data ("right to be forgotten").
- Portability — Request that we transfer your data to another service.
- Objection — Object to us processing your data for direct marketing.
- Withdraw consent — Withdraw any consent you have given at any time.
To exercise any of these rights, please contact us at privacy@typingpractices.com. We will respond within 30 days.
9. Children's Privacy
TypingPractices.com is designed for general audiences and is suitable for users of all ages as a typing education tool. However, our account registration (Google Sign-In) requires users to have a Google account, which requires users to be at least 13 years old (or the minimum age in their country). We do not knowingly collect personal information from children under 13 without verifiable parental consent. If you believe we have inadvertently collected such information, please contact us immediately at privacy@typingpractices.com and we will delete it promptly.
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. For significant changes, we will notify registered users via email or a prominent notice on the Site. Your continued use of TypingPractices.com after any changes constitutes your acceptance of the updated policy.
11. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please reach out: