Live
Typero
Typing practice that knows your weak keys.
Swift · SwiftUI · StoreKit 2 · CloudKit
A focused typing trainer for iOS. Timed and word-count sessions track WPM, accuracy, and streaks — with a per-key heatmap and drills that target what you actually get wrong.
Engineering notes
Per-key engine
A character-level timing VM captures latency and errors for every keystroke in real time, feeding a QWERTY heatmap of your slowest and most error-prone keys.
Bigram-aware drills
Weakness practice targets your worst key pairs, not just single keys — because “th” and “ht” are different problems.
Automated marketing
Store assets come from a three-stage pipeline — fastlane snapshots, composited through plinth, archived for upload — so every release ships with fresh screenshots.
marmik shah