Homelab Service Monitor Privacy Policy
Last updated: April 30, 2026
Homelab Service Monitor is a service monitoring app for your self-hosted homelab services and cloud API accounts.
This policy explains what data the app uses, where it stays, and what it never does.
What Homelab Service Monitor does not do
- Homelab Service Monitor does not collect, transmit, or sell any personal data.
- Homelab Service Monitor does not include analytics, crash-reporting SDKs, or advertising frameworks.
- Homelab Service Monitor does not create or require a user account.
- Homelab Service Monitor does not track you across apps or websites.
What data the app stores, and where
Everything Homelab Service Monitor stores stays on your device or within your personal iCloud account:
- Service configuration (hostnames, ports, service types, display names) is saved
on your device. When iCloud sync is enabled, this list is also stored in your personal
iCloud Key-Value store so it can be shared across your own devices. It is never shared with
anyone else and is only accessible by you.
- Credentials (API keys, usernames, passwords) are stored exclusively in the
iOS/macOS Keychain. iCloud Keychain sync is enabled by default so that credentials are available
across your own Apple devices. This sync is handled entirely by Apple's Keychain infrastructure
under your personal Apple ID and is never accessible to Homelab Service Monitor's developers or any third party.
Credentials are never stored in plain UserDefaults, iCloud Key-Value Store, or any
Homelab Service Monitor-controlled storage.
- Status history and metric history are kept on your device only and are
never synced to iCloud or any server.
- Notification schedules and alert rules are stored on-device only.
iCloud sync
Homelab Service Monitor uses iCloud in two ways, both scoped entirely to your personal Apple ID:
- Service list — service configuration (names, hostnames, ports, and service
types) is stored in Apple’s iCloud Key-Value Store so it stays consistent across your own
devices. iCloud sync can be disabled at any time in iOS Settings › Apple ID › iCloud.
- Credentials — API keys and passwords are stored in the system Keychain with
iCloud Keychain sync enabled. This means credentials are available on all your signed-in Apple
devices without Homelab Service Monitor ever seeing or transmitting them — Apple’s Keychain infrastructure handles
the sync end-to-end.
Homelab Service Monitor does not have access to any iCloud data belonging to other users.
Network access
Homelab Service Monitor makes outbound HTTP/HTTPS/TCP connections exclusively to the service addresses
you enter. These are connections from your device directly to your own infrastructure
or the cloud APIs you configure (such as GitHub or Anthropic). No traffic is routed through
any Homelab Service Monitor server because no Homelab Service Monitor server exists.
Self-signed certificates
For services running on your local network with self-signed TLS certificates, Homelab Service Monitor provides
an opt-in "Allow self-signed certificate" toggle per service. This is disabled by default and
only bypasses TLS validation for the specific host you enable it on. It has no effect on any
other connection.
Background refresh
Homelab Service Monitor can check your services in the background using iOS Background App Refresh. These
checks connect only to the service addresses you have configured and produce local notifications
on your device. No data leaves your device as a result of background refresh.
Notifications
Homelab Service Monitor sends local notifications only (generated on your device). There is no push notification
server. Notifications require your explicit permission and can be disabled in iOS Settings at
any time.
Children
Homelab Service Monitor does not knowingly collect any information from anyone, including children under 13.
Changes to this policy
If this policy changes, the updated version will be posted at this URL with a revised date.
Because Homelab Service Monitor collects no data, changes are expected to be minor and administrative in nature.
Contact
Questions about this policy can be sent to
privacy@mohome.net.