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

Пять лет Toggl Premium на среднем тире: около $540. Пять лет RescueTime Premium: около $390. Пять лет Timing Connect на рекомендуемом тире: около $600. Rize по $16,50/мес: $990.

Mac-приложение, которое я собирался использовать для одной цели — посмотреть на полоску цвета и понять, куда делся день — собиралось обойтись дороже моего MacBook к пятому году.

Это та часть решения о покупке, которую тебе никто не объясняет. Месячное число выглядит маленьким. Пятилетнее ближе к правде.

Почему подписки имели смысл (когда-то)

Подписки не зло. Это правильная модель цены для продуктов, где компания делает постоянную работу от твоего имени.

У веб-приложения серверы, которые должны крутиться 24/7. Эти серверы стоят реальных денег. Фичи меняются, потому что меняется веб-платформа. Команда саппорта должна быть укомплектована, даже когда ты не открываешь тикет. Подписки амортизируют всё это.

Figma стоит подписки. Linear стоит подписки. Всё, где данные живут на сервере и трансформируются кодом, который вендор гоняет непрерывно, — это честные подписные продукты. Ты платишь за вычисления и аптайм, а не просто за право использовать ПО.

Но Mac-приложение, работающее целиком на твоём ноутбуке, сэмплящее файлы в твоей собственной файловой системе, пишущее в SQLite-базу в твоей папке Library и никогда не открывающее сетевое соединение — за что эта подписка?

За что ты на самом деле платишь

Когда я думаю, во что мне обходится поддержка Mac-приложения, честный список короток:

  • Code signing — около $99/год за членство в Apple Developer Program
  • Notarization — входит в developer program; только compute-время
  • Изменения API macOS — обычно один-два прохода совместимости в год, когда Apple выпускает новую версию
  • Support email — зависит от того, насколько громкая user-база, но для маленького приложения — пара часов в неделю
  • Иногда багфикс — встроено в ритм обычной разработки

Ничего из этого не повторяется в масштабе, оправдывающем $9/мес на пользователя. Пользователь, заплативший один раз $49 и оставшийся на v1 пять лет, сильно выше линии затрат. Пользователь, обновляющийся на v2 со скидкой 50%, — вдвойне нормально. Математика сходится без рекуррентного дохода.

Единственное, что не сошлось бы, — если бы у меня был сервер, делающий работу от твоего имени. А его нет. Сервера нет. Заблокируй Timex Little Snitch — он продолжает работать. Это не фича, которой я хвастаюсь — это ограничение, позволяющее мне брать плату однажды.

Исключение для Mac-приложений

Есть небольшой, но упрямый класс продуктов, которые честно являются разовыми покупками:

  • Замены TextEdit (BBEdit, Sublime Text)
  • Файловые менеджеры (Path Finder, Forklift)
  • Оконные менеджеры (Magnet, Rectangle Pro)
  • Локальные утилиты (Bartender, Hazel, iStat Menus)
  • И — я бы сказал — локальные трекеры времени

Что у них общего: бинарь на твоём Mac доставляет ценность. Не сервер. Не аккаунт. Не команда за дашбордом, рассматривающая твой output. Софт, однажды отгруженный, делает работу, пока macOS его грузит.

Брать ежемесячную плату за такой софт всегда казалось мне немного странным. Обычно это разыгрывается так, что вендор изобретает причины брать ежемесячно — облачная синхронизация, дашборды аналитики, AI-инсайты — и со временем продукт уходит от того, чтобы быть полезным локальным инструментом, к тому, чтобы быть тонким клиентом upstream-сервиса. Это ловушка.

От чего мы отказываемся, беря плату один раз

Хочу быть честным про обмен.

Когда берёшь подписку, можно финансировать команду. Можно нанять кого-то, чья единственная работа — поддерживать iOS-приложение. Можно платить за compliance-аудиты. Можно построить функцию customer success. Можно летать на конференции и хостить вебинары.

Когда берёшь один раз — нельзя.

Это значит, что у Timex не будет отполированного мобильного компаньона в следующем году. У него не будет SOC 2 аттестации. Не будет sales-команды. Не будет «team plan» с дашбордом для твоего менеджера. Если это deal-breaker'ы, Timing или Toggl, вероятно, — правильные инструменты.

