How a pregnancy app reads what's already on your phone, myCocoon
myCocoon Get myCocoon
Editorial illustration of an iPhone with three sage data ribbons of sleep, heart rate, and steps flowing across a cream background.

Building myCocoon

How a pregnancy app reads what's already on your phone

15 Apr 2026 · 12 min read

It is 2 a.m. and the toddler is awake again

You are 28 weeks pregnant. The toddler is three. He still wakes once a night, sometimes twice, and tonight is a twice night. By the time the house is quiet again it is past two and you are wide awake. Your resting heart rate, which used to settle into the low 60s on the watch graph, has been hovering in the high 80s for nearly a fortnight. Your sleep has been slipping, gradually, for almost as long. You have not told anyone, partly because there is nothing to tell. You feel fine. You also feel a little flatter than usual, and you cannot decide whether that is the sleep, the hormones, or the toddler.

Every one of those numbers is already on your iPhone. The Apple Health app holds your sleep, your heart rate, your steps, your blood pressure if you take it, and as of iOS 18, your mood. The data is sitting there in the same Health app you sometimes remember to open. Most pregnancy apps do not read any of it. The ones that do, read it once and store it. Watching each signal against your own rolling baseline, so a quiet nudge surfaces when one of them drifts, is rare. That gap is what myCocoon was built to fill.

This article is about what changes when an app does. Not what it tracks. What it gives you back.

myCocoon is the app built for exactly that. It reads several Apple Health signals, your sleep, resting heart rate and steps, and watches each one against your own rolling baseline rather than a single frightening number, raising a quiet nudge when any single signal drifts: a run of short nights, an elevated resting heart rate, an unusually high-activity day. Mood gets its own gentle rule, a check-in when your logged mood has been declining for a stretch. The day’s readings are gathered into a daily digest on the phone. Reading them jointly, as one correlated picture, is on the roadmap, not shipped. That work is plain rules running on the phone, not a model. The everyday on-device AI, the journal cleanup, the photo captions, the story narration, runs on Apple’s models, so that core works with no cloud at all. There are no ads and no data sale. The honest trade: it is iPhone only, iOS 26 and up, with no Android version, no peer community feed, and a smaller reference library than the big-name trackers. If breadth or a community feed is what decides it for you, one of those is the rational pick, and we will say so.

What is already on your phone

Most people forget what the Health app actually is. It is the canonical store of everything your iPhone or Apple Watch has measured about you, plus everything you or another app has logged into it. Other apps can read from it, with your permission, and read it again later when new samples arrive.

For pregnancy, five channels matter most.

  • Sleep. Recorded automatically by the watch overnight, or detected from iPhone movement.
  • Heart rate. Resting heart rate during pregnancy rises by 10 to 20 bpm on average, peaking in the late second and into the third trimester. (Sanghavi & Rutherford, Circulation, 2014)
  • Blood pressure. If you have a home cuff that syncs to Health. ACOG’s threshold for gestational hypertension is 140 over 90 mmHg, sustained over two readings four hours apart. (Practice Bulletin 222, ACOG, 2020)
  • Steps. ACOG recommends 150 minutes of moderate activity weekly for most pregnant people. (Committee Opinion 804, ACOG, 2020)
  • Mood. New in iOS 18. A structured way to log how you feel on a scale from very unpleasant to very pleasant, with a labelled feeling and the situation that prompted it. (Apple Developer documentation)

All five are on your phone already. None of them, read once, would tell you anything you do not already know. Watched against your own usual over a fortnight, each one begins to.

What you actually get when an app reads it

A single number is rarely useful in pregnancy. The interesting read is the change over time, each signal against your own usual, and what that buys you is the kind of help no single reading can offer.

You catch a slow slide before it becomes a problem. You do not notice your own sleep slipping. Three hours over a fortnight feels like one bad week, and by the time it shows up in how you feel, the slide has been happening for a while. An app that watches your fortnight-long average against your own usual catches what a fixed alarm would miss. A meta-analysis of late-third-trimester sleep found pooled prevalence of clinically significant insomnia symptoms above 40 percent. (BMC Pregnancy and Childbirth, 2021) The interesting question is not whether your sleep is short. It is whether it has changed.

You know whether your heart rate is normal-pregnant or worth asking about. That 10-to-20-bpm rise is normal. The question is whether your night-time resting rate has climbed further than your own usual, as a sustained trend rather than one spike on one night. An app that gates by night and by trend means a single bad reading does not wake you up at midnight, and a real change does not get missed in the noise.

You get a gentle prompt instead of a guilt trip. Most pregnancy apps treat steps as a leaderboard. In late pregnancy, that is the wrong frame. The right frame is whether you walked too far this evening, after a long day, when the bath would help more than the second walk. An evening-only, baseline-aware prompt is the difference between an app that pushes you and an app that asks you.

You get asked about mood before things get heavy, not after. Pregnancy mood is volatile. A single low day is normal. A single low week could still be normal. By the time you are flat enough to mention it to your GP, you have often been low for a fortnight. An app that waits for both a long downward trend and a run of five consecutive declining days before saying anything is the kind you can live with. ACOG’s 2023 mental-health guideline recommends EPDS screening with a cut-off of 10. (Clinical Practice Guideline, ACOG, 2023) The run-length floor is the app’s way of not crying wolf before reaching for the formal screener.

You walk into your appointment with a fortnight, not a feeling. When you do tell your GP or midwife that something feels off, you have something to point to. Your sleep average for the last 14 nights, your resting heart rate trend, the day the colour shifted on the home view. A clinician can do something with that. A vague “I have been a bit tired” is harder to act on.

