SleepWindow — Privacy Policy

Last updated: 2026-10-19

SleepWindow is a sleep-timing planner. Your bedtime entries, wake targets, and saved presets stay on your device. We do not operate a backend for your data. The only data that leaves your device is anonymous product-usage analytics, described below.

What we collect

SleepWindow sends anonymous product-usage analytics to PostHog (US cloud, project 389134). For each event we send:

We never collect your name, email, Apple ID, phone number, precise or coarse location, contacts, photos, health data, IDFA, or the contents of your bedtime entries, wake times, saved presets, or notifications. We do not share analytics with advertisers and we do not use them to track you across other apps or websites. The PostHog iOS SDK is configured with autocapture off, screen-view autocapture off, session replay off, and personProfiles = .never; only the events described in this policy are emitted.

Identification after purchase

After your first in-app purchase on this device, we associate that install's analytics events with a pseudonymous identifier derived from a hash of Apple's identifier-for-vendor (IDFV): we take MD5(IDFV), keep only the first 12 hex characters, and prefix it with anon_. The raw IDFV itself is never sent. The IDFV is the same value for all apps from this developer on this device, so this pseudonymous identifier lets us count how many of our apps the same device has paid for; it is also stable across reinstalls as long as another of our apps remains installed. Apple's App Privacy taxonomy classifies IDFV-derived values as a Device ID, so we disclose it as such on the App Store listing. The pseudonymous identifier is never combined with your name, email, phone number, Apple ID, or payment details, is not used for advertising, and is not shared with data brokers. Turning off anonymous analytics in the app's Settings ("Share anonymous usage data") stops this identification from being sent.

Crash diagnostics and install attribution

What lives on your device

All of your settings and saved presets are stored locally using UserDefaults, a standard iOS mechanism for app preferences. This data never leaves your device. Uninstalling the app deletes it.

Network activity

SleepWindow talks to three destinations over HTTPS:

Notifications

If you enable a bedtime reminder, SleepWindow schedules a local notification using iOS's notification system. Nothing about the reminder is sent to us or anyone else. You can disable reminders at any time in the app's Settings or in the iOS Settings app.

Retention

Analytics events are kept in our PostHog project for internal product analysis and are not sold or shared with advertisers.

Children

SleepWindow is not directed at children. We do not knowingly collect information from children.

Changes to this policy

If this policy changes, the updated version will appear at this URL with a new "Last updated" date.

Contact

Questions: tony@custody-compass.com.