Summary
Sleepy Banana has no user account system, advertising identifier, advertising SDK, or analytics SDK. We do not sell personal information. Sleep history, Nana conversations, recordings, and sound labels are not sent to us for analytics or model training.
Data processed on your device
The app may create and use sleep sessions, movement signals, sleep stages and estimates, scores, alarm settings, wake events, goals, tags, comments, morning ratings, noise measurements, respiratory signals, and locally cached Apple Watch measurements. These records support the features you request and are stored in the app's protected local container.
The local sleep database, recordings, any retained legacy snorer profiles, and diagnostic logs are excluded from iPhone and iCloud device backups. Sleep history is not synced through the app's CloudKit database.
Nana AI and voice chat
Nana's language model, speech processing, text chat, and voice chat run locally on your iPhone, including while offline. Your prompts, conversations, and voice interactions are not sent to Sleepy Banana or to a remote AI provider, and they are not used to train a remote model.
Microphone, snoring, and recordings
Microphone access is requested only for features that need sound input. Noise analysis measures loudness and possible snoring on the device; loudness measurements do not contain audio.
If you separately enable Record snoring, the app saves short clips of detected sounds on your iPhone. It does not record the whole night for sharing. Clips are capped per night and scheduled for deletion after one week. Cleanup runs when the app is used, so a clip can remain longer if the app is not opened. You can delete recordings at any time in Settings.
The current app lets you label the sound in a recording; it does not offer person identification. If you used an older version’s snorer-identification feature, previously saved fingerprints, attribution details and any partner name may remain locally. They are not uploaded and can be removed through Settings → Data → Reset all personal data and settings.
Nightstand movement tracking can emit a quiet ultrasonic carrier and use the microphone to estimate changes in its reflection. Derived movement values and respiratory signal samples may be retained locally for sleep-stage analysis. This sensing path does not save a separate recording of bedroom audio; optional sound clips are controlled by Record snoring.
Apple Health and Apple Watch
With your permission, Sleepy Banana reads relevant sleep, heart-rate, breathing, and related measurements made available by HealthKit and your paired Apple Watch, and writes tracked sleep sessions to Apple Health. HealthKit permissions are controlled by you in iOS.
HealthKit data is used only to provide health and sleep features to you. It is never sent to us, sold, used for advertising, or used for marketing. Apple Health may make records available across your Apple devices according to your Apple Account and Health settings.
Purchases and limited iCloud state
Premium is a one-time purchase handled by Apple's StoreKit and the App Store. Sleepy Banana does not receive your payment-card details. Apple provides the app with the information needed to confirm an entitlement.
Apple’s verified purchase record determines the free preview’s start. A limited clock-check timestamp and tracked-night count use Apple’s iCloud key-value storage to help prevent extending the preview by reinstalling or changing the clock. This limited state is associated with your Apple Account by Apple. It does not contain your sleep history, recordings, Nana chats, or HealthKit records.
Feedback and bug reports
When you press Send in the app's Support area, the report can include your message, the app version, and an optional reply email address. A bug report can also include a sanitized diagnostic summary if you choose to enable that option, which is off by default. It contains recognized event categories and timestamps, rather than raw log messages or diagnostic values. It does not include audio recordings, Nana conversations, snoring counts or raw Apple Health records.
Reports travel over an encrypted connection to a relay operated on Cloudflare's network. The relay does not retain the report body; it forwards the message through Resend to our Gmail-hosted support mailbox. The report remains there only while we handle it and is deleted no later than twelve months after receipt. To limit abuse, network-address rate-limit counters are retained for about an hour (up to 62 minutes). A submission identifier is retained for up to 24 hours to prevent duplicate delivery. Both expire automatically, and neither is included in the support email.
Website data
This website does not use advertising tags, cross-site trackers, or behavioral analytics. Our hosting and security provider, Cloudflare, necessarily processes basic request information such as IP address, browser headers, requested URL, and security signals to deliver and protect the site. We do not combine that operational data with app sleep data, recordings, or Nana conversations.
Retention and deletion
- Sleep history and settings remain on your device until you delete them or uninstall the app.
- Saved snoring clips are scheduled for deletion after one week and can be removed sooner in Settings.
- Any legacy snorer-identification data remains local until it is removed through the full personal-data reset or the app is uninstalled.
- Diagnostic logs rotate locally and can be cleared in Settings.
- Support reports are deleted from the support mailbox no later than twelve months after receipt.
- Rate-limit counters expire within 62 minutes; submission identifiers expire within 24 hours.
Your choices and controls
You can enable or disable microphone, motion, notifications, alarms, and HealthKit permissions in iOS Settings. The app includes controls to review or delete sleep history, recordings, sound labels, diagnostic logs, alarms, goals, wake-up codes, and other local app data. The full personal-data reset also removes legacy snorer-identification data. You can export a CSV copy of supported sleep-history fields and choose where to send it.
To ask about a support report or request its deletion, contact us through Settings → Support in the app. Requests concerning Apple Health, iCloud, StoreKit, or App Store purchase data are managed through your Apple settings and Apple's privacy controls.
Security
Sleepy Banana uses iOS file protection, the app sandbox, backup exclusions for sensitive app-owned files, encrypted transport for support reports, and on-device processing to reduce exposure. No system is perfectly secure, so you should keep iOS current and protect access to your device.
Children
Sleepy Banana is a general wellness app and is not directed to children under 13. We do not knowingly collect personal information from children through the app.
Changes and contact
We may update this policy when app features or data practices change. The effective date above will be revised, and material changes may also be presented in the app.
Sleepy Banana is the operator responsible for the practices described here. Contact us from Settings → Support in the app or visit the Support page.