That last one matters more than it looks. Pregnancy is administratively heavy in a way that creeps up on you. An app that does the watching means you can stop watching. You can put down the spreadsheet, the second tracker, the mental tally of how many hours you slept this week. You can use the app the way the rest of your iPhone works, which is mostly not at all.

Why you can be honest in the app

Unlike trackers that monetize your data, myCocoon shows no ads, sells no data, and uses no advertising trackers or advertising ID. Apple’s rules are explicit: apps must not store health data in iCloud. Most pregnancy apps work around that by reading very little, or by reading it and forgetting it. myCocoon takes a different route.

myCocoon keeps two separate stores. The first holds what you enter yourself: due date, kicks, appointments, bump photos, journal entries. That one syncs to your own iCloud, so a new phone picks up where you left off. The second, where every Apple Health signal lands, is built to never sync. It is not in your iCloud and never reaches a myCocoon server. Apple’s HealthKit rules forbid putting health data in iCloud, and that local-only store is how myCocoon follows the rule.

Cloud AI is off by default. While it is off, nothing from Apple Health leaves your phone at all. If you choose to turn it on, so the assistant can answer with your situation in mind, your question goes to Google’s Gemini with a structured briefing: your week and trimester, your first name and baby’s name if you have set them, profile basics, recent symptom names and counts, your mood and sleep trends, and a daily read of your sleep hours, resting heart rate and steps. What is never sent, in either mode, is your journal text, your photos, your voice recordings as audio, and your full Health history.

What that buys you is the freedom to log without flinching. You can write a journal entry that says you cried in the supermarket without wondering whether it ends up on a marketing dashboard. Use the app the way you would use a paper journal: as a record for you, not for a company.

What you have probably already noticed

If you have used another pregnancy app in a previous pregnancy, you have probably noticed something missing. The push notifications were either trivial or generic. The features were cute the first week and tiresome by the third. By the second trimester you had probably uninstalled, or stopped opening it, or kept it because it was easier than choosing what to replace it with.

That is not your fault. Most pregnancy apps treat the Health app as a one-way pipe. They push their own logs into Health, where the entries sit, mostly unread. Or they pull a single metric and display it on a screen you have to remember to open. The per-signal, baseline-aware reading that makes the difference, where the app watches each channel against your own usual and raises a quiet nudge when one drifts, is rare to nonexistent in pregnancy apps available on the App Store today. A separate post on this blog walks through what it means for an app to listen rather than track, if you want the longer version of that argument.

That is partly a question of how the app is built. Reading several Health channels responsibly, each against its own rolling baseline, is harder than reading any single number, and it requires keeping the data out of every cloud sync. It is also partly product. A quiet per-signal nudge does not photograph well. It is something the app does in the background that you only notice when, on a Tuesday morning, you open the app and it gently says: your sleep has dropped 90 minutes a night for the last fortnight, would it help to look at what changed.

That moment is what you have been missing. Not another tracker. Not a leaderboard. Not a community feed. Just the moment when an app you do not have to think about quietly tells you something true.

Where this stops, on purpose

A few honest notes before you rely on any of it.

It is hourly, not minute-by-minute. The way iPhone apps are allowed to read the Health app in the background, a new reading arrives at most once an hour. Sometimes slower, depending on what the phone is doing. Whatever the app surfaces happens on that pace, not the instant a reading lands. That is plenty for pregnancy. It is not what most people mean when they say real-time.

It is rules, not artificial intelligence. The logic is simple thresholds and trend checks, each signal weighed against its own rolling baseline. There is no neural network deciding when to surface a sleep insight or a heart-rate nudge. The rules do not need to be AI to be useful. They need to be careful.

It is not a substitute for your prenatal care. The colour on the weekly heatmap is a blunt instrument. If something there worries you, the next step is your GP or midwife, not the app. The app’s job is to make that conversation easier when you have it.

It is iPhone only, and smaller than what you may be used to. myCocoon reads Apple Health, so there is no Android version and there will not be one soon. There is no peer community feed, and the reference library is smaller and newer than the big-name pregnancy apps. If those matter more to you than a quiet per-signal reader, one of them may suit you better.

Some of the signals named in this article are still being built. The trimester-aware weight-gain band based on the 2009 IOM ranges (Weight Gain During Pregnancy: Reexamining the Guidelines, National Academies Press, 2009) is in design today. The iron-deficiency advisory keyed on sleep duration, vivid-dream sentiment, and gestational age is in design. The late-third-trimester step-drop reframe is in design. What ships today are the five channels, the four rules, and the weekly colour described above. The rest are next.

If something on this list has not shipped, you will not see it on the screen. That is on purpose.

The point of all of it

The data was always there. The app’s job is to read it, in private, and to stay quiet otherwise. So you can sleep a little better, walk into your appointments with something to point at, and let the watching, very quietly, get done by something that is not you.

myCocoon is built around exactly this. It is on the App Store today, for iPhone on iOS 26 or later. It reads sleep, resting heart rate, steps, and mood from Apple Health, keeps them in a store that never syncs, and leaves Cloud AI off until you ask for it. The honest trade-offs: it is iPhone only with no Android version, there is no peer community feed, and the reference library is smaller and newer than the big-name apps you may have used before. If what you want is a quiet second reader for the numbers already on your phone, and you are on an iPhone running iOS 26, that is the app we built.

§