Цикл
Версия 2.1 (2026-09-28). Пересобрана по исследованию рынка (Apple Здоровье, Flo, Clue, Oura, Natural Cycles; brand/reviews/2026-09-27-cycle-market-research.md) и списку пожеланий к экрану.
Провал из карточки Цикла на главном экране. Карточка показывается только женщинам (по полю «Пол» из онбординга).
Принципы
Заголовок раздела «Принципы»- Экран отвечает на вопрос «когда месячные и что сейчас». Текст первичен, визуал его поддерживает.
- Линейное время вместо круга: лента дней и календарь по месяцам. Круг нормализует длину цикла и прячет то, ради чего сюда приходят: нерегулярность, сдвиги, привязку к датам. Так же поступили Apple и Oura, Clue в 2025 ушёл от круга.
- Кодировка дня, как в Apple Здоровье: сплошная заливка — факт, штриховка — прогноз, точка — есть отметки.
- Никакого фертильного окна, «шанса беременности» и «безопасных дней» (Product Spec, §8). Будущие дни фазами не раскрашиваем — иначе это неявное фертильное окно.
- Приватность как свойство продукта: на экранах цикла нет сторонних аналитических SDK; самые чувствительные данные не покидают телефон (урок Flo и Stardust).
- Базовый трекинг — без paywall и без контента поверх статистики.
Карточка (превью на главном)
Заголовок раздела «Карточка (превью на главном)»День цикла · статус («Месячные через 4–6 дней» или «Месячные · 2-й день») · температура кожи против личной нормы.
Во время месячных — быстрая отметка прямо с карточки. Когда температурный сдвиг подтвердил вторую фазу — отметка «2-я фаза подтверждена по температуре».
Детальный экран — сверху вниз
Заголовок раздела «Детальный экран — сверху вниз»- Статус. «День 21», под ним «Месячные ожидаются 1–3 октября» и метод прогноза: «По календарю · 5 циклов». Во время месячных — «Месячные · 2-й день».
- Лента дней — ±14 дней, сегодня по центру, листается:
- сплошной красный — отмеченные дни месячных;
- штриховка двух интенсивностей — прогноз «возможно / ожидается / возможно»;
- точка — в этот день есть симптомы или заметка;
- маркер овуляции — только задним числом, когда её подтвердил температурный сдвиг (см. открытые вопросы);
- под прошедшими днями — тонкая полоса фазы, подтверждённой температурой; будущее фазами не раскрашено.
- Кнопка по контексту: «Отметить месячные» или, во время месячных, «Месячные закончились?».
- Статистика: средняя длина цикла и разброс, средняя длина месячных, первый день последних месячных.
- Температура кожи по дням цикла против уровня первой половины; сдвиг, подтвердивший фазу. Пока личной нормы нет — «Нужно ещё N ночей».
- Как фаза влияет на вас: пульс покоя, HRV, сон, температура во второй половине цикла против первой, по последним трём циклам. Плашка «Батарейка учитывает фазу цикла».
- История: календарь по месяцам, листается на всю историю; под ним строки циклов с длиной. Необычные циклы подсвечены.
- Краткая сводка — см. ниже. Последним блоком: это итог по всему, что выше.
- Настройки раздела — строкой, открывают шторку.
- Оговорка: «Прогноз — оценка по вашим прошлым циклам. Не метод контрацепции и не медицинская рекомендация».
- Тап по дню в ленте или в календаре — день месячных да или нет. Отметка начала сама ставит обычную длину месячных, её можно поправить (как во Flo).
- Шторка дня:
- Объём — только в дни месячных: мажущие, слабые, средние, обильные, очень обильные.
- Симптомы — по желанию: головная боль, слабость, боль внизу живота, боль в пояснице, болезненность груди, вздутие, перепады настроения, акне, тошнота, нарушения сна.
- Близость — только если включена в настройках раздела: не было / с защитой / без защиты.
- Заметка.
- Уведомление «Месячные закончились?» (как в Apple Здоровье) — только когда пользователь уже разрешил уведомления; запрос разрешения — по правилам онбординга, после первого инсайта.
- Правка истории — в календаре по месяцам, сразу несколько дней.
Отметки близости
Заголовок раздела «Отметки близости»Нужны не для фертильности: это стандартный вопрос гинеколога («когда был последний половой акт, чем предохраняетесь») и контекст для задержки.
- Выключены по умолчанию. Включаются в настройках раздела, отдельной строкой согласия.
- Только на телефоне: зашифрованное локальное хранилище и Apple Здоровье (тип «половая активность» с отметкой о защите). На наш сервер, в аналитику и в логи не уходят — эти данные мы не обрабатываем.
- В краткую сводку — только по явному выбору при отправке.
- Подсказка при задержке: месячные опаздывают на 3 дня и больше, а в этом цикле была близость без защиты — «Возможно, стоит сделать тест». Без процентов и «шансов».
Настройки раздела
Заголовок раздела «Настройки раздела»- Прогнозы месячных — вкл. Выключаются при нерегулярных циклах (как у Clue).
- Отметки близости — выкл.
- Синхронизация с Apple Здоровьем — вкл.
Прогноз
Заголовок раздела «Прогноз»- Календарный. Средняя длина последних 6 циклов (как у Clue и Garmin) от первого дня месячных. Температура прогноз не строит — только подтверждает фазу задним числом.
- Окно, а не дата. «Ожидается» — средний день; «возможно» — по краям, на величину разброса ваших циклов, минимум ±1 день. У Oura окно 5 дней.
- Метод и основание видны: «По календарю · 5 циклов».
- Атипичный цикл можно исключить из расчёта (как у Clue): в истории у цикла — «Не учитывать в прогнозе».
- Выключатель прогнозов для нерегулярных циклов — в настройках раздела.
Необычные циклы
Заголовок раздела «Необычные циклы»Подсвечиваем в истории и календаре и отмечаем в краткой сводке. Это ориентир, а не диагноз. Формулировка: «Необычно для вас — если повторится, обсудите с врачом».
| Признак | Порог | Источник |
|---|---|---|
| Длина цикла | вне 24–38 дней, или отличается от вашей медианы больше чем на 7 дней | FIGO: норма частоты 24–38 дней |
| Нерегулярность | разница между самым коротким и самым длинным циклом за 6 циклов больше 9 дней | FIGO: вариация ≤ 7–9 дней; Apple — по 6 месяцам |
| Длительные месячные | больше 8 дней | FIGO: норма ≤ 8 дней |
| Мажущие выделения | несколько дней вне месячных подряд в двух циклах | Apple: «persistent spotting» |
Считаем по всем циклам, включая исключённые из прогноза: исключение меняет прогноз, но не факты для врача. Мажущие в середине цикла новый цикл не начинают.
В v1 — только подсветка на экране, без уведомлений.
Краткая сводка
Заголовок раздела «Краткая сводка»Главное о цикле в одном месте — и одновременно ответы на типичные вопросы гинеколога. Карточкой на экране и файлом PDF, как экспорт истории циклов в Apple Здоровье. «Поделиться» — тихая иконка в заголовке рядом с (i), а не кнопка в карточке: крупная кнопка перетягивала внимание с самих данных.
- Первый день последних месячных.
- Средняя длина цикла и разброс — за 6 и 12 циклов.
- Длительность месячных и обычный объём.
- Мажущие выделения вне месячных.
- Необычные циклы и чем именно.
- Частые симптомы и в какой фазе.
- Подтверждения второй фазы по температуре — сколько циклов из скольких.
- Отметки близости — только если выбрать при отправке.
Apple Здоровье
Заголовок раздела «Apple Здоровье»- Читаем при подключении историю месячных, объём и симптомы — прогноз работает с первого дня, без ручного ввода прошлых циклов.
- Пишем свои отметки: дни месячных, объём, симптомы и — если включены — отметки близости с отметкой о защите.
- Температуру кожи не пишем: у Apple свои типы — базальная температура и температура запястья, наша ни тем, ни другим не является.
- Объём «очень обильные» в Health записывается как «обильные» — там нет отдельного уровня.
- День, отмеченный в обоих местах, — один день, без дублей.
Не делаем в v1 — и почему
Заголовок раздела «Не делаем в v1 — и почему»- Фертильное окно, «шанс беременности», «безопасные дни». Это контрацептивное обещание, то есть территория медизделий: Natural Cycles и Clue Birth Control прошли FDA, Oura показывает окно только там, где выполнены регуляторные требования. В РФ критерии медизделия для ПО — письмо Росздравнадзора 02И-297/20.
- Режимы жизненных этапов — гормональная контрацепция, беременность, перименопауза. Позже.
- Партнёрский доступ. Позже.
| Фаза | Дни (цикл 28) | Как определяем |
|---|---|---|
| 🩸 Менструальная | 1–5 | По отметкам |
| 🌱 Фолликулярная | до овуляции | По календарю |
| 🌟 Овуляция | ~14 ± 2 | Оценка: по температурному сдвигу, если он есть, иначе длина цикла − 14. Без фертильного окна |
| 🌙 Лютеиновая | после овуляции | Подтверждается температурным сдвигом |
Подтверждение фазы — температурный сигнал
Заголовок раздела «Подтверждение фазы — температурный сигнал»Температура кожи во сне после овуляции поднимается и держится до месячных. Этот сдвиг подтверждает, что лютеиновая фаза началась, — но не предсказывает её. Показываем как отклонение от личной нормы, не абсолютом.
| Фаза | Температура | HRV | RHR |
|---|---|---|---|
| Менструальная | Baseline | Переменная | Норма |
| Фолликулярная | Baseline | Высокая | Низкий |
| Овуляция | +0.2–0.5°C | Падение | Рост |
| Лютеиновая | +0.3–0.5°C | Снижена | Выше нормы |
Влияние на Батарейку
Заголовок раздела «Влияние на Батарейку»Пульс покоя и HRV сравниваются с нормой той же фазы — пользователь не видит «плохой» Батарейки там, где физиологически нормально. Плашка: «Батарейка учитывает фазу цикла».
Источники данных
Заголовок раздела «Источники данных»- Ручной ввод — дни месячных, объём, симптомы, заметки; основа прогноза.
- Apple Здоровье — история месячных, объём, симптомы.
- Температура кожи во сне — раз в минуту, ночное среднее против личной нормы.
Baseline температуры
Заголовок раздела «Baseline температуры»Формируется за 14 дней ношения с учётом фазы цикла.
Решено 2026-09-27
Заголовок раздела «Решено 2026-09-27»- Маркер овуляции — только задним числом, когда её подтвердил температурный сдвиг (как Apple); в будущем — никогда.
- Карточка на главном — пока как в макете: день, фаза, дней до месячных, график температуры.
- Симптомы v1 — десять из списка выше.
- Отметки близости — делаем, на условиях раздела «Отметки близости».
Решено 2026-09-28
Заголовок раздела «Решено 2026-09-28»- «Для врача» → «Краткая сводка», последним блоком экрана; «Поделиться» — иконкой в заголовке блока.