WidgetStore - Widgets, animated icons, dashboards and personal pages for Notion

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

WidgetWhat it doesWhere entries are saved
Cycle TrackerWhich cycle day it is, with an optional estimate of your next period and fertile windowCycle log table (private)
Body Check-inTap to log cramps, headache, tiredness, mood and moreThe same Cycle log table
Pregnancy Week by WeekWeeks and days, trimester, days to go and roughly how big your baby isNothing 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.
WeekLength (about)About the size of
4 / 5 / 62 / 2 / 6 mma poppy seed / sesame seed / pea
7 / 8 / 91.0 / 1.6 / 2.2 cma grape / raspberry / strawberry
10 / 11 / 123.0 / 4.1 / 5.4 cma small apricot / fig / plum
13 / 14 / 15 / 167.4 / 8.5 / 10.1 / 11.6 cma peach / kiwi fruit / apple / avocado
17 / 18 / 1912 / 14.2 / 15.3 cma pomegranate / bell pepper / beef tomato
20 / 21 / 22 / 2325.6 / 26.7 / 27.8 / 28.9 cma banana / carrot / sweet potato / large mango
24 / 25 / 26 / 2730 / 34.6 / 35.6 / 36.6 cma corn on the cob / courgette / cucumber / cauliflower
28 / 29 / 30 / 3137.6 / 38.6 / 39.9 / 41.1 cman aubergine / butternut squash / cabbage / coconut
32 / 33 / 34 / 3542.4 / 43.7 / 45 / 46.2 cma bunch of celery (length) / pineapple / cantaloupe / honeydew
36 / 37 / 3847.4 / 48.6 / 49.8 cma romaine lettuce / leek (length) / stick of rhubarb (length)
39 / 4050.7 / 51.2 cma 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