Your data, plainly.
Last Updated: 7th November, 2026Typinground is made and run by Nishu Murmu ("we" on this page). It works fully without an account. Data leaves your browser only if you choose to sign in.
Without an account
Your test results, settings and saved page sections are stored by your browser on your device. Typinground doesn't send them anywhere. The extension does nothing on a page until you press its shortcut or button.
When you start a test, the extension reads the text of that page on your device to build the test, and records your keystrokes only while the test is running. The page's full text is never uploaded; if you sign in, only the words you mistyped are saved, as described below.
With an account
Signing in with Google or GitHub is optional. If you do, we store:
- Your profile: the account ID your provider gives us, your username, your display name and your avatar image link. We don't receive or store your email address or password.
- Your test results: speed, accuracy, test length and time, and for tests on web pages, the website's name (for example
en.wikipedia.org). - Your typing analysis: per-key accuracy and timing, letter-pair timing, the words you mistyped and character-type counts, summarised from each test so the dashboard can show your weak spots on any device. We don't store the page's address or the full text you typed.
- Your sign-in session: a random sign-in token, which we store only as a one-way hash. It expires after 90 days, and signing out deletes it.
- Your settings: test defaults, theme, and the sections you picked on sites (the site's name and the page element you chose), so a new browser is set up the same way when you sign in.
Nothing about you is public. Your results and analysis are visible only to you. We keep this data until you delete your account.
What we don't do
- We don't track your browsing or read pages you don't type on.
- We don't sell or share your data, and we don't show ads.
- We don't use your data for anything other than running Typinground.
Where it's stored
Accounts and results are stored with Cloudflare (Workers and D1). Cloudflare may keep short-lived request logs, such as IP addresses, for security and debugging; we don't use them to identify you. Cloudflare runs servers in many countries, so your data may be processed outside your own. Sign-in is handled by Google or GitHub under their own privacy policies.
All data between the extension and our servers is sent over encrypted HTTPS connections.
This website
This site uses Umami, a cookie-free analytics service, to count visits and button clicks. It doesn't use cookies or identify you. The extension itself has no analytics or tracking.
Deleting your data
Open the Typinground dashboard, go to Account, and choose Delete account. Your profile, results and sessions are deleted immediately. Uninstalling the extension removes everything stored in your browser.
Your rights
You can see your data at any time in the Typinground dashboard and delete it as described above. To ask for a copy of your data, a correction, or anything else about it, email us at the address below and we'll reply within 30 days.
Children
Typinground isn't directed at children under 13, and we don't knowingly collect data from them. If you believe a child has created an account, email us and we'll delete it.
Changes and contact
If this policy changes, we'll update this page and its date. For questions or requests, email Nishu Murmu at [email protected].