Contact
This site is maintained by one person, and messages from people using it are the main way problems get found. If something is wrong, please say so.
What to write about
Bugs. If a level will not unlock, a key registers twice, the speed test reports something impossible, or the layout breaks on your device, tell us what happened and which browser and operating system you were using. That detail is usually the difference between a fix and a guess.
Translation errors. The site is published in nine languages and not every one was written by a native speaker. If a sentence in your language reads awkwardly or means the wrong thing, the correction is welcome and will be applied.
Practice texts. If an exercise contains a typo, an unnatural phrase, or a code sample that would not compile, we want to know.
Suggestions. Requests for a keyboard layout we do not support, a lesson type that is missing, or a language we have not translated are all worth sending.
What we cannot help with
We cannot recover lost progress. Your levels and scores are stored only in your own browser and we hold no copy, so once your browser data is cleared, that history is genuinely unrecoverable.
We cannot issue typing certificates. The speed test is a practice tool for tracking your own improvement, not an accredited assessment.
Response time
Expect a reply within a few days. Bug reports that include the browser and device are dealt with first, because they are the ones that can be acted on immediately.