Offline-first iOS sleep companion

Sleep stays on your phone.

XiKe Sleep reads Apple Health data, analyzes it on-device, and shows you what your nights actually look like — without a server, an account, or an ad.

01

What XiKe Sleep does quietly.

No magic. No machine learning in the cloud. Just careful local computation.

Sleep dashboard

Tonight's score, last 7 nights, deep/REM/light breakdown. All computed on your iPhone from Apple Health data.

Snore analysis (optional)

Apple's on-device SoundAnalysis runs in a 60-second ring buffer. Raw audio is never written to disk.

CBT-I habit course

A structured 6-week sleep habit training course, presented as educational reference. Not a medical treatment.

8 ambient soundscapes

Real Creative Commons nature recordings — rain, ocean, crickets, campfire — looped seamlessly, fully offline.

02

The shortest privacy
policy you've read.

XiKe Sleep collects nothing. No data leaves your iPhone.

0
servers
0
accounts
0
trackers
0
ads

Apple may still receive non-personally-identifiable diagnostics if you've opted in at the iOS level. That happens outside our app and goes only to Apple.

03

The full policy
(if you want every word)

Effective 2026-05-19 · Bundle ID com.hxx.xikesleep

  1. 1. What we collect

    Nothing on our side. We operate no servers and have no backend. Everything XiKe Sleep shows you is computed on your iPhone and stored there using Apple's SwiftData framework. Uninstall the app and the data is gone.

  2. 2. Apple Health (HealthKit) — read

    If you grant permission, XiKe Sleep reads three categories from Apple Health: sleep stage, heart rate, and heart-rate variability (HRV). These values are read into memory only when you open the dashboard. They are not persisted by our app and they never travel over the network.

  3. 3. Apple Health (HealthKit) — write

    Off by default. If you turn on Settings → Data & Privacy → Write to Apple Health Mindful Minutes, the app writes a single record per completed session: start time and end time. Nothing else.

  4. 4. Microphone (Snore Analysis)

    Off by default. If you opt in, the microphone feeds a 60-second in-memory ring buffer that Apple's SoundAnalysis framework classifies. The raw audio is never written to disk. Only event metadata — start time, duration, confidence — is stored locally, with a 90-day rolling window.

  5. 5. Network

    XiKe Sleep makes no network requests for its own functionality. The only outbound connections happen through Apple frameworks: StoreKit (for in-app purchases) and Apple Health authorization prompts. We never contact our servers because we do not have any.

  6. 6. Third parties

    No third-party SDKs are embedded in the app. No analytics, no crash reporters with backends, no ad networks, no social logins.

  7. 7. Permissions you control

    You can revoke any permission at any time in iOS Settings → Privacy & Security → (HealthKit | Microphone | Notifications) → XiKe Sleep. The app will continue to function in a degraded mode, showing you what it still can.

  8. 8. Deleting your data

    Because nothing leaves your phone, there is no server-side delete request to make. Uninstalling XiKe Sleep removes all local data instantly. HealthKit data is owned by you and remains in Apple Health regardless of our app's state.

  9. 9. Contact & changes

    If we ever change this policy, we'll update the Effective date above. Questions, requests, or concerns: write to xikesleep@protonmail.com.