«Если смотреть длинное видео и ничего не трогать, это будет засчитано как простой — честно, не баг».

Эта фраза была в FAQ Timex с первого дня. Она была честной. И была неправильной для звонков.

Если ты час слушал Zoom, Timex видел две минуты тишины, закрывал сегмент и создавал запись, которая не соответствовала твоему дню. Честно признать ограничение — не значит сделать его хорошим.

Timex 1.3.0 исправляет это, а заодно берётся за другие места, где автоматическому трекеру нужно твоё суждение, а не его собственное.

Теперь звонки считаются

120-секундная граница простоя никуда не делась. Отошёл от Mac — Timex перестаёт считать. Но теперь он проверяет активность звука и микрофона у приложения на переднем плане. Если Zoom, Meet, FaceTime, видео в браузере или другое переднее приложение воспроизводит звук либо использует микрофон, его часы продолжают идти.

Проверка намеренно привязана к переднему приложению. Фоновый Spotify не превращает день вдали от компьютера в «активное время». Timex не записывает звук и не требует новых разрешений.

Есть пределы, которые нельзя честно обойти в коде. Видео в фоновой вкладке не удерживает приложение на переднем плане активным. Safari не раскрывает все признаки вкладок и приватности, доступные Chromium-браузерам и Firefox. Timex использует сигналы, которые реально дают macOS и браузер, а не додумывает остальные.

«Три часа в Chrome» не говорят ни о чём

Итог по приложению полезен, пока почти вся работа не переехала в одно приложение. Три часа в Chrome могут быть исследованием для клиента, YouTube, документацией или банковским переводом. Timex и раньше локально сохранял URL и заголовок окна. В версии 1.3 эти подсказки можно превратить в правила.

Кликни правой кнопкой на строку в Today и создай правило по ключевому слову из заголовка или URL. Назначь категорию, при желании ограничь правило одним приложением — дальше Timex применяет его сам. Правила сайтов охватывают поддомены, поэтому правило для домена не развалится, когда сервис переведёт тебя с app.example.com на docs.example.com.

Главное здесь — правило пишешь ты. Timex не объявляет сайт «продуктивным» и не решает, какому клиенту он принадлежит. Твои критерии, никаких приговоров.

Встреча, которую ты забыл

У автоматического отслеживания всегда была слепая зона: работа вдали от клавиатуры. Переговорка, телефонный звонок, блокнот или прогулка, на которой наконец нашлось решение.

После пяти минут отсутствия Today теперь показывает карточку вроде Отошёл на 25 мин · 10:05–10:30 → Добавить время…. Нажми, выбери категорию, при необходимости поправь интервал — и промежуток станет ручной записью. Или отклони его. Встречи, звонки и офлайн-работу можно добавить напрямую в любой момент.

Ручные записи не расходуют пробные часы. Пробный лимит измеряет то, что отследил Timex, а не то, что ты поправил.

CSV там, где начинается счёт

Полный экспорт SQLite в ZIP остаётся в Настройках. Это по-прежнему выход «отдайте мне вообще всё».

Для обычной работы экспорт теперь начинается в заголовке Today. Любой видимый диапазон превращается в один из двух CSV: дневную сводку по дню × категории × приложению × сайту или подробный журнал с исходными интервалами. Первый обычно нужен для счёта клиенту; второй служит документом, когда итоговую цифру просят объяснить.

Никакой отдельной базы для отчётов, загрузки в облако или особого платного тарифа. Диапазон, на который ты смотришь, просто записывается в файл.

Оповещения после обещания не доставать

Я довольно громко заявлял, что Timex — не коуч продуктивности. И всё же версия 1.3 добавляет лимиты: дневные для отдельных категорий, один общий лимит времени и сводку в конце дня.

Разница в том, кто задаёт норму. По умолчанию все оповещения выключены. Если включишь, категорию и число выберешь сам. Они приходят обычными уведомлениями macOS. Сводка приходит один раз. Никаких писем, серий, всё более красного экрана и оценки, которая решит, был ли день хорошим.

Иногда просьба «скажи, когда я проведу 90 минут в Админке» полезна. Превращать её в философию труда не обязательно.

Намеренно отслеживать меньше

Теперь можно целиком исключать приложения, пропускать приватные окна Chromium-браузеров и Firefox и задавать недельное расписание отслеживания. Так можно отделить личный браузер, менеджер паролей, вечера, выходные или любую границу, которую не хочется каждый день охранять кнопкой паузы.

Safari не сообщает другим приложениям надёжный признак приватного окна. Timex не может автоматически пропустить то, что Safari не обозначает. Если эта граница важна, исключи Safari или поставь отслеживание на паузу. Лучше прямо написать это здесь, чем притвориться, будто все браузеры дают одинаковый контракт.

Семь шансов не потерять неделю

В отзывах почти о каждом трекере встречается одна жалоба: «Я потерял все часы именно в ту неделю, когда нужно было выставлять счёт». Локальный файл даёт владение, но владение нуждается в подстраховке.

Теперь Timex автоматически делает ежедневную резервную копию рядом с базой и хранит последние семь. Никакой фирменной процедуры восстановления: закрой Timex и замени файл. Семь копий не заменят резервную копию всего Mac, зато спасут после неудачной миграции, случайной правки или повреждения базы — и для этого не нужен облачный аккаунт.

И твой ИИ тоже может спросить

В Timex 1.3.0 также встроен локальный MCP-сервер. Включи его в Настройки → Интеграции, добавь Claude Desktop одним кликом или скопируй конфигурацию для Claude Code, Cursor, Zed либо VS Code.

Спроси, сколько времени занял Zoom на этой неделе, что было во вторник после обеда, или попроси считать github.com фокусом. Шестнадцать инструментов читают сводки и активность, ищут, управляют правилами и записями, экспортируют CSV, ставят отслеживание на паузу, работают с перерывами и показывают резервные копии — на тех же локальных данных, что и интерфейс.

По умолчанию сервер выключен, слушает 127.0.0.1:41741, если ты не изменил адрес, и требует bearer-токен. Ничего не загружается, но граница настоящая: подключённый тобой клиент может читать заголовки окон и URL.

Вот и 1.3.0. Всё ещё один файл. Всё ещё один платёж. Всё ещё ничего не покидает твой Mac. Только теперь запись переживает тихий звонок, следует твоим правилам, возвращает время, которого не могла увидеть, и экспортирует диапазон для счёта.

Timex требует macOS 15 или новее и Apple Silicon. Если это твой Mac, скачай свежую версию.

— DK