Snore Tracking for iOS & Android

Snore Timeline See Your Sleep Like Never Before

The interactive timeline that reveals every snoring episode, breathing pause, and sleep sound throughout your night.

Free on iOS & Android · No subscription · Leave a tip if you find it useful

100% Private
Real-time Detection
No Subscription

Nothing Goes Unnoticed

Every episode captured. Every pattern revealed.

01

Start Your Day

Wake up and see your entire night on an interactive timeline. Scroll through your sleep, zoom in on specific hours, and instantly spot patterns in your snoring.

02

See What Happened

AI-powered detection identifies snores, gasps, coughs, sleep talking, and breathing pauses—all in real-time while you sleep.

03

Review Episodes

Consecutive snores are grouped into episodes. See duration, snore count, and plain-English summaries like "12 snores over 3 minutes."

04

Hear It Yourself

Tap any moment on the timeline to hear enhanced audio. Confirm what happened with your own ears.

05

Track Your Progress

Compare nights and weeks. Export any date range—last 7 days, last 30, or all-time—as a single ZIP with summaries, sleep phases, events, and audio. Ready to share with your doctor.

06

Your Data, Your Device

Everything stays on your iPhone. No cloud uploads, no servers, no accounts required. Complete privacy by design.

Beyond Snore Tracking

Detect When You Stop Breathing

Breathing disruption detection showing gray-blue markers on timeline
AI-Powered Analysis

How We Detect Disruptions

In addition to snore detection, our algorithm identifies moments when you stop breathing for 10+ seconds—helping you spot patterns worth discussing with a doctor.

Baseline Observation

Monitors audible breathing for at least one minute to establish accurate baseline patterns

Silence Detection

AI identifies extended quiet periods lasting 10+ seconds—a key indicator of breathing disruptions

Recovery Recognition

Detects loud abrupt snoring, gasps, coughs, or breathing sounds that follow the silent period

Timeline Marking

Places markers at exact timestamps, creating a visual map of disruptions

Audio-Based Estimation

How We Estimate Your Sleep Stages

Using only your phone's microphone, Snore Timeline estimates when you're in light sleep, deep sleep, or REM based on published research into breathing regularity during sleep.

Listen to Your Breathing

Continuous audio capture via your phone's microphone picks up breathing rate, regularity, and snoring patterns throughout the night

Establish Your Baseline

After ~15 minutes the algorithm learns your personal breathing rate and regularity baseline, adapting thresholds to your unique patterns

Analyze Breath Regularity

Research-based thresholds analyze regularity and variance. Steady, low-variance breathing suggests deep sleep; irregular patterns with high variance indicate REM

Adapt Through the Night

Time-aware logic accounts for natural sleep architecture. Deep sleep peaks early in the night, REM increases toward morning

Sleep Insight

Understand Your Sleep Stages

Awake REM Light Deep
11 PM 1 AM 3 AM 5 AM 7 AM
Awake 8%
Light 45%
Deep 20%
REM 27%

Estimated from audio analysis. Not a medical device.

Snore Timeline on Your Wrist

An Apple Watch app bundled with the iOS app. Live biometrics while you record, your full night charted by morning, and last night's score on any watch face.

Apple Watch showing an active recording with heart rate 69 bpm, HRV 66 ms, and a stop button
Live · 01

Watch It Happen Live

Live heart rate and HRV during a recording. Tap to end the night with one button—no phone, no unlocking.

Apple Watch showing last night's Sleep Score of 74 with Light Recovery rating and time asleep
Morning · 02

Wake to Your Score

Last night's Sleep Score on your wrist the moment you raise it. Pin it to your watch face as a complication and check it without opening the app.

Apple Watch showing a sleep stages hypnogram with REM, light, and deep blocks across the night
Stages · 03

See Your Night, Charted

Your full hypnogram on the Watch—Awake, REM, Light, and Deep blocks across the night, with the percentages right there.

Apple Watch showing the Sleep Bank weekly bar chart with average time asleep and sleep deficit
Trends · 04

Build Your Sleep Bank

Time asleep charted across the week. Spot patterns, track recovery, and watch your sleep bank fill up night after night.

One Place for Every Sleep Signal

Snore Timeline reads from and writes to Apple Health. The wearable you already own contributes its data—no extra account, no extra app.

Writes to Apple Health

Derived from your overnight audio

