Cycle & pregnancy widgets: cycle, body check-in, pregnancy
How Cycle Tracker, Body Check-in and Pregnancy Week by Week work: estimate rules and sources, the private Cycle log table, and when to talk to a doctor.
These 3 widgets live under Cycle & Pregnancy in the library. They’re free and available in English, Chinese, Japanese and Korean.
The 3 widgets
| Widget | What it does | Where entries are saved |
|---|---|---|
| Cycle Tracker | Which cycle day it is, with an optional estimate of your next period and fertile window | Cycle log table (private) |
| Body Check-in | Tap to log cramps, headache, tiredness, mood and more | The same Cycle log table |
| Pregnancy Week by Week | Weeks and days, trimester, days to go and roughly how big your baby is | Nothing saved — uses the date in the editor |
Privacy: only the cycle day shows by default
Periods and symptoms are sensitive health data, so these widgets work differently from other My Data widgets:
- A private Cycle log table. It can’t be made public, and it never appears in Notion charts, the start page Data tile or Connected data on your personal page. Only you can see individual entries, in My Data.
- Widgets never receive your raw entries. The widget page only contains what our server works out for the display level you choose — not your day-by-day log. Anyone who can open the widget’s link can see at most what’s shown on it.
- You choose what shows (editor → Privacy & display → Show on the widget):
- Cycle Tracker: cycle day only (default) / nothing / detailed (estimated next period, fertile window, average cycle).
- Body Check-in: no stats (default) / detailed (what you logged today and 30-day counts). By default, which items you tapped today is remembered only on that device, to highlight them.
- Log from the widget is on by default so you can tap from your home screen. Turn it off if the widget sits on a page other people can see — the page then no longer carries the write key, so nobody else can log.
- Library previews and covers always use sample data marked “Sample”, never anyone’s real log.
Cycle Tracker
- Logging: tap Log → Period on the first day. Logging every day of your period makes the estimate better (you can back-date up to two days). Spotting is logged separately and doesn’t count as a period.
- Cycle day: the first day of your most recent period is day 1. A period day with no period logged in the 7 days before it starts a new period.
- Cycle length: the gap between consecutive first days, averaged over the last 6. Only gaps of 15–60 days count, so a missed or mistaken entry doesn’t skew it. Until there are two periods, it uses 28 days and says so.
- Next period (estimate): last first day + average cycle. If it’s late, the widget says how many days later than estimated, and stops showing a fertile window.
- Fertile window (estimate): ovulation usually happens about 10–16 days before the next period (NHS). The widget takes 14 days before the next period as the estimated ovulation day and shows the 5 days before it to the day after. Sperm can survive up to 7 days, so this is only a guide and can’t be used as contraception.
- Period length: the median of recent periods; 5 days if you only log first days.
- If the last first day was more than 120 days ago, nothing is estimated.
- A gentle note appears in the large size when, over at least 3 recent cycles, the longest and shortest differ by more than 7 days, or one is shorter than 21 or longer than 35 days. The NHS says cycles of 21–35 days are normal and periods usually last 2–7 days.
Body Check-in
- Cramps, headache, bloating, tired, breakouts, tender breasts, spotting, plus good mood, feeling low and irritable: tap once to add an entry — no typing.
- Entries go into the same table as Cycle Tracker, so you can see them alongside your period in My Data. Tapped by mistake? Delete the entry in My Data.
- Small shows 4 items, medium 8, large all of them, grouped into body and mood.
Pregnancy Week by Week
- Enter your due date (use the one from your doctor or midwife), or switch to the first day of your last period. Due date = last period + 280 days; weeks count from the first day of the last period.
- Trimesters follow the NHS: weeks 1–12, 13–27, and 28 onwards.
- Baby’s size: the length and comparison for each week come from the NHS week-by-week guide (checked November 2026). Until 20 weeks it’s head to bottom, then head to heel — which is why the number jumps between weeks 19 and 20. Every baby is different.
| Week | Length (about) | About the size of |
|---|---|---|
| 4 / 5 / 6 | 2 / 2 / 6 mm | a poppy seed / sesame seed / pea |
| 7 / 8 / 9 | 1.0 / 1.6 / 2.2 cm | a grape / raspberry / strawberry |
| 10 / 11 / 12 | 3.0 / 4.1 / 5.4 cm | a small apricot / fig / plum |
| 13 / 14 / 15 / 16 | 7.4 / 8.5 / 10.1 / 11.6 cm | a peach / kiwi fruit / apple / avocado |
| 17 / 18 / 19 | 12 / 14.2 / 15.3 cm | a pomegranate / bell pepper / beef tomato |
| 20 / 21 / 22 / 23 | 25.6 / 26.7 / 27.8 / 28.9 cm | a banana / carrot / sweet potato / large mango |
| 24 / 25 / 26 / 27 | 30 / 34.6 / 35.6 / 36.6 cm | a corn on the cob / courgette / cucumber / cauliflower |
| 28 / 29 / 30 / 31 | 37.6 / 38.6 / 39.9 / 41.1 cm | an aubergine / butternut squash / cabbage / coconut |
| 32 / 33 / 34 / 35 | 42.4 / 43.7 / 45 / 46.2 cm | a bunch of celery (length) / pineapple / cantaloupe / honeydew |
| 36 / 37 / 38 | 47.4 / 48.6 / 49.8 cm | a romaine lettuce / leek (length) / stick of rhubarb (length) |
| 39 / 40 | 50.7 / 51.2 cm | a small watermelon / pumpkin |
- This widget saves nothing; the date lives only in the widget’s settings. If you’d rather people didn’t see your week, don’t put it on a public page.
Why there’s no cycle-syncing workout plan
Matching workout intensity to cycle phases is popular, but the research so far is mixed and the evidence is weak, so we didn’t want to present it as firm advice. If you like to adjust exercise to how you feel, log how you’re doing in Body Check-in and decide for yourself.
FAQ
New phone, and today’s taps in Body Check-in aren’t highlighted? With the default settings, “what I tapped today” is remembered only on the current device. The entries themselves are safe in My Data.
Can I export my data? Yes — open the Cycle log table in My Data and export CSV or JSON, or delete the whole table.
Can other people see my log? The table can’t be made public, and the widget only shows what you choose. Even with Detailed on, others only see those few lines on the widget, never your day-by-day entries.
Last updated: Nov 14, 2026