Deski
arrow_back Back to home

Blog

Notes on building Deski — local-first time tracking, privacy, and deep work.

Counting keystrokes without recording them

Every activity tracker describes itself the same way, whether it counts your keys or records them. The complete table Deski writes for keyboard activity is two columns wide — and the reason it stays that way is a failing test, not a promise.

privacy engineering under the hood

Tamper-evident timesheets: what they can and can't prove

A timesheet is a claim, not evidence — and the industry's answer to that is surveillance. Deski can now say whether its hours were edited after it wrote them, without watching you. Here is exactly what that does and doesn't prove.

timesheets freelancing trust

What local-first time tracking actually means

Most time trackers are surveillance tools pointed at you by someone else. Local-first means the data never leaves your machine — here's what that buys you, and what it costs.

local-first time tracking privacy