After every recording, Snore Timeline analyzes the audio it captured (breathing patterns, silences, and recovery sounds) and writes the results back to Apple Health. All analysis happens on-device.

  • Sleep analysis (time asleep, time in bed) — from continuous audio
  • Sleep stages (REM, deep, light, awake) — estimated from breathing regularity
  • Respiratory rate during sleep — counted from breath sounds

Reads from Your Wearable

Measured by your Apple Watch or other HealthKit device

Any HealthKit-compatible wearable contributes its overnight metrics. The first time you enable it, the app backfills 30 days of history.

  • Sleep stages
  • Heart rate & HRV
  • Respiratory rate
  • Blood oxygen (SpO2)
  • Wrist temperature

Apple Health is encrypted local storage on your device. Nothing is uploaded to a cloud or shared with us.

Nightly Biometrics · iOS

More Than Snores

A nightly biometrics card shows your overnight averages for the metrics that matter, each one rated against your personal baseline and the night charted as a sparkline.

Breathing Rate br/min
Heart Rate bpm
HRV ms
Blood Oxygen SpO2 %
Wrist Temperature °F / °C

Each metric is rated against your personal baseline:

Good Typical Low Elevated

Ratings are informational only. Snore Timeline is not a medical device and does not diagnose any condition.

Apple Watch vitals showing HRV 66ms, respiratory rate 18.9 br/min, and blood oxygen 94% with 'Below typical range' rating
Apple Watch heart rate with sparkline showing average 64 bpm and range 56 to 85 bpm

Trusted by Snorers

In their words

