Support

Last updated

What the app does

healthd is an iPhone app that reads the Apple Health categories you turn on and delivers them to an HTTP endpoint you run yourself. That endpoint can be a home server, a home automation box or a script. There is no server in this product: your endpoint is the only place the data goes. It sends the data as JSON or CSV, whichever you choose. An export starts when you tap Export Now, from a Shortcuts action, or unattended in the background. A delivery log on the phone lets you answer “did last night go through?” without opening a server terminal.

What the app reads, where it sends it and what stays on your phone is set out in the privacy policy.

Questions

Where does my data go?

The app sends what it reads to one place: the receiver address you enter. The app contains no web address of its own, so there is no server of ours that could receive your data. There is no account to create or sign in to.

Which Health data does it read?

It reads only the groups you turn on: Activity, Heart, Body, Sleep, Vitals and Workouts. Health asks you for access to a group when you turn that group on. It asks for read access only, and it never writes to Health. The privacy policy lists every type of Health data each group reads.

What happens when my server is down?

A batch that could not be delivered stays on the phone, and is sent again later, oldest first, exactly as it was first built. A batch waits for at most seven days; after that it is dropped, and the drop is recorded. Failure alerts are off until you turn them on; then a notification tells you that deliveries are failing.

How do I see what was delivered?

Open Delivery log in the app. It keeps the last 100 runs: when each ran, what started it, how much was sent, the response status and the outcome.

Can my server be on my home network?

Yes: a plain http:// address is accepted only on your own local network, and any other address must use https://. iOS asks for permission to use the local network, and the app explains why before iOS asks.

Reporting a problem

To report a problem, write to healthd-support@proton.me. Say what you did, what you expected and what happened instead. If the problem is with a delivery, add what Delivery log shows for that run, but leave out your receiver’s address and credential.