记下结束日之后,就能算出你的经期一般是几天。
记录会保存到你的账号里,换设备登录也能看到。
仅根据月经日期估算,不能确认真实排卵,也不能作为避孕依据。
选出血第一天,然后点下面的按钮。
装上去之后就像普通 App 一样:有自己的图标、全屏打开、图库里的记录也不容易被系统清掉。
记录保存在你的账号里,换手机、换浏览器登录同一账号都能找回。 仍然建议偶尔存一份备份,多一层保险。
「导出到日历」会把接下来 6 次预测日加进 iPhone 日历,这样即使 App 打不开也有提醒。
手动复制 / 粘贴
上面是备份内容。存一份到备忘录或发给自己;要恢复时把它粘回下面的框里。
清空是不可撤销的,清之前建议先存一份备份。
把最近的周期长度、经期长度和症状记录整理成一页。看医生时可以按出来给医生看, 也可以导出成表格,自己在电脑上分析。
这一页只包含你记录的原始数据和简单统计,不含任何预测或估算结果,也不构成诊断。
预览 / 手动复制
范围由你身体的波动决定,多记几次也窄不了多少。
这个排卵日期是怎么算的
这一块只用月经日期估算,不能确认真实排卵。
选一个将来的日子(旅行、考试、婚礼、面试…),看看那天撞上经期的可能性。
先看你两次月经之间隔了多少天,算出你自己的平均周期; 再考虑身体本来每个月就有波动,给出一段可能的时间范围。
同时它还会留意一件事:如果你某次的间隔特别长, 它会想想「是真的周期长,还是中间那次忘记录了」。这两种情况对应的预测不一样。
方法来自一篇 2022 年的医学论文(Li 等,发表于 JAMIA), 所有计算都在你手机上完成。
技术细节(不感兴趣可以跳过)
Li, Urteaga, Shea, Vitzthum, Wiggins, Elhadad (2022). A predictive model for next cycle start date that accounts for adherence in menstrual self-tracking. JAMIA 29(1):3–11. doi:10.1093/jamia/ocab182
层次贝叶斯模型:λi ~ Gamma(κ,γ),πi ~ Beta(α,β), 漏记次数 s ~ 截断几何分布,观测间隔 y | λ,s ~ Poisson(λ(1+s))。 后验预测分布是「截断几何 × 负二项」的混合(对 λ 做 Gamma 解析边缘化)。 个体参数用 EM 迭代估计。超参数 (κ,γ,α,β) 由论文报告的人群统计量反解得到。
全部数据只保存在本机。不发起任何网络请求,无第三方依赖。
排卵那部分是纯日期推算,同时参考两种公开的日期模型,互相作对照:
所以这里给的排卵时间是一段参考范围,不是一个确认的日子。 以后如果加入排卵试纸或基础体温,可以用来校准这个日期估算。
论文来源(不感兴趣可以跳过)
Sohda S, Suzuki K, Igari I. Relationship Between the Menstrual Cycle and Timing of Ovulation Revealed by New Protocols: Analysis of Data from a Self-Tracking Health App. J Med Internet Res 2017;19(11):e391. doi:10.2196/jmir.7468
Soumpasis I, Grace B, Johnson S. Real-life insights on menstrual cycles and ovulation using big data. Hum Reprod Open 2020;2020(2):hoaa011. doi:10.1093/hropen/hoaa011
Greenwalt C, et al. Assessing the accuracy, reliability, and validity of menstrual cycle phase tracking equations in an applied sport setting. Eur J Appl Physiol 2026. doi:10.1007/s00421-026-06211-y
Thigpen N, Patel S, Zhang X. Oura Ring as a Tool for Ovulation Detection: Validation Analysis. J Med Internet Res 2025. doi:10.2196/60667
说明:排卵时点由上述日期模型估算。显示范围取多少天,是本项目依据论文报告的现实误差 量级做的工程取舍,不是论文给出的统计置信区间;两个模型的组合方式也没有经过 临床验证。
「洞察」页里那一块,是把公开的患者向就医参考线搬到你的记录上, 帮你留意有没有值得找医生聊一次的情况。它不是诊断,也不会告诉你任何病名。
只有持续出现才会提示;偶尔一次很常见,不会打扰你。 如果记录里可能有漏记,会先提醒你核对记录,而不是直接建议就医。
参考线来源(不感兴趣可以跳过)
以上阈值取自英国 NHS 面向公众的科普页面,属于患者向就医建议,不是临床指南:
Periods — https://www.nhs.uk/conditions/periods/
Irregular periods — https://www.nhs.uk/symptoms/irregular-periods/
波动分层的 7 天门槛与 Thigpen 等 2025 年发表于 JMIR 的日历法验证研究一致 (doi:10.2196/60667)。
所有判断都在你的手机上完成,不会上传任何数据,也不会因为这里的提示去联系任何人。
两次月经之间才叫一个「周期」。所以第一次记完还看不出任何规律, 得等第二次来、有了间隔,才算有了第一个周期。
顺便说一句:不要自己把历史间隔加起来平均。 只记了一两次的时候,这样算出来的结果比「按一般人的平均值猜」还要差。 这也是为什么这里要引入人群数据做参考,而不是只用你自己的几笔记录。
这套方法是在月经自然来潮、20 多岁的人群上验证的。 如果你在用激素避孕、宫内节育器,或者处于产后、围绝经期, 又或者有多囊卵巢综合征,它就算不准,请不要依赖它。
如果周期一直短于 21 天或长于 45 天,或者连续好几次都超出「九成把握」的范围, 建议去看医生,而不是继续等它预测。
这里的一切都只是参考,不能替代医生的诊断。
版本 —