Local-first typing game with weakness diagnosis and adaptive training
60 seconds timed challenge
Set your own duration
Classic paragraph mode
Type with real articles
Today's Practice
0m
Average WPM
—
Accuracy
Keys that need the most practice
Complete a session to see your weak keys
Keys you often mix up
No confusions detected yet