Static vs Personalized Practice
Traditional typing courses follow a fixed path. Lesson 1 covers the home row. Lesson 2 adds the top row. Everyone moves through the same sequence regardless of whether they mastered the previous material or barely scraped through.
The problem is that learners are different. A pianist might have exceptional left-hand dexterity but struggle with their right pinky. A gamer might fly through WASD-adjacent keys but stumble on the right side of the keyboard. A fixed curriculum on its own either moves too fast, leaving gaps that become persistent weaknesses, or too slow, creating boredom that kills motivation.
CosmicKeys keeps a structured lesson path (about 100 lessons per keyboard layout) and adds a layer on top: your own mistakes decide what you are pointed to next. There is no AI or "engine" here. The rules are simple and visible, which makes them easy to trust.
What CosmicKeys Measures
Every lesson, speed test, and custom-text session records each keystroke. Three measurements feed the personalized parts of the app.
Errors per Key
CosmicKeys counts errors for every individual key and calculates your accuracy on that key. Each keystroke is also attributed to the finger that should press it for your layout, so the same data rolls up into per-finger analytics.
Slowest Keys
For each key, CosmicKeys measures the average time it takes you to reach it from the previous keystroke. Slow keys are not always error-prone. You might hit a key accurately but consistently take longer to get there, and that hidden delay holds back your speed.
Slowest Letter Pairs
The analytics page also shows your slowest letter pairs (transitions), such as "br" or "ce". A pair can be slow even when each letter on its own is fine, because the movement between the two keys is awkward for your hands.
What CosmicKeys Does with the Data
Recommended Lessons
The most visible output is the recommended lessons section. The rule is concrete: when you miss a key repeatedly in a session (at least 2 errors on that key and 85% accuracy or lower), CosmicKeys recommends a lesson that targets that key. There is one recommendation per key, and the latest one wins.
A recommendation is not permanent. Once you pass the recommended lesson at 95% accuracy or higher, it drops off the list. Struggle again later and it comes back. The list always reflects your recent mistakes, not a profile built months ago.
Targeted Drills
On the analytics page you can generate a drill from your own data: from your slowest letter pairs or from your most-missed keys. The drill puts those exact pairs and keys in front of you more often, so five minutes of practice goes where it is needed.
Key Focus Practice
Sometimes you already know which key bothers you. Key focus practice lets you pick any key (or numpad key) and drill it directly.
Custom Text
You can paste your own text (at least 10 words) into one of eight custom slots, including one for code. Custom text gets the same per-key and per-finger analysis, so errors there also feed your recommendations. The text stays in your browser.
How to Use It Week to Week
After each session, check whether a new recommendation appeared. Do the recommended lesson first, then continue your normal lesson path. Once a week, open the analytics page, look at your slowest letter pairs and most-missed keys, and generate a targeted drill from them.
Your speed test history gives the long view. If your speed test WPM is flat but your recommendations keep clearing, your accuracy is improving and speed usually follows. If the same key keeps coming back, slow down on that key until it stays off the list.
You can always browse the full curriculum. Recommendations point the way but never lock you out of other lessons.
Comparison with Other Tools
Keybr generates pseudo-words that adapt continuously to your weak letters. It is genuinely effective for raw key familiarity, but typing nonsense syllables does not build the word-recognition patterns that matter for real-text speed.
TypingClub offers a structured curriculum with some adaptive pacing. Lessons unlock based on scores. We could not verify whether lesson content adapts to your specific weak keys.
CosmicKeys sits between the two. The lessons use real words and follow a clear progression. Recommendations built from your recent mistakes, targeted drills from your slowest letter pairs, and key focus practice point you at your weak spots. Add voice narration and the on-screen keyboard with its animated finger guide, and every targeted lesson also reinforces the correct finger for each key.
Start a lesson at CosmicKeys, practice for a few sessions, and watch which keys show up in your recommendations.