DeskamiA small companion on your desk

Privacy

Last updated: 30 September 2026

Deskami shows you how you sit, how close you are to the screen and how often you blink, and reminds you. It describes what happened at the desk; it does not assess or diagnose anything. It does this entirely on your Mac.

If you are in pain or your vision is troubling you, talk to a professional; Deskami does not assess either.

Nothing leaves this Mac

Deskami has no networking code and no network permission. It cannot send anything anywhere, and it doesn't: no accounts, no sign-in, no analytics, no crash reporting, no advertising, no third-party SDKs, no iCloud sync. There is no server to send anything to.

The camera

Deskami needs the camera to see your posture and your blinking. Each frame is measured in memory and then discarded. No video or still image is ever written to disk or transmitted. What survives a frame is a handful of numbers: how far your head and shoulders sit from your own reference, how far you are from the screen, whether a blink closed fully.

You can turn the camera off at any time from the menu bar. While it is off, Deskami records that it was off rather than guessing what you were doing.

Faces

To measure you, Deskami finds the face in each frame with Apple's Vision framework, on this Mac. It reads where the eyes and the outline of the face are, not whose face it is: there is no face recognition, and no face template or faceprint is made or kept.

When more than one face is in view — someone beside you, a photo, a screen, a mirror — Deskami tells them apart only by where they are in the picture, how large they appear and whether it was already following them. The other faces are not measured and are discarded with the frame. The only face-derived numbers kept are those of your reference: how you sat, how far from the screen, and where in the picture your face was. They stay in the setup's row on this Mac until you delete them.

The microphone

Deskami never opens the microphone and has no microphone permission. To notice that you are on a call — so the character can get out of the way and warnings can stay quiet — it looks at which apps use the microphone and the speaker at the same time, at which app is in front, and at whether a screen-sharing or remote-access app is running. What macOS hands over is a set of process identifiers and on/off states. It never accesses the audio.

What is stored, on this Mac

One row per minute, in Deskami's own sandbox container:

  • seconds you were at the desk in that minute
  • how far your posture and your screen distance sat from your own reference
  • blink count, blinks that didn't close fully, and how many seconds the eye signal was actually observed
  • times you looked away
  • head angle, measurement confidence, and the ambient light level
  • whether the camera was off
  • whether you declared a break yourself
  • the identifier of the app in front, how many times you switched apps, how many seconds carried keyboard or mouse activity, and how many seconds looked like a call

Besides the minutes:

  • for each setup — a camera plus a display arrangement — one row with the reference numbers, the camera's name and a signature of the display arrangement
  • the thresholds that were loosened, and every step behind them: the questions in the bubble and your answers, the silences, and the offers to loosen a step or take one back
  • one row per warning: which signal, how long it built up, how long recovery took, the readings at that moment, and what you answered
  • one summary per finished day
  • your settings, and a few states of the app itself — which cameras were connected and when, and whether Deskami Plus is unlocked and since when — in the app's preferences file

That is the whole list: minutes, setups, threshold adjustments, warnings, day summaries, settings and those app states.

What is never read or stored

  • video, still images, or audio
  • window titles, page titles, or web addresses
  • what you type — Deskami reads only how long ago the last key or mouse event happened, never which key. It also follows where the pointer is, so the panel can open when you move the pointer over the character, and while its own menu is open it checks whether its own shortcut keys are held down. Neither reads what you type.
  • contacts, calendar, mail, messages, files, or location
  • any advertising or account identifier

Deskami does keep the camera's name, as macOS reports it, together with the display-arrangement signature, so that each desk keeps its own reference.

The camera is the only access Deskami needs. If you turn on System notifications under Settings › Warnings, macOS asks once for notification permission. If the Launch at login switch on the last setup screen stays on, Deskami starts with your Mac; the switch also lives under Settings › General. Neither gives it access to anything else. Export, part of Deskami Plus, uses the standard save dialog; that grants access to the one file you named there, and to nothing else.

Your control

  • See it. Your minutes and warnings are on the day summary and the week view; the reference of each setup, and the loosened thresholds of the setup in use, are under Settings › Camera.
  • Stop it. The camera can be turned off from the menu bar. In Settings › General › Besides the camera, the two non-camera readings — the name of the app in front, and whether the keyboard or mouse was in use — can each be switched off; those minutes then record as not measured.
  • Delete it. Settings › General › Data › Delete history removes every minute, warning and day summary and keeps your setups and references. Delete all data removes every minute, event, and reference from this Mac. Both take the deleted rows out of the file itself, which shrinks at once. Neither can be undone.
  • Remove it. Moving the app to the Trash does not remove its container, ~/Library/Containers/com.vecihi.deskami; the history lives inside it at Data/Library/Application Support/Deskami/history.sqlite.

To take everything off this Mac, in this order:

  1. If you want, run Settings › General › Data › Delete all data first.
  2. Quit Deskami from the menu bar.
  3. Move the app to the Trash.
  4. Delete that Containers folder yourself.
  5. If Deskami is still listed under System Settings › General › Login Items & Extensions, remove it there.

Deskami does not delete anything on a schedule. Your history stays until you remove it.

Deskami Plus

Deskami Plus is a one-time purchase. The purchase runs through the App Store: Apple handles the payment and the receipt, and Deskami still has no permission to connect to the internet. What Deskami reads from the App Store is one fact: whether this Apple Account owns Deskami Plus. Deskami keeps that fact and the date of the purchase in its preferences file on this Mac, so that it opens unlocked even when the App Store cannot be reached; Delete all data leaves it, because it is a purchase, not a measurement. It is not sent anywhere or tied to your measurements.

Export, part of Deskami Plus, writes a PDF, CSV or JSON file to the place you choose in the save dialog. That dialog is the only file access Deskami has: it can write the file you named, and it reads no other file or folder.

Nothing about the camera, the measurements or the warnings depends on Deskami Plus. If the purchase is refunded, your history stays on this Mac; only the window Deskami shows narrows back to this week and last week.

Children

Deskami is not directed at children and collects no data from anyone.

Changes

If what Deskami does with data changes, this page changes with it, and the date above moves.

Contact

hello@deskami.com