WTK

Features

Everything WorkThoseKeys can do

WorkThoseKeys (formerly TypeCast / Typefast, typefast.fun) is a focused typing trainer: a structured touch-typing curriculum, targeted practice on your weakest keys, an AI coach that tells you what to fix next, an on-screen keyboard that shows the next key, real books to build endurance, and net-WPM that actually counts.

Structured typing lessons

Eight progressive levels split into 31 sub-levels (1a to 8c) take you from the home row to numbers, uppercase and special characters. The progression is home-row first, and each sub-level isolates one finger before combining them.

  • Eight levels, 31 sub-levels, home-row-first progression
  • One finger per sub-level, then a combined level with warmup, weak points, integration and a progress check
  • Every lesson lists the keys it trains plus written technique guidance
  • Speed and accuracy targets per level; your current level advances when you pass the progress check
  • Exercise text is generated per level, so you never memorise the same drill
Browse all lessons →

On-screen keyboard and layouts

A simple on-screen keyboard mirrors your hardware and highlights the next key to press in real time, with character labels on every key so you never have to look down at your hands.

  • Swedish (Nordic) layout with å, ä and ö
  • US English layout
  • Next key highlighted live while you type; finger-to-key mapping per level
  • Layout and content language are configured independently

Keyboard exercises that target your weak spots

Targeted practice builds a session out of your own error statistics instead of a fixed word list. Every keystroke is recorded per character and per bigram, so the app knows which movements you miss most — and your weakest keys won't fix themselves.

  • Real-time typing interface with a three-line window and single-line focus
  • Session shape: warmup, weak points, integration, progress check
  • Drills generated from your per-key error rates
  • Adjustable session length and target accuracy

Live WPM, accuracy and records

Net WPM is your speed after errors are subtracted, so accuracy counts as much as raw speed. Stats update live while you type and are recomputed server-side when a session is saved.

  • Net WPM and raw WPM, updated live
  • Accuracy percentage and per-key error rates
  • Personal records, session history and an activity heatmap
  • Streaks, level milestones and a printable completion certificate
  • Data export of your own results

AI typing coach

An AI coach reads your own statistics — weakest keys, slowest bigrams, accuracy trend and recent sessions — and writes one short, specific tip telling you what to work on next. It is built into the progress dashboard and available in English and Swedish.

  • One concrete, personalized coaching tip generated from your real results
  • Grounded in your per-key error rates, bigram timings and session history
  • Regenerate on demand, up to two fresh tips every 12 hours
  • Tips are cached, so revisiting the dashboard costs nothing
  • English and Swedish coaching, matching your interface language

Progress dashboard: strong and weak points

The My data page turns every keystroke you have typed into a readable picture of your typing: what has improved, what is holding you back, and exactly which keys to drill next.

  • Speed and accuracy history charts over time
  • Activity heatmap of the days you practised
  • Strongest and weakest keys, plus your slowest key pairs (bigrams)
  • Personal records for net WPM and accuracy
  • Lesson and book progress in one overview
  • One-click export of your own data
See your data →

Streaks, certificates and shareable profiles

Progress is easier to keep when it is visible. Daily streaks, milestone celebrations, a printable certificate and an optional public profile give your practice something to show.

  • Daily streak counter with your best streak kept
  • Milestone celebrations for speed records, levels passed and book segments
  • Printable completion certificate
  • Optional public profile at /u/your-handle, opt-in only
  • Auto-generated share card image for posting your progress on social media

Assistant access to your stats

WorkThoseKeys exposes a small, read-only tool interface so an AI assistant you have connected can look up your progress, recent sessions and weak points and talk you through them.

  • Read-only lookups: progress, recent sessions, weak points
  • Your account decides access; nothing is shared publicly

Settings you control

Everything that shapes a session is adjustable, and your choices are saved to your account.

  • Keyboard layout: Swedish (Nordic) or US English
  • Content language and interface language, set independently
  • Session length and target accuracy
  • Book segment length
  • Public profile on or off, and your handle

Write freely: typing with no timer

Free writing is untimed practice: pick a curated template — common words, story prose, work email, technical text, reflection — and type continuously until you decide to stop. Signed-in users can instead name any topic and have the AI coach write the text for you.

  • No timer and no target length — the text continues for as long as you type
  • Five curated templates per language, from common words to symbols and camelCase
  • AI-written text about any topic you name, two generations per 24 hours
  • Continuous autosave: a closed tab does not lose the session
  • Live net WPM, accuracy, character count and elapsed time
Start free writing →

Book mode: type real literature

Book mode lets you type out whole public-domain books and poems segment by segment, which is where endurance and sustained accuracy are built.

  • English and Swedish classics, children's books and short poems
  • Difficulty indicated by length: poem, short, medium and long
  • Adjustable segment length, with your position saved between sessions
  • Blurb, author, year and source listed for every text
Browse the library →

Account, progress and typing without an account

Sign in with Google and your progress, records, weak-key statistics and preferences follow you between devices. Prefer not to sign in? Continue as a guest and everything works except saved data.

  • Google sign-in, no signup form and no password
  • Saved progress, stats, streaks and layout preferences
  • Optional public profile with a shareable progress card
  • No account needed: full lessons, practice and books, nothing stored
  • Free — every lesson, drill and book is included
Sign in or continue as guest →

Dark, distraction-free interface

A dark, technical theme keeps the focus on the text you are typing, and the layout adapts to desktop, tablet and mobile screens. The interface is available in English and Swedish.

  • Dark theme built for long sessions
  • Responsive on desktop, tablet and mobile
  • English and Swedish interface, switchable at any time