new · friends, a lot closer

your keys. your rhythm.

a little friend in your menu bar. it counts every key and click, never what you type, tells you when to rest, and lets your friends drop by to say hi.

free · macOS 15 or later · 14 days of plus included

A day with flexor

It lives on your desktop.

A hello from a friend, a gift, a nudge to stand up, a word about the app you're in. Here's how a day goes.

a friend sends their mascot over to say hi. click it while it's there for 5 points.

Counts, not content

Go on, type something.

There's no text box here, and flexor doesn't have one either. It only ever learns that a key went down, which one, and in which hour. The words stay yours.

presses
0
favourite key
—
words read
0

click here, then type. or tap the keys

hardlya lot

And a lot more, quietly

Made for long days
at the keyboard.

knows when you're tired

Tiredness builds while you work, and fades while you rest.

breaks that happen

Gentle reminders for breaks, bedtime and your eyes. Capped, so they never nag.

easy on your eyesplus

The screen dims as the evening goes on, too slowly to notice. Sudden bright pages get softened.

the wheel

Spin for things to find: 167 of them.

characters
18
moves
43
outfits
54
lines
52

every tenth spin is sure to be epic or better.

points for your day

Every morning, yesterday pays out. Kept on flexor's server, so they're only what you earned.

  • keys220
  • time at the computer40
  • daily goal30
  • a 3-day streak15
  • two real breaks20
  • interest on what you saved50
  • this morning375
darts

Ten darts, one back every hour, a board somewhere down the room, and a bit of wind.

an ear for the sound

It notices the volume and your headphones, and keeps quiet while you're on a call.

only the level and the device. never what's playing.

shortcuts, now and then

Nearly 600 little tips for the apps you use.

it has a word for nearly a thousand apps

figmavs codeterminalzoomslackspotifysafarixcodenotionmailfinderphotoshopteamswhatsappexcelchrome figmavs codeterminalzoomslackspotifysafarixcodenotionmailfinderphotoshopteamswhatsappexcelchrome
“zoom again. camera off, pyjama bottoms on. i won't tell”“slack. ‘quick question’ has never once been quick”“up arrow, up arrow, up arrow. found it”“auto layout fought you and won. it usually does”“safari. a tab group for work and one for ‘later’. later never comes” “zoom again. camera off, pyjama bottoms on. i won't tell”“slack. ‘quick question’ has never once been quick”“up arrow, up arrow, up arrow. found it”“auto layout fought you and won. it usually does”“safari. a tab group for work and one for ‘later’. later never comes”

Meet the cast

Nineteen little friends,
fifty-four things to wear.

Thumbo's yours from day one. The other eighteen turn up on the wheel with Plus, and any of them wears whatever you've found.

Sounds a bit like an AI? It isn't. There's no AI anywhere in flexor: every line it says was written ahead of time, nothing's made up as you go, and it keeps talking when you're offline.

  • thumbothumbo
  • indyindy
  • whorlwhorl
  • cappercapper
  • pinkypinky
  • pollypolly
  • knoxknox
  • rubbierubbie
  • tinytiny
  • grampsgramps
  • inkyinky
  • roborobo
  • goldiegoldie
  • gummygummy
  • purlpurl
  • crumbcrumb
  • pixelpixel
  • booboo
  • marblemarble
grampstop hat, monocle, mustache
pinkybunny ears, heart glasses
roboastronaut helmet
boowizard hat
knoxpirate hat, eye patch
pollycowboy hat, sunglasses
crumbchef's hat
pixelheadphones, 3d glasses
goldiehalo, gold chain
grampstop hat, monocle, mustache
pinkybunny ears, heart glasses
roboastronaut helmet
boowizard hat
knoxpirate hat, eye patch
pollycowboy hat, sunglasses
crumbchef's hat
pixelheadphones, 3d glasses
goldiehalo, gold chain
whorlviking helmet, beard
inkyberet, scarf
tinypropeller cap
marblemortarboard, nerd glasses
capperfez, bow tie
gummyparty hat, clown nose
purllaurel, lei
rubbiesleep mask, sound asleep
indyhard hat, lanyard
whorlviking helmet, beard
inkyberet, scarf
tinypropeller cap
marblemortarboard, nerd glasses
capperfez, bow tie
gummyparty hat, clown nose
purllaurel, lei
rubbiesleep mask, sound asleep
indyhard hat, lanyard

Friends

Friends, a lot closer.

Add each other with a short code. Then pick a move, a line and a corner, and your mascot pops up on their screen to do it, the moment you send it.

  • hellos with a move and a line, for a few points
  • gifts from your own collection to theirs plus
  • a little of your day for them to see: keys, streak, your fastest minute and more. each one turns off on its own
  • moves of their own from the wheel: your visitor falls from the top of their screen, backs in bottom first, or just leans its head round the edge
  • a green dot when they're at their Mac, amber when they've stepped away. yours to turn off
  • quiet hours, so nothing pops up while you sleep

