Privacy Policy

Last updated: 1 October 2026

This Privacy Policy explains how the Sleep Lock iPhone app and the website at sleeplock.app handle your personal data. The data controller is Modestas Razanauskas, an individual based in Lithuania ("we", "us"). You can reach us at [email protected].

The short version

The app: Sleep Lock is a local-first app. We don't run servers that store your personal data, we don't have user accounts, and the app has no analytics, ads, or trackers. The only personal data that leaves your device is what's required to validate your subscription with Apple and RevenueCat. Everything else stays on your iPhone or iPad.

The website: sleeplock.app uses Google Analytics 4 to measure visits and App Store button clicks. In the EEA, the UK, and Switzerland, analytics cookies are set only if you click "Accept" in the cookie banner. You can change your choice at any time with "Cookie settings" in the footer of every page. See section 5.

1. Data stored only on your device

The following data is generated by the App and stored on your iPhone (within the App's sandbox and shared App Group). It is not transmitted to us:

This data never leaves your device. Removing the App removes this data.

2. Apple Health data (optional)

If you grant permission, the App reads sleep-related data (such as Sleep Analysis samples) from Apple HealthKit to display sleep insights inside the App. This data is read on-device, displayed only in the App, and never transmitted to us or to any third party. You can revoke access at any time in Settings → Privacy & Security → Health → Sleep Lock.

3. Notifications and alarms

If you grant notification permission, the App schedules local notifications (a 5-minute warning before bedtime and a bedtime alert) using Apple's local notification system. If you grant alarm permission, the App schedules wake-up alarms via Apple's AlarmKit. Both run entirely on your device. We do not send push notifications.

4. Subscriptions

Sleep Lock Pro is sold as an auto-renewing subscription through the Apple App Store. To validate your subscription and unlock Pro features, the App uses RevenueCat, Inc. (a US-based company) as a processor. The following data is shared with RevenueCat for this purpose:

RevenueCat processes this data to confirm your purchase and report subscription status back to the App. See RevenueCat's privacy policy at revenuecat.com/privacy for details.

Apple processes your payment and is the seller of record. We do not receive your payment details, name, email, or address from Apple. Apple's privacy practices are described in the Apple Privacy Policy.

5. Website and Google Analytics

The website at sleeplock.app is a static site hosted by Cloudflare, Inc. Cloudflare processes basic request metadata (IP address, user agent, requested page) to deliver the site and protect it against abuse.

The website (not the app) also uses Google Analytics 4, provided by Google Ireland Limited / Google LLC, to understand how many people visit, which pages they read, how they found the site, and how many click the App Store buttons. We use this to improve the website and our guides.

What Google Analytics collects

We have turned off Google Signals, advertising features, and ad personalization. We do not use Google Analytics for advertising and we do not combine this data with any other data about you.

Cookies used

We also store your cookie choice (sl-consent) in your browser's local storage, so we don't ask again on every page. It is not sent to us or to anyone else.

Consent

We use Google Consent Mode v2. Advertising storage, ad user data, and ad personalization are always denied. If you are in the European Economic Area, the United Kingdom, or Switzerland, analytics storage is off by default: no Google Analytics cookies are set unless you click "Accept". If your device time zone is in Europe, the Google Analytics script is not loaded at all until you accept. In other regions, analytics cookies are on by default and you can turn them off with "Decline".

How to opt out

See Google's explanation of how Google uses data from sites that use its services.

6. What the app does not collect

To make this concrete, the Sleep Lock iPhone and iPad app has:

7. Legal basis for processing (GDPR)

Where the EU General Data Protection Regulation applies, our legal bases are:

8. Data retention

Data stored on your device remains until you delete it or uninstall the App. Subscription receipt data held by RevenueCat is retained for as long as your subscription is active and for a reasonable period afterwards in accordance with RevenueCat's retention practices. Apple retains transaction data per its own retention policies. Cloudflare retains request metadata according to its own policies (typically a short rolling window). Google Analytics event data for the website is kept for 14 months and then deleted automatically; the _ga and _ga_<ID> cookies expire after 2 years or when you decline or clear them.

9. International transfers

RevenueCat, Cloudflare, and Google are based in the United States and may process data outside the European Economic Area. Where personal data is transferred outside the EEA, we rely on the EU–US Data Privacy Framework where the recipient is certified, and otherwise on the safeguards those processors put in place (such as the EU Standard Contractual Clauses).

10. Your rights

If you are in the European Economic Area, the United Kingdom, or another jurisdiction with similar laws, you have the right to:

To exercise any of these rights, email us at [email protected]. Because the App is local-first and does not maintain user accounts, the personal data we hold directly is very limited; for subscription receipts you may also need to contact Apple or RevenueCat directly. Website analytics data is pseudonymous; to stop it, use "Cookie settings" on the website.

You also have the right to lodge a complaint with a data protection authority. In Lithuania, this is the State Data Protection Inspectorate (Valstybinė duomenų apsaugos inspekcija) at vdai.lrv.lt.

11. Children

Sleep Lock is not directed at children under 16. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, contact us at [email protected] and we will take appropriate steps.

12. Security

Personal data on your device is protected by iOS sandboxing and your device passcode/biometrics. Communication with RevenueCat and Apple uses TLS encryption. No system is perfectly secure, but we keep our footprint small to reduce risk.

13. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects the most recent revision. Material changes will be communicated through the App or the Website.

14. Contact

For privacy questions, data subject requests, or anything else, email [email protected].


Data controller: Modestas Razanauskas · Lithuania · [email protected]