Privacy Policy

xAlarm · last updated 9 September 2026

xAlarm has no accounts, no sign-in and no advertising. You are not asked for your name, your email address or your phone number, and there is nothing in the app that identifies you.

What stays on your phone

Your alarms and their times, the topics you chose, the lessons and questions waiting for you, everything you have answered, and your streak history are stored on your device only. They are never uploaded. Answers are graded on the device, so nothing you type is transmitted anywhere.

What is sent when a lesson is written

To write new lessons, the app sends this server:

That request is forwarded to OpenAI, which writes the lesson text and returns it. No alarms, no times, no answers you typed and no streak history are included. The random identifier is stored only as a one-way hash.

What this server records

For each request: the time, a hashed installation identifier, a hashed network address, whether it succeeded, how long it took, and how many words the lesson used. Prompts and lesson text are never written to the log. These records are kept for up to 30 days and are used to spot abuse and to keep costs under control.

Subscriptions

Payment is handled entirely by Apple; this app never sees your payment details. Subscription status is managed through RevenueCat, which receives an anonymous identifier and the purchase itself so that a subscription can be recognised again after a reinstall. It is not linked to your identity.

How the app is measured

xAlarm uses Google Firebase Analytics to see which parts of the app are used and where they go wrong. It receives the name of an action — an alarm set, a challenge passed, a sleep sound started — along with counts, durations, the topic and difficulty involved, and the hour of day an alarm rang.

It never receives anything you type, the text of a lesson or a question, the label on an alarm, or the date of any alarm or streak day. Grading happens on your phone, and your answers stay there.

Firebase identifies your installation by a random app instance identifier. It is not your name, not your Apple ID, and not the advertising identifier, which this app cannot read at all. You can switch analytics off for this app in iOS Settings under Privacy & Security, by turning off Analytics & Improvements sharing.

What is not done

Others involved

Deleting your data

Deleting the app removes everything stored on the device, including your streak history — there is no copy anywhere else to restore it from. To have the server's request records for your installation removed sooner than 30 days, write to [email protected].

Children

xAlarm is not directed at children under 13 and collects nothing that would identify a child. Lessons are written by a language model; while the app asks for material suitable for the topic chosen, generated text is not reviewed by a person before you see it.

Changes

If this policy changes, the date at the top of this page changes with it. Questions: [email protected].

Privacy Policy  ·  Terms of Use