Coming soon to iOS & Android

Your body, in rhythm.

Cycle tracking that lives on your phone. No account, no ads, and nothing leaves your device unless you choose.

No account required · Works offline · Encrypted only if you opt in

Today · October 14

Ovulatory phase

Day 14
Day 14Peak fertility window

Menses

5d

Follicle

8d

Ovulation

Today

Luteal

13d

Quick log3s ago

Energy: High & clear

Mild lower-left twinges

Basal temp

36.78°C

Sustained shift (+0.31°)

MenstrualFollicularOvulationLutealOn-device intelligenceOpt-in backup onlyOffline by defaultMenstrualFollicularOvulationLutealOn-device intelligenceOpt-in backup onlyOffline by default

Capabilities

What you can do with Soma

Engineered around real cycle biology, with no intrusive questions, no mandatory fields, and check-ins that respect your day.

01

Track your cycle and symptoms in seconds.

A frictionless check-in that never gets in your way. Log physical symptoms, moods, cervical fluid, basal body temperature, and personal notes without navigating menus or answering surveys.

  • Fanned swipe-deck cards for one-tap mood selection
  • Flexible symptom tags with zero mandatory fields
Morning check-in10 seconds
EnergyFocused
BodyRestful
MoodCentered
Cervical mucus · EggwhiteLibido · HighMild cramps

02

Understand your timing without synthetic promises.

Human biology is not a metronome. Soma calculates honest phase windows derived from your actual physiological variance, adjusting gently for stress, travel, illness, or irregular cycle months.

Calculations reflect your own baseline history — never compared against generic normative datasets.

Prediction windowNext cycle forecast
Expected next periodNov 2 – Nov 4

Estimated window based on your last 4 recorded cycles (avg 29.4 days).

Luteal phase constancy13.5 days (± 0.8)
Stable

03

See the why behind your patterns.

Connect the dots across weeks and seasons. Soma spots correlations between sleep quality, mood rhythms, temperature fluctuations, and recurring physical symptoms.

Symptom clustering pattern90-day correlation
FollicularMid-lutealPre-menstrual windowDay 1

04

Keep it strictly to yourself.

Your journal stays sealed behind your phone's native secure storage. Use discreet mode to mask app markers and glanceable widgets from people nearby.

  • App lock triggered instantly when you switch away
  • Discreet widgets with neutral, non-clinical labels
App lockFace ID / passcode

Soma is locked

Requires Face ID or your device passcode to open.

Discreet widget labels active

05

Share with someone you trust.

Need a partner, doctor, or family member to know your expected cycle window? Share a read-only encrypted summary. Completely opt-in and revocable at any moment with a single tap.

Read-only, opt-in, and revocable at any time.

Read-only projectionEncrypted
P

Partner sharing

Phase & fertile window only

Symptoms, intimate notes, and body weight are strictly excluded from shared projections.

Architectural principles

Why Soma

Pillar 01
Offline by default
The entire cycle engine lives inside your phone's memory. It works without a signal, on airplanes, and off-grid. Core tracking never needs to reach an external server.
Pillar 02
On-device predictions
Cycle math and statistical estimates run locally on your phone. Your timeline is not fed into external data lakes or advertising profiling pipelines.
Pillar 03
No accounts, no ads
Download and start tracking immediately. No email verification wall, no OAuth tracking, and zero advertising SDKs. Optional backup is encrypted on your phone before it uploads — and it is off until you turn it on.
“Private by default is not a feature. It's the point.”

Pattern recognition

Questions about your body, answered by your data.

Clear, non-judgmental pattern cards that emerge naturally from what you log over time.

Cycle timing

Why was my period late last month?

Soma flags that your follicular phase shifted by 4 days during travel, while your post-ovulatory luteal length stayed consistent at 14 days.

Observed in 2 of your last 6 cycles
Symptom correlation

When do my sleep disruptions occur?

Nighttime restlessness lines up with the progesterone drop in the final 48 hours of your luteal phase, rather than with weekday work schedules.

Pattern seen across your last 3 cycles
Fertility context

How accurate is my fertile window?

Derived from combined cervical fluid changes and your sustained basal temperature shift, instead of a fixed calendar formula.

Multi-signal cross-check

Soma doesn't diagnose or replace medical advice. It helps you notice patterns.

Join the early cohort

Be first in rhythm.

Invitations for the closed iOS and Android builds are released weekly. Experience a calmer, private way to understand your cycle from day one.

Occasional updates. Unsubscribe anytime. We'll never sell your email.

Clarity

Frequently asked questions

How does Soma work completely offline?+

The cycle engine, prediction logic, and symptom logging all live in a sandboxed database on your phone. You can install Soma, turn on airplane mode indefinitely, and every core feature keeps working without an internet connection.

Where does my health data live?+

On your phone, protected by your operating system's built-in storage encryption (iOS Data Protection and Android Keystore). There is no central profile of you to sign into, and core tracking works without one.

How does backup work if there are no accounts?+

Backup is strictly opt-in and off by default. When you turn it on, your records are encrypted on your phone before they are uploaded, and recovery is tied to the account you sign in with so a new phone can restore your history. It is not required for any core feature.

Does Soma replace a healthcare provider?+

No. Soma is an observational companion built to help you understand your personal timeline and patterns. It doesn't provide medical diagnoses, treatment plans, or emergency guidance. For health concerns, consider talking to a healthcare provider.

When and where is Soma launching?+

Soma is coming soon to iOS (App Store) and Android (Google Play). Waitlist members will receive private beta invitations via TestFlight and Google Play Beta first.