Heads Up

Privacy Policy for Heads Up

Last updated: 13 September 2026

Updated on 13 September 2026: three things. The list of what a reminder carries to the server now names everything it should have: whether a date is an appointment or a plan, how many times a reminder has been moved to another day, its per-reminder notification choices, and its position in the list — the first two are new in the app this week, the rest were always sent and should have been listed. Two sentences were wrong and are corrected below: the "keep completed reminders" setting does remove old completed reminders from your account, not only from the phone (the app's own Settings said the reverse too, and now says this); and marked-deleted reminders are cleared from the server by a nightly job thirty days after you delete them, rather than staying until you delete your account. Both corrections mean less is kept, not more.

Updated on 11 September 2026: lists now carry one of five colours, and a list's colour syncs along with its name, so it is named in what is stored on the server. It is a number from one to five, not anything about you — but the list on this page is meant to be the whole list, and leaving it off would have made that untrue.

Updated on 10 September 2026: Heads Up no longer takes part in Android's backup. The previous version of this page said that if you had Android's backup or device-transfer switched on, Android might copy the app's reminder database to your Google account. That is no longer true — the app now opts out of both, so nothing of Heads Up is copied to a Google account or carried to a new phone by Android. Less leaves your phone than before, not more. The trade is worth stating plainly: without an account, uninstalling the app or losing the phone loses your reminders, and there is no copy anywhere to restore them from.

Updated on 9 September 2026 for in-app feedback. The app can now send us a message you write, together with a short technical description of your phone — and it can do that without an account, which is the first thing in Heads Up that ever transmits anything from a signed-out install. The section Feedback you send says exactly what that means. The app shows you the whole thing before it sends it, so this is announced where it happens as well as here.

The policy was rewritten before that, on 5 September 2026, because the previous version described an app with no accounts, no sync and no sharing — which is what Heads Up was when it was written, and had stopped being. Every earlier version is in the public git history at github.com/pedrojimenezp/57apps.

The short version

Who we are

Heads Up is made by 57Apps, a one-person operation. For the purposes of the GDPR, 57Apps is the data controller for the information described here. Contact: [email protected].

This policy covers the Heads Up mobile app and the pages on www.57apps.com.

Using Heads Up without an account

This is the default, and it is a complete way to use the app. No sign-in is offered on first launch and none is required for any reminder feature.

Used this way, everything lives on your device:

None of it is transmitted. Uninstalling the app deletes all of it.

The single exception is a feedback message, if you write one and tap Send. That is a deliberate act, it is never automatic, and it is described in full below. Your reminders are not part of it.

Android's own backup used to be a second exception, and is not one any more. Many apps let Android copy their data to your Google account, or hand it to a new phone during setup; Heads Up opts out of both, so the reminder database is never copied to a Google account and never travels to another device that way. The consequence is worth being clear about rather than burying: used without an account, your reminders exist in one place only, and uninstalling the app or losing the phone loses them. A Heads Up account is what carries them anywhere else, and that is described next.

When you sign in

Making an account turns on syncing. From then on, the following is stored on our server:

Your identity

Your reminders

Your reminder text is readable by us. It is encrypted while it travels and encrypted on the disks it sits on, but it is not end-to-end encrypted — there is no key that only you hold. If that matters for something you were about to write down, use the app without an account, where it never leaves your phone.

The identifier on each reminder

Every reminder gets a random 128-bit number when it is created, and keeps it wherever it goes — the copy on your phone, the copy in a backup file, the copy on each of your other devices. It is what lets syncing tell "the same reminder, seen twice" from "two reminders".

It identifies the reminder, not you and not your phone. It is not derived from your hardware, it is not an advertising identifier, and it is not shared with anyone.

An earlier version of this page described a random number generated once per installation instead. That is how syncing used to work, and it is not how it works now: the app no longer generates or stores any per-installation or per-device identifier at all. This paragraph is here rather than a silent edit, because a policy that over-claims what it collects is still a policy that does not describe the app.

Sharing a list with someone

Shared lists need an account, and they involve other people's information as well as yours. Three things about them are easy to miss, so they are here rather than in the small print.

Deleting things, and what stays

Deleting a reminder

It disappears from your devices immediately. On the server the row is marked as deleted rather than removed, because that is how your other devices find out it is gone. Its text stays on the server in that state for up to thirty days. A job runs every night and removes marked-deleted rows once they are thirty days old; deleting your account removes them at once.

The "keep completed reminders" setting

Your choice of 30 days, 90 days or forever removes old completed reminders. If you are signed in, that removal is sent to the server too, so the reminder leaves your account and your other devices as well as the phone it was purged from — it is marked deleted there, and cleared by the nightly job above. An earlier version of this page said the server's copy was left alone. It was not, and the app's own Settings screen said the same wrong thing; both now say this.

Voice input

The microphone is used only while you have voice input open, and only if you grant the permission.

Feedback you send

Settings has a Send feedback form. It is the only way the app sends us anything you wrote that is not a reminder, and it works whether or not you have an account — most people who have something to say about a reminders app have never signed in, and requiring an account would mean not hearing from them.

Nothing is sent until you tap Send. There is no background reporting, no automatic error submission, and nothing is queued to go later. If a send fails, the message stays on the screen and the app says so.

What a message contains

The app shows you that entire list on the form, before you send. If it is not on that list, it is not in the message. Your reminders, notes, list names and tag names are not sent, and neither is any identifier of your phone.

What is deliberately not collected

No device identifier, no installation identifier, no advertising identifier, and no record of your IP address — not even a hashed one. That is a choice with a cost: it means there is no per-person limit on how much feedback can be sent, and the protection against someone abusing the form is that we can switch the form off, not that we can identify them. We would rather carry that than start keeping a record of who is connecting from where.

What happens to it

If you delete your account

Your feedback is the one thing that is not destroyed with it. The link to your account is removed and the reply address is erased, so what is left is a message with nobody attached to it. The reason is plain enough: a bug report is why a fix exists, and erasing the person should not erase the reason. If you would rather the message went too, say so and we will remove it.

Permissions

PermissionWhy
NotificationsTo show your reminders.
Exact alarmsSo a reminder fires at the time you set rather than whenever the system gets round to it.
Full-screen intentSo an alarm-style reminder can show over the lock screen.
Foreground serviceFor the summary notification that stays put.
Run at startupTo reschedule your reminders after a restart.
Ignore battery optimisationOptional. Android delays or drops reminders for apps it has put to sleep.
Vibrate, wake lockTo make a reminder noticeable.
InternetSyncing when you are signed in, and sending feedback if you choose to.
MicrophoneOptional. Voice input only.

Heads Up asks for no location, no contacts, no camera and no access to your files. No permission is used to collect anything.

Who else is involved

There is no analytics, no crash reporting, no advertising, no attribution and no telemetry in this app. No third-party SDK of that kind is present in it. Nothing about how you use Heads Up is measured or sent anywhere. The version you install writes no diagnostic logs at all, and crashes are not reported to us — if the app breaks and you do not tell us, we do not find out. The only technical information we ever receive is the short list attached to a feedback message you choose to send. This website sets no cookies, runs no analytics and makes no third-party requests — the typeface it uses is served from the same domain as the page.

We do not sell your data, and we do not use it to train anything.

Where your data is

The server is in the United States (AWS us-east-1, Northern Virginia). If you are in the UK or the European Economic Area, your information is transferred there and is handled under the European Commission's Standard Contractual Clauses, which is the basis our hosting provider operates on.

How long it is kept

Your reminders stay on the server while your account exists, including the marked-deleted rows described above. Deleting your account removes all of it. We do not keep backups of your content beyond what our hosting provider retains for operational recovery, which is measured in days.

Feedback messages are kept for as long as they are still useful — while the bug is open, or the request is still under consideration — and are not tied to your account once it is deleted. Ask us and we will remove one sooner.

Deleting your account

In the app: Settings → Account → Delete account. It is immediate and it cannot be undone. It removes your account, your reminders, your lists, your tags, your marked-deleted rows and any invitations sent to or by you.

Three things are worth knowing before you do it. Reminders you added to lists you share with other people are deleted too — they were yours. A shared list that you own is not destroyed: it passes to whoever joined it first, so the other people on it keep their reminders. And any feedback you sent is kept, with the link to your account removed and the reply address erased — a bug report is why a fix exists, and erasing you should not erase the reason. Ask us if you want the message gone as well.

If you cannot open the app, email [email protected] from the address on the account. Full instructions are on the account deletion page.

Children

Heads Up is not directed at children under 13, and we do not knowingly create accounts for them. The app does not ask your age. If you believe a child has made an account, email us and we will remove it.

Your rights

Depending on where you live, you may have the right to see what we hold about you, correct it, have it deleted, take a copy elsewhere, or object to how it is used. Deletion is self-service in the app; for anything else, email us and we will answer within 30 days.

Where the law asks us to name a basis for processing: syncing your reminders is us performing the service you asked for; the microphone is your consent, which you can withdraw in your phone's settings; keeping the service running and unabused is our legitimate interest.

If you are in the EEA or UK and are unhappy with our answer, you can complain to your national data protection authority.

Security

Traffic is encrypted with TLS. Data is encrypted at rest by our hosting provider. Passwords are hashed, never stored in readable form. The database enforces, per row, that only members of a list can read it — that rule lives in the database rather than in the app, so a bug in the app cannot bypass it.

What we do not claim: end-to-end encryption, or that any system is impossible to breach.

Changes to this policy

If what the app does changes, this page changes with it and the date at the top moves. For anything that materially widens what we collect, we will say so in the app rather than only here — quietly editing this page is how the previous version came to be wrong.

Contact

[email protected]