samfriends for 12 days

hellogift

thinking of you

1a move

2a line

3where it pops up plus

go on: this screen is theirs.

samshows you a little of their day

K7Q-M2X
today's keys
18,240
streak
6 days
fastest minute
512/min
found
23/167

lately

  • sam → youwink · “thinking of you”

    2m
  • sam foundhalo · legendary

    1h
  • you → samtop hat, a gift

    3h
  • sam → youmoonwalk · “keep going”

    5h

The dashboard

Your day, your keyboard, your rhythm.

The Flexor dashboard: keys today, active time, a daily goal ring and an hour-by-hour chart of keys, clicks and time. The Flexor dashboard after dark, in the Graphite theme: keys today, active time, a daily goal ring and an hour-by-hour chart of keys, clicks and time. Flexor's keyboard heatmap: keys shaded from pale to deep red by use, and a list of top shortcuts. Flexor's keyboard heatmap after dark, in the Graphite theme: keys shaded from pale to deep red by use, and a list of top shortcuts. Flexor's time and trends tab: active time, the longest stretch, breaks, thirty days of totals and a weekly rhythm grid. Flexor's time and trends tab after dark, in the Graphite theme: active time, the longest stretch, breaks, thirty days of totals and a weekly rhythm grid. Flexor's friends tab: a friend's mascot under their lamp, a little tired, with their day beside it (keys, time at the computer, streak, typing speed) and what's gone between you lately. Flexor's friends tab after dark, in the Graphite theme: a friend's mascot under their lamp, a little tired, with their day beside it (keys, time at the computer, streak, typing speed) and what's gone between you lately.

today is free. your whole history and trends come with plus.

by day, in mint.after dark, in graphite. thirteen themes, each with its own night.

Up in the menu bar

A number by your clock. A right-click for the rest.

Today's count sits up by the clock, going up as you type. Click it and Flexor opens. Right-click it for the day so far, how far you are to your goal, and the quick switches: the chime, break reminders, a little quiet for a while.

The menu bar panel: today's 10,813 keys with the mascot, a streak line, the day's hours as bars, active time, the daily goal, and switches for the dashboard, launch at login, the 10k chime, break reminders, a quiet spell, copying today's card, settings, updates and quit. The same menu bar panel after dark, in the Graphite theme.

Your keystrokes never leave your Mac.

Counts only

A number per key, per hour. Never the words.

No sign-up, no analytics

No email, no password, no tracking. Your points live on Flexor's server, so they're only what you earned.

Only friends and points go online

Your name and your mascot, how many keys each hour had (never which), and whatever of your day you leave on for friends to see.

Pricing

Free to keep. Plus for more.

Free

$0forever

No card. No account.

  • Counting keys, clicks and time
  • Tiredness and all reminders
  • Your mascot
  • Today's dashboard
  • The wheel's common and rare finds
  • 2 friends and hellos
Download free

Plus

$2.99/ month

Billed monthly. Stop any time.

  • Everything in Free
  • Your whole history: every day, trends, weekly rhythm
  • Every character, plus the epic and legendary finds
  • Unlimited friends, gifts, choose where you pop up
  • Evening dimming and softened bright screens
  • New characters, moves, outfits and lines all the time
Try Plus free for 14 days

Every download starts with 14 days of Plus. No card needed. After that it simply stays free and nothing you found or recorded is lost.

Questions, answered.

No. It only keeps a count for each key, per hour. Never the text, and never what you wrote.

Your name and your mascot, and the bits of your day you leave on: today's keys, time at the computer, your streak, the week, your fastest minute, the app you're in most and how much of the collection you've found. The eye in your card's corner turns each one off on its own.

No, and there's no AI anywhere in Flexor. Everything it says was written ahead of time: for the app you're in, the hour, the weekday, how tired you are. Nothing you do is sent off to be read or answered.

Yes. Counting, tiredness, reminders, the dashboard and the mascot's chatter all carry on without the internet. Friends, points and the wheel need to reach Flexor's server, and pick up where they left off when you're back.

Input Monitoring, to count. Notifications, for reminders. Screen Recording only if you turn on softening bright screens, and nothing is ever saved.

It barely registers. Even with the dashboard open, it stays under about 3% CPU.

Flexor goes back to Free by itself. There's nothing to cancel, and everything you found or recorded stays.

Any Mac with macOS 15 or later. Apple silicon and Intel.

Because Flexor keeps growing. New characters, moves, outfits, lines and features keep coming.

Your hands will thank you.

free · macOS 15 or later · 14 days of plus included