Privacy Policy

Effective May 17, 2026 · Veronata, Inc.

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:

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:

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:

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.

Information the iOS app does not collect

The SnoreCam iOS app does not collect, store, transmit, or have access to:

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.