A macOS menu-bar app that counts every keystroke, click and scroll — and the cloud version syncs the counts across your Macs with a shareable profile. Never the keys themselves. Just the numbers.
Free & open source · Apple Silicon & Intel · macOS 13+
A fork of Typing Stats by Guillermo Rauch (@rauchg), extended with mouse & trackpad tracking, a high-resolution timeseries drilldown, and cloud sync by mewc.
Live totals in the menu bar, deep history in a click. Keys, clicks, scroll and pointer distance — broken down by day and by app.
Keystrokes, clicks, scroll events and pointer-movement distance — all tracked locally, live in your menu bar.
See which apps you actually spend your keystrokes in, as stacked daily charts with a color per app.
Zoom from 30 days down to 5-second blocks. Daily bars or high-resolution line charts, your pick.
iCloud keeps your Macs in step out of the box. Sign in and your aggregate counts sync to the cloud too.
Log in with Google and get a profile you can share — your streaks and records, minus anything private.
Only per-app, per-interval counts are stored. The keys you press are never recorded, on-device or in the cloud.
Dark, quiet, and fast. Everything below is real data from a real week.



The SaaS version syncs your clicks — only the counts — to the cloud, and turns them into a profile you can share.
Open the app, choose “Sign in to Sync,” and authenticate in your browser. That’s the whole setup.
Your daily totals push to the cloud over HTTPS, signed with a per-device key. Every Mac stays in sync.
Your records, streaks and per-app mix become a profile you can share — nothing sensitive, just the numbers.
Input Stats only ever counts. It stores per-app, per-interval totals — never the actual keys you press, on your Mac or in the cloud. Local data lives in SQLite; synced data is just aggregate counts, signed with a per-device key so it can’t be tampered with in transit.
Download the app, or sign in to sync what you’ve already tracked.