This describes the data an HAPanel device may send to us. It is written to match what the software actually does — not boilerplate. Draft; review with counsel before launch.
By default a panel sends nothing to us. If the registry/heartbeat feature is enabled for your fleet, a panel reports only operational status so we can support it — and the only location stored is the country, derived from the connection's IP. We never receive your precise location (the device has no GPS), your dashboard contents, or your Home Assistant data.
| Data | Why |
|---|---|
| Device ID, software version, uptime, online/offline | Know which panels exist and run which version, to ship fixes. |
| Wi-Fi signal, temperature | Spot unhealthy devices for support. |
| The name/label you typed (e.g. "Living room") | So you and we can tell panels apart. You choose this. |
| Country (derived from the IP at our end) | Fleet overview only. The raw IP is not stored beyond what's needed to handle abuse/security. |
On servers in the EU. Updates are delivered from hapanel.eu/apt; status (when enabled) goes to fleet.hapanel.eu.
Operational records are kept only while a panel is in service plus a short window, then deleted. To request access or deletion, contact privacy@hapanel.eu.