CASE / OPENEDHABIT-PLUS
← все кейсыWellness · B2Cгод · 2026длительность · 4 месяцаОткрыть вживую

Habit+

Лендинг + веб-приложение трекера привычек с AI-коучем.

9:41●●●● ▮
вт · 3 июня
Сегодня
🔥
П1
В2
С3
Ч2
П3
С4
В5
75%
3 из 4
привычек закрыто
23
🔥 стрик
📖
Чтение23д
💧
Вода · 2 л11д
🧘
Зарядка9д
🍃
Без сахара4д
AI-коуч
Осталась «Вода» — глоток сейчас, и день закрыт на 100%.
Habit+
Привычки, которые
не сходят на нет
★★★★★4.9App Store
78%
доходят до 30 дней
×2.4
удержание
120k
активных
12 мин
среднее в день
01 / CONTEXTКонтекст

Контекст

Команда из двух фаундеров делала ещё один трекер привычек, но с честным взглядом на отказ: 80% бросают на 7-й день, и нужно работать не с напоминаниями, а с эмоциональным контекстом.

Решение — AI-коуч, который пишет тебе в день срыва, разбирает «почему», и встраивает новую привычку в существующий ритм.

02 / BRIEFЗадача

Задача

  1. 01Лендинг с pre-launch листом ожидания
  2. 02Веб-приложение с PWA-режимом
  3. 03AI-коуч с памятью на 90 дней
  4. 04Геймификация: стрики, бейджи, лиги друзей
  5. 05Биллинг с триалом и аннуальной подпиской
03 / SOLUTIONРешение

Решение

/ step 01

Главный экран

Сетка дня: привычки + слоты времени. Чек одним тапом, заметка одной строкой.

/ step 02

AI-коуч

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

/ step 03

Лиги друзей

Маленькие лиги по 4–6 человек. Соревнование без публичных лидербордов — только в своём кругу.

/ step 04

Аналитика недели

Сводка воскресенья: что получилось, что нет, что коуч предлагает на следующую неделю.

04 / STACKАрхитектура

Архитектура

Next.jsOpenAIPostgresPostHogStripeResend

Приложение — PWA на Next.js с офлайн-режимом. AI-коуч хранит память в Postgres pgvector, отрезок по 90 дней.

Геймификация и нотификации — отдельный планировщик на Cloudflare Workers cron, чтобы выстреливать пуши в локальное время каждого пользователя.

05 / RESULTSРезультаты

Результаты

0
DAU за 90 дней
0%
удержание / W4
+0дней
средний стрик
0.0★
ProductHunt
06 / HONESTЧто не получилось с первого раза

Что не получилось с первого раза

  • Бету раскатали на знакомых из разных стран — и случайно вскрыли баг: тестер из Калифорнии написал, что коуч будит его в 3 ночи. Оказалось, AI-коуч слал в фиксированные 21:00 по серверному времени, и так прилетало половине пользователей. Без той беты мы бы это заметили только в отзывах сторов — перенесли расписание на Cloudflare cron в локальный часовой пояс каждого.
  • Там же, на бете, всплыло и другое: у самых активных тестеров через два месяца ответы вдруг стали медленными и дорогими. Полезли смотреть — память коуча держалась без срока, и промпты раздулись. Обрезали окно до 90 дней через pgvector, скорость и стоимость вернулись в норму.
07 / VOICEСлово клиента
Это первый трекер, который не написал мне «ты пропустил день», а спросил, почему я не сплю в три ночи. Я ему ответил — и продолжил.
TR
Tim Reeve
Ранний пользователь · Habit+
08 / TEAMКоманда

Команда

DK
Product lead
SY
Engineer
LO
AI engineer
AS
Designer
09 / ROADMAPЧто дальше

Что дальше

  • Нативное мобильное приложение
  • Интеграция с Apple Health и Google Fit
  • Открытый API для лайфстайл-блогеров
10 / RELATEDСвязанные кейсы