★★★★★
"Incredible — It's simple and genius. I also genuinely appreciate the lack of tracking and data collection. A rare gesture of kindness from an app!"
★★★★★
"Brilliant app — Works extremely well and the UI is very nicely thought out. It's enabled me to identify a lot about my snoring problem."
★★★★★
"Free tracking that actually WORKS! Super stoked to finally have an app again that records sleep talking."
★★★★★
"Love the usability and cost — Finally something that is free, no ads and doesn't drain the battery too much!"
"Man, this app is amazing, beautifully designed, intuitive, everything just works and in real time!"
★★★★★
"Very helpful app — Just found this one on Reddit. The app is really helpful, I could not thank you enough."
★★★★★
"Just What I was looking for! — I downloaded and used this app last night, couldn't believe how simple and functional it was. I had tried several other apps that were so full of ads that they were not usable without a large ongoing subscription."
★★★★★
"Very helpful app that works! — I have dozen apps to track snore. To have reports about silent episodes is very helpful. It's my favorite sleep app out of 5 paid subscriptions I have and it's free!"
★★★★★
"Very pleased — Found through Reddit, genuinely a fantastic free app with local tracking only. Tracks sleep quality, records snoring/sleep talking, clean UI."
★★★★★
"Exactly what I need! — I've been looking for something like this for years and years. This is the most comprehensive snoring app I've ever used; it really is great."
★★★★★
"Perfect App! — Has every function someone tracking their snoring could need, in an intuitive and user friendly design. I especially love the ability to put in 'factors' and see how they effect your sleep."
★★★★★
"Incredible — It's simple and genius. I also genuinely appreciate the lack of tracking and data collection. A rare gesture of kindness from an app!"
★★★★★
"Brilliant app — Works extremely well and the UI is very nicely thought out. It's enabled me to identify a lot about my snoring problem."
★★★★★
"Free tracking that actually WORKS! Super stoked to finally have an app again that records sleep talking."
★★★★★
"Love the usability and cost — Finally something that is free, no ads and doesn't drain the battery too much!"
"Man, this app is amazing, beautifully designed, intuitive, everything just works and in real time!"
★★★★★
"Very helpful app — Just found this one on Reddit. The app is really helpful, I could not thank you enough."
★★★★★
"Just What I was looking for! — I downloaded and used this app last night, couldn't believe how simple and functional it was. I had tried several other apps that were so full of ads that they were not usable without a large ongoing subscription."
★★★★★
"Very helpful app that works! — I have dozen apps to track snore. To have reports about silent episodes is very helpful. It's my favorite sleep app out of 5 paid subscriptions I have and it's free!"
★★★★★
"Very pleased — Found through Reddit, genuinely a fantastic free app with local tracking only. Tracks sleep quality, records snoring/sleep talking, clean UI."
★★★★★
"Exactly what I need! — I've been looking for something like this for years and years. This is the most comprehensive snoring app I've ever used; it really is great."
★★★★★
"Perfect App! — Has every function someone tracking their snoring could need, in an intuitive and user friendly design. I especially love the ability to put in 'factors' and see how they effect your sleep."
★★★★★
"Une pépite (A gem) — Je suis absolument ravi d'avoir découvert cette application. Elle est ultra-performante: la détection est précise, et les enregistrements sont d'une clarté impressionnante. L'interface est top, tout est bien pensé."
★★★★★
"Sve što mi treba, a besplatno (Everything I need, and free) — Dugo mi je trebalo da nađem jednostavnu aplikaciju za detektiranje i snimanje hrkanja a da ne moram mjesečno plaćati. Ova aplikacija ima sve opcije koje mi trebaju, potpuno besplatno."
★★★★★
"The best ever — Please never take it off of appstore"
"Wow thanks I've just dl and opened it. I'm Impressed. Measuring my snoring tonight!"
★★★★★
"Amazing — Great app with lots of functionality and settings"
★★★★★
"Recommend — Great app, I really appreciate no ads, and the fact that it's free. I've been looking for an app that will record my sleep talking before for free and gave up. Now I finally found one!"
★★★★★
"Very Good — Very cool, is silent and record all. Try it. No pay no propaganda."
★★★★★
"Application parfaite — Incroyable pour une application gratuite. Étonné de la propreté de l'interface, c'est clean bien hiérarchisé, franchement chapeau je recommande 1000%"
★★★★★
"神一般的软件 — 设计精美,功能完善"
★★★★★
"진짜 좋은 무료 코골이 앱 — 한국에는 거의 안 알려진듯. 유료앱 보다 더 좋음"
★★★★★
"The best and for free — Thank you for releasing this for free, with no accounts and payments. It is sad that other applications charge premium for health related apps as this one."
★★★★★
"Une pépite (A gem) — Je suis absolument ravi d'avoir découvert cette application. Elle est ultra-performante: la détection est précise, et les enregistrements sont d'une clarté impressionnante. L'interface est top, tout est bien pensé."
★★★★★
"Sve što mi treba, a besplatno (Everything I need, and free) — Dugo mi je trebalo da nađem jednostavnu aplikaciju za detektiranje i snimanje hrkanja a da ne moram mjesečno plaćati. Ova aplikacija ima sve opcije koje mi trebaju, potpuno besplatno."
★★★★★
"The best ever — Please never take it off of appstore"
"Wow thanks I've just dl and opened it. I'm Impressed. Measuring my snoring tonight!"
★★★★★
"Amazing — Great app with lots of functionality and settings"
★★★★★
"Recommend — Great app, I really appreciate no ads, and the fact that it's free. I've been looking for an app that will record my sleep talking before for free and gave up. Now I finally found one!"
★★★★★
"Very Good — Very cool, is silent and record all. Try it. No pay no propaganda."
★★★★★
"Application parfaite — Incroyable pour une application gratuite. Étonné de la propreté de l'interface, c'est clean bien hiérarchisé, franchement chapeau je recommande 1000%"
★★★★★
"神一般的软件 — 设计精美,功能完善"
★★★★★
"진짜 좋은 무료 코골이 앱 — 한국에는 거의 안 알려진듯. 유료앱 보다 더 좋음"
★★★★★
"The best and for free — Thank you for releasing this for free, with no accounts and payments. It is sad that other applications charge premium for health related apps as this one."

Frequently Asked Questions

Everything you need to know about Snore Timeline

Where are my recordings saved?

You can export the entire night's audio as a single file, or bulk download all your snoring episodes at once. For a richer export, tap the download icon to open the Export Report sheet — pick a date range and include summaries, sleep phases, events, biometrics, and (optionally) audio. The report exports as CSV plus any audio you chose to bundle.

Exported files are saved to your device, organized into two folders:

Exported Recordings Full night recordings
Snoring Episodes Individual episode clips

On iPhone:

  1. Open the Files app
  2. Tap Browse at the bottom of the screen
  3. Under Locations, tap On My iPhone
  4. Open the Snore Timeline folder

On Android:

  1. Open the Files app
  2. Go to Downloads
  3. Open Exported Recordings or Snoring Episodes

Can I share my recordings with others?

Yes. Recordings are saved to your device and can also be shared anywhere via the share sheet — AirDrop, Messages, email, ChatGPT, and more.

To share the full night:
  1. Navigate to the night you want to share
  2. Tap the download icon at the top of the Snoring Episodes list
  3. Select Export Full Night Audio — the file is saved and a share sheet appears

