Privacy Policy
The short version
The SnoreCam iOS app has no servers, no cloud, no analytics, no tracking. Your video clips and audio are encrypted with your phone's passcode and stored only on your device. When you tap Share, iOS hands the clip to whatever app you pick — SnoreCam itself never sees it. We can't leak what we don't have.
One precision note: this website (snorecam.app) uses Vercel's privacy-respecting analytics to count aggregated page views — no cookies, no IP addresses stored, no fingerprinting. Now that SnoreCam is on the App Store, the site has no signup form and collects no personal data at all — it just links you to the App Store. That's separate from the iOS app, which collects absolutely nothing.
What SnoreCam captures
While a monitoring session is active, SnoreCam uses your device's microphone, accelerometer, and (when triggered) rear camera to:
- Detect snoring, sleep talk, coughing, and other audio events via Apple's on-device SoundAnalysis framework
- Detect significant motion (phone moved, picked up, knocked over) via the accelerometer
- When a trigger fires: briefly start the camera, record a ~30-second video clip, then stop the camera again
The camera stays off at all other times. You are not filmed continuously.
Where data is stored
All captured clips, audio metadata, and AI-generated captions are stored only on your iPhone, in the app's Application Support directory under NSFileProtectionComplete — which means the data is encrypted at rest using your device passcode and is inaccessible when the device is locked.
Clips and audio data are never uploaded to any server. SnoreCam does not operate any backend infrastructure. There is no cloud database, no analytics service, no third-party tracker, no advertising SDK.
The only network requests SnoreCam makes are to Apple's StoreKit API (subscription management) and Apple Push Notification Service (for the morning "your night is ready" notification, which is scheduled locally on your device and contains no clip content).
iCloud sync (preferences only)
Your subscription state, app preferences (retention setting, caption toggle, etc.), and highlight summary metadata sync across your Apple devices via CloudKit private database. Apple end-to-end encrypts this data; only you can read it.
Video clips themselves are never synced to iCloud or any other device. They live exclusively on the phone that recorded them.
Apple Health (write-only, opt-in)
If you tap Allow Health during onboarding (or later, from Settings → Apple Health), SnoreCam writes one entry to Apple Health at the end of each finished monitoring session: a HKCategoryTypeIdentifierSleepAnalysis sample with value inBed, covering the time between when you tapped Start monitoring and when you tapped Stop monitoring.
That is the only thing we ever write. We do not write your audio, your video clips, your AI-generated captions, your Snore Score, your intensity timeline, or any other data derived from your session. Apple Health receives the duration of your night and nothing else.
SnoreCam never reads anything from Apple Health. The HealthKit entitlement we declare is write-only — the read permission set is empty in our entitlements file. We have zero code paths that consume Health data.
You can revoke the write permission at any time in iOS Settings → Privacy & Security → Health → SnoreCam, or in Settings → Apple Health inside SnoreCam itself.
On-device AI
SnoreCam uses a vision-language model (MiniCPM-V 4.6) bundled inside the app to generate captions for your clips. All AI inference happens on your device. Clips are never sent to OpenAI, Google, Anthropic, or any other AI provider. We do not use cloud LLMs.
What happens when you tap Share
SnoreCam's share feature uses iOS's native share sheet (UIActivityViewController). When you tap Share on a clip:
- SnoreCam renders a copy of the clip with caption overlay and a small "SnoreCam" watermark
- iOS opens the system share sheet
- You pick a destination (TikTok, Messages, Photos, etc.)
- iOS hands the file to that destination's app
- SnoreCam logs nothing about the share action
After the file is handed to the destination app, what happens next is governed by that app's privacy policy, not ours. We recommend reading the privacy policy of any app you share to.
What this website collects
The snorecam.app marketing website uses Vercel Web Analytics, which records anonymous, aggregated page-view counts so we can see which content is useful and which pages are broken. Specifically:
- No cookies are set
- No IP addresses are stored (used briefly for geo-region grouping, then discarded)
- No fingerprinting
- No personal data, no email, no name, no advertising IDs
- No cross-site tracking
All that is recorded is: page URL, referrer (which site sent you here), approximate country (from IP, not stored), device type (mobile / tablet / desktop), and browser. The data is aggregated and we cannot link any of it to an individual visitor.
If you would still prefer to opt out, any standard tracker- blocking browser extension (uBlock Origin, Privacy Badger, Brave Shields) will block the analytics request before it leaves your browser.
The pre-launch waitlist (now closed)
Before SnoreCam reached the App Store, this site had an email waitlist. That signup form is gone now that the app is live — the site no longer collects email or any other personal information. If you joined the waitlist earlier, we stored only your email address (plus, if a campaign tag or referrer brought you here, that tag and your signup date — so we could see which content was working). We never sold, rented, or shared it.
- Want your old waitlist address deleted? Email privacy@snorecam.app and it's gone.
- The waitlist was the marketing website only. It created no account in the iOS app — the app still has no accounts and collects nothing.
Information the iOS app does not collect
The SnoreCam iOS app does not collect, store, transmit, or have access to:
- Your name, email address, or any account information
- Your device identifiers (IDFA, IDFV, advertising ID)
- Your video clips, audio recordings, or AI-generated captions (everything stays on your phone)
- Your usage patterns (when you sleep, how long, how often you open the app)
- Your location
- Your contacts
- Any data from Apple Health (we have write-only access, and only for sleep duration — see Apple Health section above)
We have no analytics. We genuinely do not know how many people use SnoreCam, what features are popular, or whether you opened the app today. We chose this trade-off because the privacy promise was the point.
Children
SnoreCam is not directed at children under 13. It is intended for adults monitoring their own sleep. Please do not use SnoreCam to monitor minors without informed consent.
Account deletion
There is no account to delete — we don't have one for you. Uninstalling the SnoreCam app from your iPhone removes all stored clips and data from your device. Your iCloud-synced preferences can be removed by going to iOS Settings → [your name] → iCloud → Manage Account Storage → SnoreCam → Delete Data.
Changes to this policy
If we update this policy, we will update the "Effective" date at the top and post the new version at snorecam.app/privacy. Material changes will be communicated in-app on next launch.
Contact
Questions about this privacy policy? Email privacy@snorecam.app.