NapBot is an automatic sleep tracking and analyzing app for your iOS and watchOS devices. It uses on-device Machine Learning to detect and understand your sleep.

* Sleep Tracking
NapBot uses machine learning to automatically track your sleep.

* Detailed Sleep Analysis
NapBot presents detailed sleep phases analysis by calculating deep and light phases.

* Environmental Sound Exposure
NapBot analyze your Environmental Sound Exposure to understand how it affects your sleep quality.

* Sleep Heart Rate
NapBot presents sleep Heart Rate summary chart based on your HR zones.

PRO Features:

* Sleep History
Gain insight into your full sleep history in beautifully designed overviews.

* Sleep Trends
Track your sleep trends to understand how new habits influence your sleep.

This app requires an iPhone that has the Health App installed and Apple Watch. Heart readings are read from the Health Data Store which is populated by your Apple Watch.

Subscription information
Your payment will be charged to your iTunes Account as soon as you confirm your purchase. You can manage your subscriptions and turn off auto-renewal from your Account Settings after the purchase. Your subscription will renew automatically, unless you turn off auto-renew at least 24 hours before the end of the current period. The cost of renewal will be charged to your account in the 24 hours prior to the end of the current period. When canceling a subscription, your subscription will stay active until the end of the period. Auto-renewal will be disabled, but the current subscription will not be refunded. Any unused portion of a free trial period, if offered, will be forfeited when purchasing a subscription.
Terms & Privacy Policy:

What’s New

Version 1.1.8

The sleep editing screen improved.
Dynamic Type support improved.

Ratings and Reviews

3.8 out of 5
76 Ratings

76 Ratings

Impaler80s ,

Nice but Strange bugs

I was a long time AutoSleep user. Frankly, it was an overwhelming app, with too many options and too much data. It felt like homework analyzing my sleep. This app has the simplicity and data aggregation I’m after.

I’m paying for a sub...but want to see some bugs addressed before I can fully recommend this. For instance.c last night I had 6 hours of sleep, and the timeframe shows it, yet it thinks I slept 11+ hours. I I wish!

Fix those bugs and I’ll update my review. Good to see frequent updates and it is obvious the developer cares.

Developer Response ,

Thanks for your feedback. Please check version 1.1.5.

adarkenigma ,

Napbot very good start.

So far i have had mixed results but overall looks promising. i been long time autosleep user which detected my sleep very accurately (even after my hyperthyroidism diagnosis which surprised me) but like most users i agree it mines too much data for humans, moved on to pillow which was never able to correctly detect my sleep no matter how many days i manually adjusted it. with napbot i had to adjust it everyday but by very little unlike pillow. maybe dev can incorporate sleep data adjustments for people with sinus rhythm or have option to choose during setup or in settings so doesn’t interfere with core (ML) functionality of app for other users.

if i can request one feature would be to have numerical value indicating heart rate under heart rate tab and time under phase tab. thank you and keep up the good work. i have already subscribed and looking forward to future updates.

update 1: it’s bug or something else but napbot says i am sleeping when watch is on charger needs to be corrected.

update 2: i am also facing issue what some of others are seeing. some days it’s completely off (also please add ability to completely delete sleep sessions)

Developer Response ,

Hi, please check permissions in Health app. Do you have all the needed permissions enabled for NapBot. Sometimes it drops after update.

psicobloc ,

Still buggy

I really want to love this app, but it continues to be buggy. Still having issues with duplicate entries, and there’s no way to completely delete a record for a day. You can remove a sleep interval, but not the “in bed” interval. Hoping these bugs can get resolved soon, otherwise will have to cancel subscription until its working better.

Developer Response ,

Hi, thanks for your review. These issues already fixed as a part of version 1.1.5


Majid Jabrayilov
4.6 MB
Health & Fitness

Requires iOS 13.0 and watchOS 6.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Infrequent/Mild Medical/Treatment Information
In-App Purchases
  1. NapBot PRO Monthly $0.99
  2. NapBot PRO Annual $9.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like