Trying to Conceive (TTC)

TTC Mode provides specialized fertility tracking, ovulation overrides based on hormone testing, biphasic temperature shift calculations, and countdown counters for the luteal phase (the Two-Week Wait).

1. Fertility Tracking & Predictions

  • Daily Conception Probability: When TTC Mode is active, standard cycle indicators are replaced with fertility predictions. Conception probability ranges from Low (pre-fertile window) to High/Peak (the 5 days before ovulation and the day of ovulation itself).
  • OPK / LH Test Logging: Log results from Ovulation Predictor Kits (Negative, Low, High, Peak). If a Peak OPK is recorded, the prediction engine shifts your estimated ovulation date to the following day, adjusting subsequent period predictions accordingly.
  • Cervical Mucus & Position:
    • Cervical Mucus: Track consistency (Dry, Sticky, Creamy, Watery, Eggwhite). Eggwhite mucus is associated with peak fertility.
    • Cervical Position: Log physical characteristics (Height: Low/Med/High; Firmness: Firm/Soft; Openness: Closed/Open).
  • BBT Chart with Coverline: Ovulation is confirmed using the clinical 3-over-6 rule (3 consecutive daily temperatures at least 0.11 °C above a coverline calculated from the previous 6 days). The chart highlights this ovulation day and renders the coverline.
  • Intercourse Tracking: Log intercourse sessions, with toggles for protected or unprotected status.

2. Alerts, Tests & Content

  • Two-Week Wait & Pregnancy Test:
    • Two-Week Wait (2WW): Displays a dashboard widget tracking Days Past Ovulation (DPO) and the implantation window (6–12 DPO).
    • Pregnancy Test: Log Home Pregnancy Test (HPT) results (Negative, Faint, Positive). Positive logs display a congratulations banner with a mode switcher link to Pregnancy Mode.
  • TTC Coaching Articles: Care Hub displays articles filtered specifically for conceiving users (e.g. tracking advice, nutritional tips).
  • Fertile Window Alerts: Planned Roadmap (Fertility calendar push notifications are deferred to the active backlog pending app-wide notification system integration).