| I'm the maintainer of the iOS/macOS app these days. I'm not paid by Nabu Casa and I do it in my free time (if anything, Nabu Casa has avoided doing things which may inadvertently monetize my work to not my benefit, which I appreciate). There's no analytics nor reporting in the app. I've been slowly removing[0] things that talk to servers other than your Home Assistant server, but your private information's never left the device. Right now the app will talk to 2 additional sources, both of which you can disable in the Privacy settings: 1. alerts.home-assistant.io, which will alert for security issues but is strictly a JSON file it loads [1] 2. Firebase Cloud Messaging, for push notifications (since we can't talk to APNS directly in HA) FCM is a dependency I'm actively trying to kill off in favor of an implementation that is both end-to-end encrypted and talks directly to Apple's Push Notification Service. Apple would not allow a solution where HA talks directly to APNS as they do not want that many active connections, and it would require disclosing private keys for the App Store account. Unless Robbie wanted to give me his personal Apple ID password, moving the app to the Nabu Casa App Store account was the only way for me to do anything with the app. [0] https://github.com/home-assistant/iOS/pull/2010
[1] https://github.com/home-assistant/iOS/blob/861a40a50aa201ff4... |
Thank-you for all of your work on the Home Assistant iOS app, it's one of the best parts of the ecosystem imo.