Но если то, что ты реально хочешь, — это маленькое сфокусированное Mac-приложение, делающее одну вещь хорошо — и эта вещь происходит на твоём Mac, а не на чужом сервере — тебе ничего из этого не нужно. Тебе нужен острый инструмент и чистый выход.

Что значит здесь «чистый выход»

Это часть, о которой я заботился больше всего при сборке.

Если меня собьёт автобус в следующем году, компанию приобретут, сайт уйдёт офлайн или Apple поменяет правила — что произойдёт с тобой?

С подписочным трекером ответ брутальный. Перестал платить — потерял доступ. Твои исторические данные сидят за их логином. Если они закроются, годы твоих данных уходят с ними. Часы, когда твой ребёнок был малышом, а ты трекал screen time. Ушли.

С Timex ответ скучный: твоя последняя установленная версия продолжает работать. Файл по ~/Library/Application Support/io.muvon.timex/timex.sqlite. Любой SQLite-инструмент его читает. Запусти запрос. Экспортируй в CSV. Заведи в DuckDB. Формат старше большинства продуктов, на которые ты когда-либо подписывался, и переживёт их все.

Вот что разовая покупка реально покупает: инструмент, переживающий компанию, которая его построила.

Сравнение за пять лет

Для тех, кому нравятся числа в таблицах. Я взял средний план каждого (не самый дешёвый, не enterprise — тот, который чаще всего выбирают платящие пользователи).

Инструмент В месяц Цена за 5 лет Что будет, если вендор уйдёт
Timex $0 $49 всего (или $24,50 с launch-промо) Последняя версия работает вечно
Toggl Premium $9 $540 Аккаунт блокируется, исторические данные за логином
RescueTime Premium $6,50 $390 Аккаунт блокируется, исторические данные за логином
Timing Connect $10 $600 Локальный инструмент, но облачные фичи и апдейты останавливаются
Rize $16,50 $990 Аккаунт блокируется, нет offline-использования

Можешь прогнать эти числа на разных тирах — все они выходят перекошенными. Пятилетняя стоимость любого подписочного трекера — между 8x и 20x разовой стоимости локального приложения, делающего ту же работу.

Для кого это неправильно

Если ты подрядчик, выставляющий счёт за часы, история цены Timex тебе не помогает, потому что тебе реально нужны теги проектов, инвойсинг и экспорты, которым твой бухгалтер доверяет. Toggl и Harvest в этом превосходны, и их подписки покупают реальную постоянную ценность (интеграцию в твой бухгалтерский workflow). Плати им, не нам.

Если ты управляешь командой и нужны кросс-аккаунтные дашборды, тебе тоже нужны подписные приложения по той же причине — постоянная ценность в командном слое, а не в трекере на каждом Mac. Timing и RescueTime хорошо продают этот слой.

Если хочешь алгоритм, оценивающий твой день и говорящий, был ли ты «продуктивным», — это совсем другой продукт. Rize — отполированная версия. Я не верю в премиссу, но уважаю, что некоторым оценка мотивирует, и они берут плату за inference-работу, её порождающую.

То, что я построил, — для человека, который просто хочет посмотреть. Полоска дня. Разбивка по приложениям. Окно, где Slack съел два часа. Блок, где Claude Code заработал зарплату. Без оценок. Без коуча. Без подписки. Один файл, который твой.

Каково оно — «купить однажды»

Ты даёшь нам $49 (или $24,50 прямо сейчас по TIMEX50 до 1 июля). Мы отправляем лицензионный ключ. Приложение активируется на до трёх Mac. Используешь, на чём хочешь. Мы никогда не пишем напомнить о продлении, потому что нечего продлевать.

Когда v2 выйдет через год-два, ты решишь, стоят ли новые фичи платного апгрейда — и апгрейд за полцены для владельцев v1. Если не апгрейдишься, v1 продолжает работать на любой версии macOS, которая её поддерживает. Мы не калечим старую версию, чтобы выпихнуть тебя вперёд.

Вот вся история цены. Одно число, без звёздочек.

Попробуй 100-часовой trial. Таймер перерывов и режим закрытой крышки остаются бесплатными навсегда, даже если ты никогда не платишь. Купи, когда полоска дня начнёт отвечать на вопрос, который у тебя реально был.