Skip to main content

Health & Fitness

Period Cycle Tracker: HerCycle

Private period tracker, menstrual calendar and ovulation companion that works fully offline.

Period Cycle Tracker: HerCycle store screenshot 2
Period Cycle Tracker: HerCycle store screenshot 1
Period Cycle Tracker: HerCycle store screenshot 3

Overview

01

The problem

People who menstruate need a reliable way to track cycles, predict periods and understand symptoms — but many cycle apps require accounts, sync intimate health data to servers, or handle irregular cycles poorly.

02

The solution

HerCycle is a privacy-first period tracker: menstrual cycle logging with an adaptive irregular-cycle algorithm, ovulation and fertile-window estimates, PMS/symptom/mood logging with health reports, and reminders — all stored on-device, account-free and fully offline, with a clear medical disclaimer that estimates are not medical advice.

My contribution

  1. 01

    Built the period and cycle logging flow with a visual menstrual calendar, flow tracking and next-period countdowns.

  2. 02

    Implemented the irregular-cycle engine that adapts predictions to cycle variations, plus ovulation and fertile-window estimates with BBT, cervical mucus and pregnancy due-date inputs.

  3. 03

    Developed symptom, PMS and mood logging with cycle health reports users can share with their doctor.

  4. 04

    Engineered the privacy-first architecture: on-device storage, no registration, offline-first, with PIN/biometric app lock.

Period Cycle Tracker: HerCycle mobile app interface screenshot 1
Period Cycle Tracker: HerCycle mobile app interface screenshot 2
Period Cycle Tracker: HerCycle mobile app interface screenshot 3

Key metrics

Platform
Android
Category
Health & Fitness

Tech stack

Frontend

  • Flutter
  • Dart

Backend

  • On-device Storage

Other

  • Play Store Console
  • ASO

Need a similar result?

Ready to build or scale your mobile application?

Let's discuss how we can turn your product requirements into a production-grade iOS & Android app.