← All products← Все продукты
My Cycle icon
Androidv1.4.0Android 8+

My Cycle

A private cycle diary that treats estimates as estimates.Приватный дневник цикла, который не выдаёт оценки за факты.

OfflineОфлайнno Internet permissionбез разрешения на доступ в Интернет
Local-firstЛокальноdiary stays on deviceдневник остаётся на устройстве
.mycyclefull user-controlled backupполная резервная копия под контролем пользователя

Product UIИнтерфейс приложения

Verified My Cycle 1.4.0 captures.Проверенные снимки My Cycle 1.4.0.

Generated by the product repository's deterministic RuStore screenshot workflow from real My Cycle 1.4.0 UI and validated before publication. The captures use debug-only deterministic demo data and contain no Android System UI.Снимки созданы детерминированным RuStore-workflow из реального интерфейса My Cycle 1.4.0 и проверены валидатором перед публикацией. Используются только детерминированные демонстрационные данные debug-сборки, Android System UI отсутствует.

Diary firstСначала дневник

Real records, useful context, cautious predictions.Реальные записи, полезный контекст, осторожные прогнозы.

◷

Flexible daily recordsГибкие ежедневные записи

Record bleeding, spotting, mood, symptoms and notes, including historical periods. Spotting is kept distinct instead of silently starting a new cycle.Отмечайте кровотечение, мажущие выделения, настроение, симптомы и заметки, включая прошлые периоды. Мажущие выделения хранятся отдельно и не начинают новый цикл автоматически.

↔

Ranges, not false precisionДиапазоны вместо ложной точности

Future period dates are presented as broad ranges derived from available history. Additional likelihood guidance is shown only when the data is sufficient for the app's conservative rules.Будущие даты менструации показываются широкими диапазонами на основе доступной истории. Дополнительные оценки вероятности появляются только когда данных достаточно для консервативных правил приложения.

▥

History & statisticsИстория и статистика

Review cycle history and summary statistics without moving the diary to an online service or creating an account.Просматривайте историю циклов и сводную статистику без переноса дневника в онлайн-сервис и без регистрации аккаунта.

New in 1.4.0Новое в 1.4.0

Local insight without pretending to diagnose.Локальные закономерности без попыток ставить диагноз.

≈

Explainable estimatesОбъяснимые оценки

Today now explains whether the next-period range comes from setup data or up to six recent completed cycles, including the observed gap range and weighted estimate.Экран «Сегодня» теперь объясняет, основан ли следующий диапазон дат на данных настройки или на шести последних завершённых циклах, показывая фактический диапазон промежутков и взвешенную оценку.

∿

Recurring diary patternsПовторяющиеся закономерности дневника

Statistics add recent shortest/longest cycle lengths and recurring symptom timing only after repeated records. The app reports counts and timing, never causes or diagnoses.Статистика показывает самый короткий и длинный недавний цикл и повторяющееся время симптомов только после нескольких записей. Приложение сообщает частоту и время, но не причины и диагнозы.

PDF

Local doctor reportЛокальный отчёт для врача

An on-device PDF can summarize recent cycle dates, cycle and bleeding-duration ranges and frequently recorded symptoms. Private free-text notes are deliberately omitted, and saving uses Android's system document picker.Локальный PDF может собрать даты последних циклов, диапазоны длительности циклов и кровотечения и часто отмеченные симптомы. Свободные личные заметки намеренно исключены, а сохранение идёт через системный выбор файла Android.

Version 1.3Версия 1.3

Your data can move — because you choose to move it.Данные можно перенести — когда вы сами этого хотите.

Version 1.3 adds validated CSV import with duplicate-date preview and confirmation, plus a versioned .mycycle backup format that restores both diary records and portable settings. Restore is transactional: if validation fails, the current diary is kept intact.Версия 1.3 добавляет проверяемый импорт CSV с предпросмотром и подтверждением дублирующихся дат, а также версионированный формат .mycycle, который восстанавливает записи дневника и переносимые настройки. Восстановление транзакционное: при ошибке текущий дневник остаётся целым.

Device-specific security choices are treated differently from portable data. Biometric lock and reminder settings return to safe defaults after restore instead of being blindly copied to another device.Настройки, зависящие от конкретного устройства, отделены от переносимых данных. Биометрическая блокировка и напоминания после восстановления возвращаются к безопасным значениям по умолчанию, а не слепо копируются на другое устройство.

