Privacy Policy
The short version. WakeAlert has no accounts and no servers of our own. Your alarms, settings, wake history, and any Health and motion data it uses stay on your iPhone and Apple Watch, and are removed when you delete the app. The only information that leaves your device relates to purchases and advertising measurement: we use RevenueCat to manage subscriptions, and the app includes Meta's software development kit (SDK), which sends Meta limited events such as app installs, app opens, and purchases so we can measure and improve our ads on Facebook and Instagram. Your device's advertising identifier is included only if you allow tracking. We never share your Health or motion data with anyone, and we do not sell personal information for money.
Contents
- Who we are
- Information we do not collect
- Information stored on your device
- Health data (HealthKit)
- Motion and fitness data
- Notifications and audio
- Purchases and subscriptions (RevenueCat)
- Advertising measurement (Meta)
- Third parties
- Data retention
- Children
- Your choices and how to delete your data
- Your California privacy rights
- Canadian residents
- Changes to this policy
- Contact us
1. Who we are
WakeAlert is developed and published by TimeDesert, a company registered in the State of Utah, United States ("TimeDesert", "we", "us"). This policy explains how the WakeAlert iPhone app, its Apple Watch app, and its widget and Live Activity extensions handle information.
WakeAlert is offered in the United States and Canada. This policy applies only to the WakeAlert app. It does not cover anything Apple does with your information as the operator of the App Store, which is governed by Apple's privacy policy.
2. Information we do not collect
WakeAlert is designed to collect as little as possible. Specifically, the app:
- Has no user accounts and no sign-in of any kind. We never ask for your name, email address, or phone number.
- Operates no servers or backend services of our own. The only network services the app uses are RevenueCat, for purchases (see Section 7), and Meta's SDK, for advertising measurement (see Section 8).
- Contains no crash-reporting SDKs and no third-party code libraries other than RevenueCat and Meta's SDK.
- Does not track you across apps or websites unless you give permission through Apple's App Tracking Transparency prompt (see Section 8).
- Does not request or use your location. The app does not include location functionality at all.
- Does not access your contacts, photos, microphone, or camera.
- Never sends your alarms, settings, wake history, Health data, or motion data off your devices.
- Does not sell personal information for money.
3. Information stored on your device
To do its job, WakeAlert saves information locally, using Apple's standard on-device storage. This information stays on your iPhone and Apple Watch and is not transmitted to us or anyone else. It includes:
- Your alarms — times, repeat days, chosen sounds, and whether each alarm is enabled.
- Your settings — snooze length, re-alarm interval, wake-window length, wake-challenge preferences, and similar options.
- Your wake history — a record of past mornings, including when the alarm fired, when you silenced it, whether you fell back asleep, and (if your Apple Watch was involved) a summary heart-rate figure for that wake window.
- Your premium status — a cached record of whether you have an active WakeAlert Premium entitlement, so the app works correctly offline.
- Onboarding state — whether you have completed first-run setup.
Some of this information is stored in a shared app group so that the iPhone app, the Apple Watch app, the watch complication, and the Live Activity can all read the same alarm state. That sharing happens entirely between apps on your own devices.
If you use iCloud Backup or an encrypted device backup, this on-device data may be included in that backup. Those backups are controlled by you and Apple, not by us.
4. Health data (HealthKit)
WakeAlert can read heart-rate information from Apple's Health app in order to tell whether you are awake or have fallen back asleep after an alarm. This is optional: the app asks for your permission first, and it continues to function as an alarm if you decline.
What we read
- Heart rate and resting heart rate, read only around the time an alarm fires and during the wake window that follows.
What we write
WakeAlert does not write any health measurements to the Health app. On Apple Watch it requests permission to start a workout session, which is the mechanism watchOS provides for keeping heart-rate sensing active in the background. No workout is ever saved to your Health data — the session is started and ended solely to keep the sensor running during your wake window. While the session runs, watchOS itself may credit that time toward your Move and Exercise rings and record it in the Health app as activity minutes; WakeAlert does not write these entries and cannot remove them, but you can delete them in the Health app.
Our commitments regarding health data
Health data read by WakeAlert is used only to determine whether you are awake and to show you your own wake history inside the app. We do not use it for advertising, marketing, ad measurement, or any similar purpose. We do not sell it. We do not share or disclose it to any third party, service provider, data broker, or information-resale platform — including RevenueCat and Meta. It is not used for data mining. It never leaves your device.
Where it goes
Heart-rate values are read on your Apple Watch, summarized, and passed to your iPhone over Apple's encrypted device-to-device Watch Connectivity link. The summary is stored with the matching entry in your wake history on your phone. No health data is transmitted off your devices.
5. Motion and fitness data
On Apple Watch, WakeAlert uses wrist-motion data to detect whether you are moving around (awake) or lying still (likely asleep) during a wake window. If you turn on a movement-based wake challenge, the watch also uses its motion sensors and step counting to confirm you have completed the challenge. Motion data is processed live on the watch to make that determination and is not stored as a raw record, transmitted, or shared.
Like Health data, motion data is never sent to us, RevenueCat, Meta, or any server, and is never used for advertising.
6. Notifications and audio
WakeAlert asks for notification permission so it can deliver alarms, including time-sensitive alerts that can break through Focus modes. Notifications are scheduled locally on your device by iOS. There is no push server, and no notification content is sent through us or any third party.
The app also plays audio in the background so an alarm can sound while your phone is locked. No audio is recorded.
7. Purchases and subscriptions (RevenueCat)
WakeAlert Premium is available as a monthly subscription, a yearly subscription with a one-week free trial, or a one-time purchase, all sold through Apple's In-App Purchase system. All payment processing is handled by Apple. We never see or receive your name, email address, payment card, or billing details.
How we use RevenueCat
We use RevenueCat, Inc. to validate App Store receipts, keep track of your subscription status, restore purchases on a new or reinstalled device, and produce aggregate revenue reports for us. RevenueCat acts as our service provider: it processes this information on our behalf and under our instructions.
What RevenueCat processes
- An anonymous app user ID — a random identifier generated on your device. It is not linked to your name, email, or Apple Account identity.
- App Store receipts and transaction history for WakeAlert purchases.
- Product, subscription, and trial status and dates — for example, which plan you chose, when a trial started or ends, and when a subscription renews or expires.
- Basic device and request data — IP address, device model, operating system version, locale, and app version, sent as part of normal network requests.
RevenueCat does not receive your alarms, settings, wake history, Health data, or motion data. You can read how RevenueCat handles information in the RevenueCat Privacy Policy.
Apple also provides us with aggregate, anonymized sales and subscription reports in App Store Connect. Those reports do not identify individual users.
8. Advertising measurement (Meta)
We advertise WakeAlert on Facebook and Instagram. To understand which ads lead people to install and use WakeAlert, and to help Meta Platforms, Inc. ("Meta") show our ads to people more likely to find the app useful, the app includes Meta's software development kit (SDK). The SDK sends information directly from your device to Meta.
What the Meta SDK sends
- App events — that the app was installed (on first launch), each time the app is opened or brought to the foreground, and in-app purchase events such as starting a free trial, buying a subscription, or making a one-time purchase.
- Device and request data — device model, operating system version, screen size, language and time-zone settings, app version, and IP address, sent as part of normal network requests.
- Identifiers — an anonymous identifier the SDK generates on your device, and, only if you allow tracking, your device's advertising identifier (IDFA).
We may also use RevenueCat's integration with Meta to send the same kinds of purchase events from RevenueCat's servers to Meta's.
Your tracking choice
The first time you open WakeAlert, iOS shows Apple's App Tracking Transparency prompt. The app passes your answer to Meta's SDK.
- If you allow tracking, events may include your advertising identifier, which lets Meta connect an install or purchase to a specific ad you saw and use that information to deliver ads.
- If you do not allow tracking, your advertising identifier is not collected or shared. The app still sends the app events described above, marked to show that you have not allowed tracking. Under Apple's rules and Meta's terms, Meta may use these events only for limited, aggregated ad measurement (such as counting how many installs a campaign produced), and not to link your activity across other companies' apps and websites.
The SDK may send app events before you answer the prompt on first launch; your answer applies from then on.
Health data, motion data, alarms, settings, and wake history are never sent to Meta. We do not receive your name or contact details from Meta, and Meta's reports to us are aggregated. Meta may use the information it receives under its own terms and the Meta Privacy Policy.
How to opt out
Tap Ask App Not to Track when WakeAlert shows Apple's tracking prompt, or at any time turn tracking off in Settings → Privacy & Security → Tracking. This stops your advertising identifier from being shared and limits Meta to aggregated measurement as described above. Your choice does not affect any feature of the app.
We do not sell personal information for money.
9. Third parties
WakeAlert does not use data brokers or crash-reporting providers, and it does not show ads inside the app. The only external parties involved in your use of the app are:
- Apple, as the operator of the App Store, iOS, watchOS, HealthKit, and In-App Purchase.
- RevenueCat, as our service provider for purchases and subscriptions (Section 7).
- Meta, which receives app events and device data through its SDK, and may receive purchase events through RevenueCat, for advertising measurement and delivery (Section 8).
We may disclose information if required to do so by law. Because we have no accounts and keep no copy of your alarms or wake history, the only information that could be produced in response to such a request is the purchase information held by RevenueCat and the advertising information held by Meta.
10. Data retention
Purchase and subscription records processed by RevenueCat are kept as long as needed to manage your subscription and restore your purchases, and to meet our legal, tax, and accounting obligations. Information Meta receives is retained under Meta's own policies.
Everything stored on your device (Section 3) stays there until you delete it or delete the app.
11. Children
WakeAlert is not directed to children under 13, and we do not knowingly collect personal information from children. If you believe a child under 13 has provided personal information through the app, contact us and we will delete it.
12. Your choices and how to delete your data
- Health access: you can grant or revoke WakeAlert's access to heart-rate data at any time in the iOS Health app under Sharing → Apps, or in Settings → Privacy & Security → Health. Revoking access disables pulse-confirmed wake detection; the rest of the app keeps working.
- Motion access: can be revoked in Settings → Privacy & Security → Motion & Fitness on your Apple Watch or paired iPhone.
- Notifications: can be managed in Settings → Notifications → WakeAlert. Alarms require notification permission to sound reliably.
- Tracking: can be allowed or denied in Settings → Privacy & Security → Tracking. See Section 8.
- Deleting your data: deleting the WakeAlert app removes its alarms, settings, and wake history from that device. Deleting the app from your iPhone also removes the paired Apple Watch app and its data.
Deleting the app does not delete purchase records held by RevenueCat or information already sent to Meta, and does not cancel a subscription (cancel it in your Apple Account settings). To ask us to access, correct, or delete purchase information, email us as described in Section 16. Because the app has no accounts and uses an anonymous ID, we may ask you for details that let us locate the right record, such as the order ID from your Apple purchase receipt. Information Meta holds is not linked to an account we can look up, so requests about it are best made to Meta directly, as described in the Meta Privacy Policy.
13. Your California privacy rights
If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act (CCPA/CPRA), gives you rights over your personal information. This section explains them.
Information we collect and why
- Identifiers — the anonymous RevenueCat app user ID, the anonymous identifier generated by Meta's SDK, IP address, and, only if you allow tracking, your device advertising identifier (IDFA).
- Commercial information — your WakeAlert purchase, subscription, and trial history.
- Internet or other electronic network activity — app install and app-open events sent through Meta's SDK.
- Device and network information — device model, operating system version, screen size, language and time-zone settings, and app version.
This information comes from your device and from Apple's App Store. We use it to provide and manage your purchases, for aggregate revenue reporting, and, as described in Section 8, to measure and improve our advertising. We disclose it to RevenueCat as our service provider, and to Meta as described in Section 8. Health and motion data never leave your device, so we do not collect them as "sensitive personal information."
"Sharing" for advertising
Sending app events, purchase events, device data, and (if you allow tracking) your advertising identifier to Meta to measure and deliver ads, as described in Section 8, may be considered "sharing" personal information for cross-context behavioral advertising under the CCPA/CPRA. We do not sell personal information for money, and we do not knowingly sell or share the personal information of consumers under 16.
Your rights
- Right to know what personal information we have collected about you, where it came from, why we use it, and who we disclose it to.
- Right to delete personal information we have collected from you, subject to legal exceptions (for example, records we must keep for tax purposes).
- Right to correct inaccurate personal information.
- Right to opt out of sharing for cross-context behavioral advertising.
- Right to non-discrimination — we will not deny you service, charge a different price, or provide a different level of quality because you exercised any of these rights.
How to exercise your rights
To opt out of sharing, deny tracking when Apple's prompt appears or turn it off in Settings → Privacy & Security → Tracking. We treat a denied or disabled tracking setting as your request to opt out of sharing. When tracking is denied, your advertising identifier is not sent to Meta, and the app events that are still sent are marked so that Meta may use them only for limited, aggregated ad measurement, not for cross-context behavioral advertising.
For any other request, email support@timedesert.com with the subject line "California privacy request." We will confirm receipt and respond within the time the law requires. To protect you, we will verify the request by matching information you provide against the purchase records we hold, as described in Section 12. You may use an authorized agent to submit a request on your behalf; we may ask the agent for proof of your written permission.
14. Canadian residents
Where your information is processed
We and our service providers, including RevenueCat and Meta, are located in or process information in the United States. Personal information described in this policy may therefore be processed and stored in the United States, where it may be subject to US law and accessible to US courts, law enforcement, and national-security authorities.
Your rights
Under Canadian privacy law, you have the right to:
- Access the personal information we hold about you, and learn how it has been used and to whom it has been disclosed.
- Correct personal information that is inaccurate or incomplete.
- Withdraw your consent at any time, subject to legal or contractual restrictions. For example, you can withdraw consent to advertising tracking in Settings → Privacy & Security → Tracking, and to Health or motion access as described in Section 12.
To make a request, email support@timedesert.com. If you are not satisfied with our response, you may contact the Office of the Privacy Commissioner of Canada or, in Quebec, the Commission d'accès à l'information.
Quebec residents
As required by Quebec's Act respecting the protection of personal information in the private sector (as amended by Law 25), the person responsible for the protection of personal information at TimeDesert is:
The Founder of TimeDesert
support@timedesert.com
Tracking across other companies' apps and websites is off by default. Your advertising identifier is shared with Meta only if you actively choose to allow tracking in Apple's App Tracking Transparency prompt. Without that permission, the app sends Meta only the limited app events described in Section 8, for aggregated ad measurement.
15. Changes to this policy
If we change how WakeAlert handles information, we will update this page and revise the "Last updated" date above. Material changes will also be described in the app's App Store release notes. Continuing to use the app after a change means you accept the updated policy.
16. Contact us
Questions or requests about this policy or about privacy in WakeAlert:
TimeDesert · Utah, United States