Statistics

Your analytics

Tracked locally in your browser โ€” no account, no servers. Every keystroke counts.

No data yet

Take your first lesson or speed test to see analytics fill in here. Everything is stored locally on this device.

Current WPM
โ€”
Avg of last 5 sessions
Average WPM
โ€”
All sessions
Best WPM
โ€”
Personal best
Average Accuracy
โ€”
All sessions
Typing Time
0m
All time
Daily Practice
0m
Today
Weekly Practice
0m
Since Jun 29
Monthly Practice
0m
June
30-day WPM trend

Average WPM each day.

Best 0 WPM
Error distribution

Last 30 sessions.

Correct0
Errors0
Backspaces0
Daily practice time

Minutes spent typing each day.

Typing consistency
Avg 0%

Last 20 sessions โ€” higher means steadier rhythm.

Weak keys heatmap

Darker red = more errors. Drill these in adaptive practice.

`~
1!
2@
3#
4$
5%
6^
7&
8*
9(
0)
-_
=+
โŒซ
Tab
qQ
wW
eE
rR
tT
yY
uU
iI
oO
pP
[{
]}
\|
Caps
aA
sS
dD
fF
gG
hH
jJ
kK
lL
;:
'"
Enter โŽ
Shift
zZ
xX
cC
vV
bB
nN
mM
,<
.>
/?
Shift
Ctrl
โŒ˜
Alt
Space
Alt
Fn
โ‰ก
Ctrl
Finger usage

Keystrokes per finger and their error rate.

Practice a session to see finger usage.
Top mistyped letter pairs

Common mistake pairs across all sessions.

No mistakes tracked yet โ€” keep typing to see patterns.
Practice calendar

Last 12 weeks of practice activity.

Less
More
Streaks
Current
0d
Longest
0d

Practice any day to extend your streak.

Learning progress

Lessons completed across the curriculum.

0 / 72 lessons0%
Continue learning โ†’
Achievement progress

Level 1 ยท 0 XP.

0 / 20 badges0%
View badges โ†’
Total words typed
0
Sessions logged
0
Lessons completed
0/72