Soulwise

Bayesian Cycle Prediction

Bayesian Cycle Prediction

Most cycle apps default to a 28-day assumption and either ignore variance or correct after the fact. Soulwise uses Bayesian prediction instead — a statistical approach where the estimate of "what phase are you in today" is the posterior of two things: your historical cycle length (the prior) and the daily check-ins you have logged this cycle (the evidence).

Why Bayesian, not fixed

A fixed 28-day cycle is confidently wrong for most people. The clinical normal range is 21 to 35 days, individual variance month-to-month is large, and life events (stress, travel, sleep, training load) shift cycle length more than most people expect. A fixed-length estimator gives you a precise phase label when the underlying uncertainty is high.

Bayesian estimation gives you a phase label with an uncertainty band. When the band is wide (early in your data, or after a cycle that ran long), Soulwise says so on the phase card. When the band is narrow (after several stable cycles), the phase label is trustworthy.

What goes into the prior

  • Your last six cycles' lengths, if available.
  • A weakly-informative starting prior (28 ± 5) before any data exists.
  • A drift term so older cycles weigh less than recent ones.

What goes into the evidence

  • Your daily check-in chips and energy slider.
  • Any logged bleed or spot.
  • Optional symptom marks (header, cramp) if you log them.

The system does not use:

  • Basal body temperature (we are not a fertility tracker).
  • Symptom-based ovulation guesses (out of scope).
  • Cervical mucus reports (out of scope).

What it does not do

It does not predict ovulation for contraception or conception. See non-medical-cycle-tracking for the full anti-claim posture.

It does not give a single-day pinpoint when uncertainty is high. The phase card shows a 2- to 4-day window with confidence shading.

It does not learn from anyone else's data. Each user has their own Bayesian model, run on-device, against their own encrypted history.

Where it shows up

In the phase card in the daily ritual, in the recap letter, and as the input to cycle-weather — the short-term variance read compared to your stable baseline.

Apply This Knowledge

Put astrology into practice with AI-powered natal chart analysis.

Get My Free Natal Chart