Moonsoon
For clinicians

For doctors and dentists

A patient may have shown you a Moonsoon summary. Here is what the app measures, how, and what it cannot tell you.

Moonsoon is not a medical device. It listens through the phone's built-in microphone during a night the user starts themselves, and recognises snoring, sleep talk and coughs on the phone. It cannot diagnose sleep apnea or any other condition, and it does not see sleep stages: a microphone can't.

What the microphone measures

  • Snoring time — the time the phone heard snoring. The summary compares nights per hour in bed, because nights differ in length.
  • Loudness — Moonsoon's own relative 0–100 scale, from the microphone's capture threshold to its maximum. It is not calibrated decibels (dB SPL) and depends on the phone and where it sat; "loud" is the upper half of the scale.
  • Sleep talk and coughs — counts of the clips kept for each night. When the user corrected a label (for example, a partner's snoring marked as someone else), the correction counts.
  • Breathing pauses (beta) — moments when steady snoring went silent for 10 to 90 seconds, then came back with a gasp, a snort or a louder snore. They are looked for only during steady snoring, at most 30 a night, and the detection is tuned to miss pauses rather than over-count them: a 0 does not rule pauses out.
  • Tags — what the user noted about a night, such as alcohol, a late meal or a nasal strip.

Nights shorter than 20 minutes are not saved. One phone hears one room: placement, a partner, a fan or a pet all change what it records.

Apple Watch data, if the user allows it

For users who wear an Apple Watch to bed and allow it, Moonsoon reads from Apple Health what the Watch recorded for the nights they tracked: sleep stages, blood oxygen (SpO2), respiratory rate, heart rate and, on iOS 18 or later, Apple's Breathing Disturbances with Apple's own "elevated / not elevated" reading. Moonsoon only shows these values; it does not check them or add thresholds of its own. Apple describes Blood Oxygen readings as intended only for general fitness and wellness, not for medical use.

What the PDF shows

"Share with your doctor" makes a one- or two-page PDF of the most recent nights, up to 30. The user creates and shares it themselves; Moonsoon never sends it anywhere.

  • Summary: the number of nights, average time in bed, snoring per night, snoring per hour in bed (the average of the nightly rates), the share of snoring time that was loud, the first nights against the last (from 4 nights), and breathing pauses per night on nights with steady snoring.
  • A chart of snoring minutes per night.
  • Night by night: date, time in bed, snoring minutes, minutes per hour, the loudest snore (0–100), sleep talk, coughs, breathing pauses and tags.
  • Apple Watch vitals, night by night — only when the user leaves them in: lowest and average SpO2 with the number of readings, respiratory rate, average and lowest heart rate, and breathing disturbances with Apple's reading.

Every page carries the line "Measured with a phone microphone — not a medical device. For discussion with a clinician.", and the notes printed under the tables repeat the caveats above. The PDF is in the user's language; Korean and Japanese users get it in English. It contains no audio: the user can share a single recording — a snore, a cough or their sleep talk — separately from the app.

Questions

Write to subotic.djo@gmail.com. How Moonsoon handles the data is in the Privacy Policy.