To share an individual episode:
  1. Tap the download icon on any episode card — the file is saved to your device
  2. Tap it again to open the share sheet and send it anywhere

Where should I place my phone while recording?

For snoring detection, 3-4 feet away works well. To capture breathing signals for disruption detection, place your phone 1-2 feet away—breathing must be clearly audible to be detected. Ideal placement is on a nightstand near your bed, plugged in for charging.

What makes Snore Timeline different from other snore tracking apps?

Snore Timeline keeps the full night's audio and lays it on an interactive timeline you can scrub through and tap to hear. Recording is continuous, not sampled, so a quiet hour reads as a quiet hour. The app tags coughs, gasps, sleep talking, and breathing pauses as their own categories, and groups consecutive sounds into episodes you can play back.

Sleep stage data merges in from Apple Watch, Oura Ring, Whoop, and Garmin. Detection runs on your phone. No cloud, no account, no subscription.

Does Snore Timeline require a subscription?

No. Snore Timeline is completely free with no subscription required. All features are included: breathing disruption detection, episode grouping, nightly summaries, and data export—no hidden costs or in-app purchases.

Does it detect breathing pauses?

Yes, Snore Timeline detects breathing pauses by analyzing your sleep audio. It identifies extended silent periods (10+ seconds) followed by gasps or recovery sounds. The app marks these breathing disruptions on your timeline so you can see patterns. Note: This is audio analysis only, not a medical device. Breathing pauses may be worth discussing with a healthcare professional.

How accurate is the snoring detection?

Snore Timeline uses Apple's proven sound classification technology to continuously analyze your audio in real-time throughout the night. Detection starts immediately with no calibration or setup needed. The app identifies snoring, gasps, coughs, breathing, and sleep talking by analyzing both the sound patterns and frequency characteristics of each audio segment. All processing happens entirely on your device for complete privacy.

How does the snoring app show episodes?

Snore Timeline is a snoring app that shows episodes by grouping consecutive snore signals together. When snoring is detected, the app creates an episode. If no snoring occurs for 30 seconds, that episode ends and a new one begins when snoring resumes. Each episode displays duration, snore count, and a plain-English summary. This helps you see patterns and understand exactly when you snored most during the night.

Is my data private?

Absolutely. All audio processing happens entirely on your iPhone—no cloud uploads, no external servers, no accounts required. Your recordings stay on your device and only you have access to them. You can export data to share with doctors while maintaining complete privacy.

Can I use it with AirPods or Bluetooth devices?

Yes! Snore Timeline supports Bluetooth audio devices including AirPods, making it easy to record throughout the night without draining your phone's battery.

How much battery does it use?

Snore Timeline is optimized for overnight recording. Most users report 20-30% battery drain over 8 hours of recording. We recommend keeping your phone plugged in during recording for best results.

Why did the app stop recording before morning?

This usually happens when iOS interrupts the app's audio session while it runs in the background. Anything that plays a sound—a phone call, an alarm from another app, or certain notifications—can trigger an interruption. The app attempts to resume recording automatically, but if the interruption lasted too long, iOS will not allow it to restart without you reopening the app.

Fix: Enable Do Not Disturb or a Focus mode before you start recording. This blocks calls and notification sounds that would interrupt the session. You can also enable the Bedtime Recording Reminder so a one-tap notification starts your recording at the right time each night.

Does Snore Timeline work with Apple Watch?

Yes. Snore Timeline includes an Apple Watch companion app bundled with the iOS app. From your wrist you can stop an in-progress recording with a tap, see live heart rate and HRV while you record, and check a morning sleep dashboard with your hypnogram and snore activity.

A Sleep Score complication shows last night's score on your watch face, and a Smart Stack widget brings the current recording's Live Activity onto the Watch. The Watch app is iOS only.

Does Snore Timeline integrate with Apple Health?

Yes. Snore Timeline reads from and writes to Apple Health.

Writes (all derived from your overnight audio, analyzed on-device):

  • Sleep analysis (time asleep, time in bed) from continuous audio.
  • Sleep stages (REM, deep, light, awake) estimated from breathing regularity.
  • Respiratory rate during sleep, counted from breath sounds.

Reads (measured by your wearable): sleep stages, heart rate, HRV, respiratory rate, blood oxygen (SpO2), and wrist temperature from any HealthKit-compatible device.

When you first enable the integration, the app backfills 30 days of historical data so your sleep journey is complete from day one. Apple Health is encrypted local storage on your device. Nothing is uploaded to a cloud.

