πŸŒ™ Cycle Prediction Dashboard

Aurora Β· Perimenopausal cycle tracking Β· May 2024 – Apr 2026
16 cycles Β· 707 days
πŸ“ˆ Timeline
πŸ”¬ Pre-Period Patterns
πŸ’§ Discharge & Phases
🎯 Current Status
Cycles Tracked
16
May 2024 – Mar 2026
Mean Cycle
44d
Range: 13–78 days
Avg Period
5.8d
Range: 2–10 days
Current Cycle Day
32
Since Mar 22, 2026
Show:

Skin Temp & RHR over Time

Red bands = menstruation Β· Green dashed = today

Daily Weight Change

Day-over-day delta (lbs) Β· Zero line = no change Β· Red bands = menstruation

Discharge Type Log

Days with positive journal entries
Egg white (fertile)
Creamy
Sticky
Spotting

Average across all 16 cycles. Day 0 = menstruation start. Red dashed line = D0.

Skin Temp (Β°C)

Rises in luteal phase, drops before period

Resting Heart Rate (bpm)

Slight luteal phase elevation typical

Body Weight (lbs)

Includes long-term weight loss trend

HRV (ms)

Lower HRV common in luteal phase

Symptom Frequency β€” D-14 to D-1 (%)

% of cycles with symptom reported in the 2 weeks before period start
πŸ”¬ Pattern Analysis

Egg-white = ovulation window. Creamy/sticky = post-ovulatory luteal. Spotting = peri-menstrual.

Discharge Frequency by Week

% of cycles with each type Β· weeks relative to period start

Cycle Phase Map

πŸ’‘ Key Cycle Insights
32
cycle day
Last period: Mar 22, 2026
Today: Apr 23, 2026
Prediction Window
May 5 – Jun 8
Day 44 (mean) β†’ Day 78 (max)
Days to Mean Cycle
12d
If 44d cycle β†’ ~May 5
Estimated Phase
Mid-Luteal
Based on cycle day 32 / mean 44d

This Cycle β€” Last 32 Days (Mar 22 β†’ Apr 23)

Skin temp and RHR since last period started

What to Watch For

SignalThresholdStrength
🌑 Temp dropβ‰₯0.3Β°C below recent baselineModerate
πŸ’§ SpottingAny spotting β†’ period within 24–48hStrong
❀️ RHR drop>2 bpm drop after elevated lutealWeak
βš–οΈ WeightFluid retention spike then sudden dropWeak
😣 BloatingLog in WHOOP β€” premenstrual signalModerate*

*Low signal due to sparse journal logging

Recent WHOOP (Last 14 Days)

DateRHRTemp Β°CFlags
⚠️ Temp Spike Apr 2135.58Β°C β€” 1Β°C above recent baseline. Could be fever, stress, or mid-luteal peak. Watch for drop back to <34.8Β°C over next 2–3 days.
πŸ“… Cycle Day 32 of ~44Late luteal phase. Begin watching for spotting and temp drop. Statistical range: 12d to average close, up to 46d before max cycle.
πŸ““ Improve PredictionsLog discharge type + mood daily in WHOOP journal. Consistent logging over 6 more cycles will significantly sharpen prediction accuracy.