Time Tracker

A clean desktop time tracker for focused work — solo or as a pair, with a shared monthly limit and offline LAN sync. First public release.
Highlights
⏱️ Big round timer with Start/Stop, category dropdown, and a post-stop save dialog.
🎨 Categories with per-category colors (locale-aware presets + custom), soft-delete/restore.
📊 Shared monthly limit (160 h by default) — green → red on overflow; per-category bars.
📅 Calendar of daily totals per user with avatars.
👥 Solo by default, fully offline. Optional pairing (exactly two people) via a 6-character code.
🔒 Secured LAN sync — UDP discovery + WebSocket handshake validated by the group code; owner's limit/period syncs to the member; daily totals sync both ways. No cloud, no accounts.
🌐 Bilingual UI (RU/EN), auto-detected from OS locale, switchable live.
🪟 Custom frameless title bar; resizable window that remembers size/position/maximized state.
Install
Download time-tracker-1.0.0-setup.exe below and run it (creates a desktop shortcut). Windows only. ~78 MB.
Notes
Your time entries stay local (SQLite in AppData) and survive reinstalls.
For LAN pairing, both users must allow the app through their firewall.
Time Tracker v1.0.0 (RU)
Аккуратный десктоп-трекер времени для сфокусированной работы — соло или вдвоём, с общим месячным лимитом и офлайн-синхронизацией по локальной сети. Первый публичный релиз.
Главное
⏱️ Большой круглый таймер со Start/Stop, выбором категории и диалогом сохранения.
🎨 Категории со своими цветами (пресеты по локали + свои), мягкое удаление/восстановление.
📊 Общий месячный лимит (по умолчанию 160 ч) — зелёный → красный при превышении; шкалы по категориям.
📅 Календарь дневных итогов по каждому пользователю с аватарами.
👥 По умолчанию соло и полностью офлайн. Опциональная пара (ровно двое) по 6-значному коду.
🔒 Защищённая LAN-синхронизация — UDP-обнаружение + WebSocket-handshake с проверкой кода группы; лимит/период владельца уходят участнику; дневные итоги — в обе стороны. Без облака и аккаунтов.
🌐 Двуязычный интерфейс (RU/EN), по локали ОС, переключение на лету.
🪟 Кастомный заголовок окна без рамки; окно меняет размер и помнит размер/позицию/развёрнутость.
Установка
Скачайте time-tracker-1.0.0-setup.exe ниже и запустите (создаст ярлык на рабочем столе). Только Windows. ~78 MB.
Примечания
Записи времени хранятся локально (SQLite в AppData) и переживают переустановку.
Для синхронизации по сети оба пользователя должны разрешить приложение в фаерволе.