Activity trends
See continuous daily and weekly patterns with readable period comparisons.
Know your keyboard rhythm.
Keep every detail private.
Local-only trends, heatmaps, sessions, shortcuts, and habits. No typed text. No screenshots. No automatic upload.
Your activity, made legible
Move from a quick menu bar glance to the shape of a day, week, month, or year. Keystats turns counts into context without turning activity into content.
See continuous daily and weekly patterns with readable period comparisons.
Understand focused stretches, quiet gaps, peak APM, and the hours that carry your work.
Compare safe aggregate app activity and familiar shortcut names without storing window titles or paths.
Compare local aggregate activity across safe keyboard groups, with counts, APM, trends, and heatmaps in PRO.
Inside the dashboard
Move from the weekly shape to the hours, apps, shortcuts, and sessions that formed it. Every view is built from aggregate activity.
Product UI shown with locally generated demonstration aggregates.
A keyboard that tells a story
The heatmap follows the physical keyboard layout and uses soft, relative intensity. It shows activity by key position, never the text those keys produced.
PRO · Per-keyboard insights
When enabled, Keystats groups local aggregate activity by keyboard. Compare counts, APM, trends, and physical heatmaps without storing serial numbers or hardware identifiers.
Shown with locally generated demonstration aggregates for Keychron · K8 Pro. Real display names use the Manufacturer and Product information a keyboard provides to macOS and may be generic.
Privacy is the product
Keystats counts activity without saving what you write.
No screen, window, clipboard, or visual content capture.
Aggregate statistics live on your Mac by default.
Exports, backups, and diagnostics happen only after your action.
Input Monitoring observes events; it never injects, blocks, or replays them.
Reset data, tune retention, ignore apps or hours, and optionally encrypt locally.
Built for a longer view
Basic keeps 90 days of local aggregate history. Keystats PRO unlocks one-year or permanent history, local encryption, per-keyboard insights, deeper dashboard views, and real-time menu bar APM.
PRO is planned as a one-time Mac App Store purchase. The current preview build does not initiate a real transaction.
Private by design. Useful every day. Coming soon to the Mac App Store.
Join the Wishlist