Build the habits that build you.
Vita is a small, focused habit tracker. Plan your week, log what actually happened, see where the streaks are. No accounts, no dashboards in the cloud — your data stays on your device.
How it works
Track what matters
Define habits — boolean, numeric, duration, or note. Vita renders a today view, a weekly grid, and weekly/monthly/yearly summaries.
Local-first by default
Every action runs in your browser against an encrypted local store. No server is contacted unless you opt in. Works offline; installs as a PWA.
Sync if you want it
Optional sync to a relay you control. Pair multiple devices via QR; data is end-to-end encrypted with a key only your devices share. The relay sees ciphertext.
Privacy
Your master key is generated and wrapped in your browser; it never leaves your devices. The optional relay only sees opaque, authenticated ciphertext — it can’t read habits, observations, or device labels. You can wipe everything at any time from /recovery. The full posture is described on the privacy page.
Recent notes
All notes →Encryption, in plain language
A friendly primer on what encryption actually does, what makes "end-to-end" different, and how Vita uses each piece — written for readers who don't need a CS degree to follow along.
How it works — local-first, private, resilient
Technical companion to "Meet Vita". The architecture, the cryptography, the offline story, and an honest list of what we don't protect against.
Meet Vita
A small, focused habit tracker that keeps your data on your device. The product post — what Vita is, what it isn't, and why it's built this way.