“Fits Building · API docs.”
HeyDock reads the app, window title and site in front and decides whether it fits your mode — on your Mac, with Apple’s own on-device model.
Rules come first: apps and sites you’ve listed in a mode are instant. Past decisions are cached per app and per domain, so the second time is instant too. Only something new goes to the model.
The model is Apple Foundation Models with guided generation. Its answer can only name one of your real modes, with a certainty and a few words on what the thing is. New apps and sites take about two seconds, shown as “Classifying…”.
Only a certain verdict gates. A likely or unsure one shows “Social?” in the chip and asks. One tap corrects it — “this fits”, “this is Social”, “fits no mode” — and HeyDock remembers.
What you get.
Live verdict chip
The dock shows what HeyDock thinks of the thing in front, in your mode’s colour.
Window titles
With Accessibility allowed, titles like “Pull request #42” sharpen the verdict.
Nothing leaves your Mac
The model runs on-device. There is no HeyDock server.
Set it up.
Settings › General › Sorting
- Turn on Apple Intelligence in System Settings if it isn’t on.
- Allow Accessibility in Settings › Permissions for window titles (optional).
- Correct a verdict from the chip when it’s wrong.
Good to know
- Needs Apple Intelligence on the Mac. Without it, HeyDock uses your mode lists and past decisions only.
- Without Accessibility, HeyDock judges apps but not their window titles.
Questions.
Does HeyDock send my window titles anywhere?
No. Classification runs on your Mac with Apple’s on-device model, and decisions are cached locally.
What if it gets something wrong?
Tap the chip and correct it. The correction is saved and wins from then on.