← Back to NeuroAlarm

Privacy Policy

Last updated: 26 September 2026

The short version. NeuroAlarm has no user account, no ads, and no analytics or tracking SDKs. Everything you create — alarms, wake history, GPS distance, image and voice checks — is processed and stored on your device. Two things use the network: Google Play Billing, when you buy the optional NeuroAlarm Pro, and Google's ML Kit library, which sends Google anonymous diagnostics when you use the Photo or QR challenge. Neither sends your images, recordings, location or alarms. We, the developer, do not collect, receive, store, or share any of your personal data.

What data the app handles, and where it stays

All of the following is created and stored only on your device (local database and app settings storage). It is never transmitted off the device:

Google ML Kit diagnostics (Photo and QR challenges)

Image and barcode recognition uses on-device ML Kit models bundled in the app — camera images are analysed on your phone and are never sent to Google or anyone else. When the Photo or QR challenge runs, the ML Kit library itself sends Google anonymous diagnostics: device information (model, OS version), app information (package name, app version), performance metrics and error codes, and a per-installation identifier that is not linked to you or your account. Google uses this to maintain and improve ML Kit (Google's ML Kit data disclosure). We do not receive it. If you never use the Photo or QR challenge, ML Kit sends nothing.

Permissions, and why each is used

Wake Squad (not available in the current version)

Wake Squad, the paired-alarm feature offered in versions 1.0.x, is switched off in version 1.1 and later: the app no longer shows it, registers no push token, and makes no calls to our server. The description below is kept for users of older versions and for data still held from them.

Wake Squad was an opt-in Pro feature that paired your alarm with a friend's. Nothing was sent until you created or joined a squad yourself. When you did, the app sent to our server (hosted on Cloudflare):

Any data from a squad created on an older version stays on our server until deleted, as described below.

How to request deletion of your data

NeuroAlarm (developer: JK Codes, support@jkcodes.app) keeps no user data on any server, apart from Wake Squad records created on versions 1.0.x. To have Wake Squad data deleted:

  1. Email support@jkcodes.app with the subject "Delete my Wake Squad data".
  2. Include your squad invite code (shown on the Wake Squad screen of the older app version) so we can find the record — it holds no name or email, so the code is the only way to match it.
  3. We delete the record within 30 days and reply to confirm.

What is deleted: your random device identifier, your push-notification token, and every alarm event (wake times, check-ins, misses) tied to that device, plus the squad itself if you were its last member. What is kept: nothing on our side — we retain no backups of deleted squad records beyond the 30-day window. Data on your phone (alarms, challenge history, settings) is yours to delete at any time by clearing the app's data or uninstalling. ML Kit diagnostics are held by Google, not by us, and are not linked to you.

Android Auto Backup

If Android's system "Back up to Google" is on for your device, a small set of app settings (such as your chosen theme) may be included in Android's standard Auto Backup to your own Google account (encrypted by Google, not accessible to us). Your alarms, wake/activity history and voice recordings are explicitly excluded from this backup. You control Auto Backup in your device's Google settings.

Third parties

NeuroAlarm contains no advertising SDK and no analytics SDK, and shares no data with third parties for advertising or analytics. Two Google services are involved: Google Play, solely to process an optional NeuroAlarm Pro purchase — payment is handled entirely by Google under its own terms, and we receive no personal or payment data from it — and Google ML Kit, which sends Google the anonymous diagnostics described above when you use the Photo or QR challenge. (Older versions with Wake Squad also used Cloudflare and Firebase Cloud Messaging, as described above.)

Your rights (GDPR / UK GDPR / CCPA)

We never collect or receive your data, so there is nothing on our side to access, correct, export, or delete (ML Kit diagnostics go to Google, not to us, and are not linked to you); Wake Squad data from older versions can be deleted on request as described above. All your data lives on your device and is fully under your control: you can delete any of it in the app, or remove all of it at once by clearing the app's data or uninstalling it.

Children

NeuroAlarm does not collect personal data from anyone, including children.

Changes

If this policy changes, the "Last updated" date above will change and the new version will ship with the app.

Contact

Questions about privacy: support@jkcodes.app