v2.2
May 2025
Major
New
Cursor drift mode - occasional backtrack-and-retype sequences for maximum realism
Session chunks - simulate multiple save sessions with configurable inter-session pauses
Server-side license validation via Supabase (replaces local key hashing)
Device fingerprinting for per-device license enforcement
24-hour license cache so the extension works offline after first validation
Improved
Redesigned popup UI - cleaner layout, iOS-style toggles, new hero with comet animation
Mistake simulation now distinguishes adjacent-key errors from random transpositions
WPM range expanded to 15–300
Progress bar now shows real-time ETA
Fixed
Google Docs: characters no longer double-fire on certain keyboard layouts
Typing no longer silently fails when the active tab changes mid-run