New in 1.3.0Новое в 1.3.0

More control without giving up privacy.Больше контроля без отказа от приватности.

⌁

Context-aware local remindersКонтекстные локальные напоминания

Optional daily reminders stay on-device, skip days that already have a diary entry and use a different but still neutral message when an estimated date range is close.Опциональные ежедневные напоминания остаются на устройстве, пропускают дни, за которые уже есть запись, и используют другой, но по-прежнему нейтральный текст, когда рассчитанный диапазон дат близко.

◉

Biometric app lockБиометрическая блокировка

On supported Android 9+ devices, the diary can be protected behind optional biometric authentication, with screenshot and recent-app capture protection for sensitive screens.На поддерживаемых устройствах Android 9+ дневник можно дополнительно защитить биометрией; для чувствительных экранов блокируются скриншоты и предпросмотр в списке последних приложений.

▣

Widget & quick loggingВиджет и быстрый ввод

A privacy-conscious home-screen widget and “Log today” launcher shortcut reduce the distance between noticing something and recording it.Приватный виджет главного экрана и ярлык «Записать сегодня» сокращают путь от наблюдения до записи.

Privacy modelМодель приватности

No account. No cloud diary. No analytics.Без аккаунта. Без облачного дневника. Без аналитики.

Records live in a local Room database and settings stay local. My Cycle requests no Android Internet permission and contains no account system, advertising or analytics. Data leaves the app only through actions you explicitly initiate — CSV export, a locally generated PDF report or a .mycycle backup.Записи находятся в локальной базе Room, настройки тоже хранятся локально. My Cycle не запрашивает разрешение Android на доступ в Интернет, не содержит аккаунта, рекламы или аналитики. Данные покидают приложение только по явно выбранному действию — экспорт CSV, локально созданный PDF-отчёт или резервная копия .mycycle.

Version 1.3.1 restores the owner-approved launcher artwork as resized raster assets and removes the redrawn launcher treatment introduced in 1.3.0. Diary data, permissions and privacy behavior are unchanged.Версия 1.3.1 возвращает утверждённую владельцем иконку приложения в виде масштабированных растровых ресурсов и убирает перерисованный вариант из 1.3.0. Данные дневника, разрешения и модель приватности не менялись.

Read the official privacy policy →Официальная политика конфиденциальности →

Recent changelogПоследние изменения

From careful estimates to a complete local data workflow.От осторожных оценок к полноценной локальной работе с данными.

v1.4.0 · Added explainable next-period estimates, recurring symptom patterns and recent shortest/longest cycle statistics, a local PDF doctor report that omits private notes, and context-aware private reminders; Room, CSV and .mycycle formats remain unchanged.Добавлены объяснимые оценки следующего диапазона дат, повторяющиеся закономерности симптомов и минимальная/максимальная длина недавних циклов, локальный PDF-отчёт для врача без личных заметок и контекстные приватные напоминания; форматы Room, CSV и .mycycle не менялись.

v1.3.1 · Restored the approved launcher artwork and added CI integrity checks for the raster icon assets; features, permissions and privacy behavior are unchanged.Возвращена утверждённая иконка приложения и добавлены CI-проверки целостности её растровых ресурсов; функции, разрешения и приватность не менялись.

v1.3.0 · CSV import, full backup/restore, reminders, biometric lock and a privacy-safe widget/shortcut.Импорт CSV, полное резервное копирование и восстановление, напоминания, биометрическая блокировка и приватный виджет с ярлыком быстрого ввода.

v1.1.4–1.1.5 · Internal cleanup and repository/release hardening while preserving user-visible behavior.Внутренняя чистка и усиление защиты репозитория и релизов с сохранением пользовательского поведения.

v1.1.2–1.1.3 · Improved historical-data entry and reliability, then established the permanent application identity and RuStore-oriented signed AAB release flow.Улучшены ввод исторических данных и надёжность, затем закреплён постоянный идентификатор приложения и релизный процесс подписанного AAB для RuStore.

A diary, not a medical test.Это дневник, а не медицинский тест.

Calendar ranges are estimates. My Cycle cannot diagnose causes, confirm ovulation or pregnancy, and must not be used as “safe days” contraception.Календарные диапазоны являются оценками. My Cycle не ставит диагнозы, не подтверждает овуляцию или беременность и не должен использоваться как метод «безопасных дней» для контрацепции.