🔒 Overview
NightSnore ("the App") is a sleep-snoring detection application. We are deeply committed to your privacy. This policy describes what information the App accesses, how it is processed, and how you remain in full control of your data.
🎙️ Microphone Access
The App requests access to your device's microphone solely to detect and analyse snoring sounds during a monitoring session.
- Audio is processed entirely on-device using Apple's Accelerate framework.
- Raw audio is never stored in full. Only the audio around detected sound events is saved locally on your device as analysis evidence. Nearby events are grouped into a single clip, so a clip typically runs from a few seconds to a few minutes, and never longer than one hour.
- Audio data is never uploaded to any server, cloud service, or third party.
📱 Data Stored Locally on Your Device
The App stores the following data in your device's private app container:
- Session records – start/end time, session duration, ambient noise level, and snoring statistics (count, duration, intensity).
- Snore audio clips – .m4a files covering the moments around detected sound events, stored in the App's Documents folder.
This data is stored using Apple's SwiftData framework and the device file system. It is protected by the iOS sandbox and your device's encryption (Data Protection).
❤️ Health Data
With your permission, the App reads a limited set of health data from Apple Health so it can be displayed alongside your snoring timeline:
- Sleep stages – deep, core, REM and awake periods
- Heart rate
- Blood oxygen (SpO₂)
This access is read-only — the App never writes anything to Apple Health. Only the period covered by a monitoring session is read, the data is used solely to draw charts on your device, and it is never transmitted off-device, never included in usage analytics, never used for advertising, and never shared with anyone.
Health access is entirely optional. The App works without it, and you can grant or revoke it at any time in iOS Settings → Privacy & Security → Health → NightSnore.
🚫 Data We Do Not Collect
The following data is never collected or processed:
- Personal identifiers (name, email, phone number, Apple ID)
- Location data
- Medical records or clinical history
- Device identifiers (IDFA, IDFV, serial number)
- Raw audio or full recording content
- Contacts, photos, or any other data outside the App
📊 Anonymous Usage Analytics
The App uses TelemetryDeck, a privacy-first analytics service, to collect anonymous usage signals. These signals help us understand how the App is being used so we can improve it.
What is sent:
- App launches and onboarding completion
- Monitoring sessions started / stopped — duration, snore count and snore index (never any audio)
- Summary and report screens opened; report exports (file format only)
- Unlock screen views, and whether a purchase or restore succeeded (never any payment details)
- Whether the rating prompt was shown, dismissed, or a star rating was submitted — never the text you write (see Ratings & Feedback below)
- Stability diagnostics — the App's memory usage, and how a previous run ended (for example, whether iOS terminated it while it was in the background)
What is never sent:
- Any personal identifiers
- Device identifiers (IDFA, IDFV) — TelemetryDeck hashes all user signals before transmission; the original identifier is never recoverable
- Audio data or session content
- IP addresses — TelemetryDeck does not log or store IP addresses
TelemetryDeck is operated by TelemetryDeck GmbH (Germany), stores data in the EU, and is designed to be GDPR-compliant by default. For more information, see telemetrydeck.com/privacy.
⭐ Ratings & Feedback
If you submit feedback from the in-app rating prompt, the star rating and any comment you write are sent to us, along with the App version, your iOS version and the generic device type (for example, "iPhone"). Nothing is sent unless you tap submit, and the comment is optional.
Because the comment is free text, please include only what you want us to read — there is no need to identify yourself. If a submission cannot be sent right away (for example, you are offline), it stays on your device until it can be retried.
🔓 In-App Purchases
NightSnore is free to download and offers a single one-time purchase that unlocks additional features. Payment is handled entirely by Apple — the App never sees or stores your payment details, Apple ID or billing information.
To restore a previous purchase, and to keep full access for people who bought the App before it became free, the App reads the purchase record Apple provides for this device. It is verified on your device by Apple's StoreKit framework and is not sent to us.
☁️ iCloud & Device Backups
The App does not use iCloud synchronisation. However, your device may include App data in standard iTunes/Finder or iCloud device backups if you have backups enabled in iOS Settings. This is controlled entirely by you and Apple's iOS backup system.
🗑️ Your Control Over Your Data
You have full control over all data stored by the App:
- Delete individual sessions – swipe left on any session in the History tab and tap Delete. Associated audio snippets are deleted too.
- Delete all data – go to Settings → Data → Delete All Local Data inside the App to erase every session record and audio file.
- Uninstall the App – deleting the App from your device permanently removes all locally stored data.
- Revoke microphone permission – go to iOS Settings → Privacy & Security → Microphone → NightSnore and toggle it off.
- Automatic clean-up – in Settings → Data you can choose how long records and recordings are kept (from one week up to one year, or forever), separately for each. Anything older is then deleted automatically.
- Exported files – CSV and PDF reports you export leave the App's protected storage. Once shared, they are handled by whichever app or service you send them to.
⚕️ Medical Disclaimer
NightSnore is not a medical device. The information it provides is for general informational and personal wellness purposes only. It is not intended to diagnose, treat, cure, or prevent any medical condition. If you have concerns about sleep apnoea or other health conditions, please consult a qualified healthcare professional.
👶 Children's Privacy
The App is not directed at children under the age of 13. We do not knowingly collect any personal information from children. The only data transmitted off-device is anonymous usage signals (see Anonymous Usage Analytics above), which contain no personal identifiers and cannot be linked to any individual, together with any feedback a user chooses to send us.
📋 Changes to This Policy
If we make material changes to this Privacy Policy, we will update the "Last updated" date at the top of this page and, where appropriate, notify users via an in-app notice. Continued use of the App after changes constitutes acceptance of the updated policy.
✉️ Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us at: