The latest update to the Fitbit app contains the beginnings of nighttime snoring and noise detection, along with a cute way to think about your sleeping habits.

About APK Insight: In this “APK Insight” post, we’ve decompiled the latest version of an application that Google uploaded to the Play Store. When we decompile these files (called APKs, in the case of Android apps), we’re able to see various lines of code within that hint at possible future features. Keep in mind that Google may or may not ever ship these features, and our interpretation of what they are may be imperfect. We’ll try to enable those that are closer to being finished, however, to show you how they’ll look in case that they do ship. With that in mind, read on.

Snore and noise detection

Today, Fitbit offers a fairly straightforward sleep tracking system, using the fitness tracker on your wrist to measure how long your body is in each cycle of sleep based on things like your heart rate and movement. With Fitbit 3.42 rolling out today via the Play Store, Google’s acquired health app is preparing for the trackers to be used to help determine why you might not be sleeping well or feeling unrested in the morning.

With “Snore & Noise Detect” enabled, your Fitbit will turn its microphone on when it detects that you’ve fallen asleep, then begin listening to the ambient noise including your potential snoring.

How does Snore & Noise Detect work?

During sleep, the microphone on your Fitbit device can monitor noise, including snores from you or someone next to you. Throughout the night, we look for:

• Sound intensity: We analyze noise level (how loud or quiet it is) to determine the baseline noise level.
• Snoring events: We look for snore-specific noises. When our algorithm detects an event that’s louder than the baseline noise level, it performs a calculation to decide if it’s snoring or something else. If the noise level in your room is louder than the snoring, this feature may not be able to pick up the snoring.

As you might expect, Fitbit has no way to know who is snoring, so if you have a partner who snores, know that their nighttime sounds will be included in the detection mix. Fitbit will show you these results as a percentage, indicating how much of your night was spent snoring.

Keep in mind that this feature can detect snores from you or someone next to you. Here are the possible results you may see:

• “None to mild” means you were snoring for less than 10% of the total time you were asleep.
• “Moderate” means you were snoring for 10–40% of the total time you were asleep.
• “Frequent” means you were snoring for >40% of the total time you were asleep.

Disregarding any detected snores, your Fitbit will also be able to tell how loud the ambient noise is in your bedroom, on a scale of “Very quiet” to “Very loud.”

The Noise Level chart shows the volume in your sleeping environment including snoring and other ambient noise. This information comes from the acoustic pressure measured by the microphone on your Fitbit device. You may see:

• “Very quiet” (30 dBA or lower)
• “Quiet” (30–50 dBA)
• “Moderate” (50–70 dBA)
• “Loud” (70–90 dBA)
• “Very loud (90 dBA or higher)

If having your microphone listening constantly overnight sounds like it would be fairly demanding on your fitness tracker, you would be right. As such, Fitbit recommends charging your device above 40% before laying down, and they also explicitly note that using Snore & Noise Detect will cause you to need to charge your Fitbit more often.

For best results, we recommend you:

• Don’t play white noise or other ambient sounds during sleep.
• Charge your device to at least 40% before going to bed. Note that this feature requires more frequent charging.

As of today, “Snore & Noise Detect” is not widely available to use in the Fitbit app, but we were able to briefly enable the feature to at least set it up, though we’ve not yet been able to fully test it.

Your sleep animal

Fitbit is also working on another sleep-related feature, entitled “Your sleep animal.” Unlike snore detection, things seem to still be very early in development as most of the relevant text is currently a placeholder. That said, there are quite a few sleeping profiles in the app, between straightforward descriptions and cute animal comparisons.

  • Restless Sleeper
  • Segmented Sleeper
  • Shallow Sleeper
  • Short Sleeper
  • Slow to Fall Asleep Sleeper
  • Solid Sleeper
  • The Bear
  • The Dolphin
  • The Giraffe
  • The Hummingbird
  • The Kangaroo
  • The Tortoise

Thanks to JEB Decompiler, from which some APK Insight teardowns benefit.

More from APK Insight:

FTC: We use income earning auto affiliate links. More.


Check out 9to5Google on YouTube for more news:

You’re reading 9to5Google — experts who break news about Google and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Google on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel

About the Author

Kyle Bradshaw's favorite gear