Can I see my heart rate, HRV, and SpO2 alongside my snoring?

Yes. When you wear a HealthKit-compatible wearable overnight, Snore Timeline pulls those metrics into a nightly biometrics card showing your averages for breathing rate, heart rate, HRV, blood oxygen, and wrist temperature.

Each metric gets a Good, Typical, Low, or Elevated rating and an inline sparkline so you can see how it changed across the night. These ratings are informational only and are not a medical diagnosis.

How do I export a week or a month of data at once?

Open Export Report from the night you want to anchor on and choose a date range: Last 7 days, Last 30 days, or All time. Toggle which categories to include—Nightly Summary, Sleep Stages, Detected Events (snoring, sleep talking, coughs, gasps, breathing disruptions), and Watch Biometrics.

If you want audio, the app pulls recordings for the currently viewed night only (per-episode clips or the full-night recording), regardless of the date range chosen for stats. The app shows a size estimate before generating, then packages everything as a single ZIP file you can share with a doctor, a sleep clinic, or anyone else.

Why does background noise affect detection?

Snore Timeline classifies sounds based on their acoustic profile. In rooms where the baseline noise level is above approximately 45 dB—a noisy fan, a window AC, traffic—snores can be classified as Loud Sound events instead of snores because the elevated noise floor changes how the sound is interpreted.

If you record in a noisy environment, expect more events in the Loud Sound category. For the cleanest classification, keep your room quiet and place your phone close enough that breathing sounds remain audible.

Can I start and stop recording with Siri?

Yes. Say "Hey Siri, start recording in Snore Timeline" or "Hey Siri, stop recording in Snore Timeline." Siri Shortcuts work hands-free, which is useful at bedtime when your phone is already on your nightstand.

How do I restart the app?

Force-quit Snore Timeline, then reopen it. On iPhone, swipe up from the bottom of the screen and pause in the middle to open the App Switcher. On older iPhones with a Home button, double-tap Home instead. Swipe up on the Snore Timeline card to close it, then tap the icon on your Home Screen to relaunch and start a new recording.

What dB threshold should I use for Loud Sound Detection?

Loud Sound Detection creates episodes whenever sounds exceed your chosen dB threshold. This is useful for catching sounds that are hard to classify—like whispers or mumblings that don't register as sleep talking. Snoring and sleep talking are already detected automatically without this setting. To find the right threshold: start a recording and stay quiet while watching the live dB meter. Note your room's ambient noise level (typically 30-40 dB), then set your threshold 15-20 dB higher so only meaningful sounds trigger episodes.

Which audio quality setting should I choose?

The audio quality settings exist to help you save storage space on your device. Ideally, you should always use High Fidelity for the best recordings. Only choose Basic (~8 MB/hour) or Standard (~15 MB/hour) if you need to save space—these trim higher frequencies to reduce file size. If you want to hear yourself breathing in recordings, you must use High Fidelity (~25 MB/hour), as Basic and Standard cut out the subtle frequencies where breathing sounds occur.

How does Snore Timeline estimate sleep stages?

Snore Timeline analyzes the regularity of your breathing throughout the night using your phone's microphone. After approximately 15 minutes of recording, the algorithm establishes your personal breathing baseline. It then classifies periods into Awake, Light Sleep, Deep Sleep, and REM based on research-backed thresholds—steady, regular breathing suggests deep sleep, while irregular patterns indicate REM. The algorithm is also time-aware, accounting for the natural progression of sleep stages throughout the night. These are estimates from audio analysis, not clinical measurements.

How accurate are the sleep stage estimates?

The sleep stage estimates are based on published research into the relationship between breathing regularity and sleep stages. They provide a useful picture of your general sleep architecture and trends over time. However, they have not been validated against polysomnography (clinical sleep studies) and should be treated as estimates, not diagnoses. For clinical sleep analysis, consult a healthcare professional.

Research using similar audio-based methods has achieved approximately 70% accuracy when validated against polysomnography.

Research references:

Does sleep stage detection require any special setup?

No. Sleep stage estimation works automatically using the same audio recording as snoring and breathing disruption detection. Just place your phone 1-2 feet away on your nightstand and start recording. The algorithm needs approximately 15 minutes to establish your personal breathing baseline. For the most consistent results, use the same phone placement each night.

Questions or feedback?

Send me an email

Leave a Tip

If you're feeling generous, I'd appreciate it! But no pressure—the app stays free regardless.

Click one of the options below to send a tip