typesati app icon — a white dot centered in an indigo square

Deliberate typing practice
shouldn't stop when the
typing test ends.

typesati is a tiny macOS menu bar app that estimates your typing accuracy while you work — by quietly counting backspaces against everything else.

Download 0.1.0

Requires macOS · needs Input Monitoring permission

The idea

type using a keyboard.
sati Pāli: sati · Sanskrit: smṛti mindfulness, awareness, recollection — noticing, with intention.

typesati — typing with awareness and intention.

While a session records

Start a session, keep working.

When you feel like practising deliberately, just start a session and carry on as normal. typesati quietly compiles the metrics in the background — there's nothing to type into, nothing to switch to.

The problem

Practice is mindful. Real work isn't.

Apps like monkeytype and keybr are great for deliberate practice. But the moment you leave them, the temptation to stop typing mindfully creeps back in.

Deliberate practice happens in isolated environments; most typing happens everywhere else. Over time a gap opens up between how you type when you're practising and how you type when you're really working. typesati helps close that gap.

Privacy

It measures behaviour, never content.

It's reasonable to be cautious about anything that watches your keyboard. typesati is built privacy-first: every keypress is classified the instant it happens as one of two things —

backspace other

The original key is discarded immediately and cannot be recovered. typesati never stores characters, words, text, keycodes, or timestamps — so it has no way to reconstruct what you typed.

One unavoidable permission

To observe keypress events, typesati needs macOS Input Monitoring permission. On first launch, grant it in System Settings and relaunch the app. Without it, typesati can't function.

Think clearly through your fingers.

Download 0.1.0