How Pilot compares
Native iOS feel vs webview
The HA Companion wraps your Home Assistant dashboard in a webview, inheriting its layout and performance characteristics. Pilot is built natively with SwiftUI and UIKit, delivering smooth 60fps scrolling, native transitions, haptic feedback, and the responsive feel iOS users expect from a first-class app.
Simplicity for daily control
Pilot is designed for the moment you walk through the door and want to flip a light or check a sensor. No dashboard setup required. Devices are auto-discovered and organized by room with a clean, minimal interface. The HA Companion shines for users who want full access to dashboards, automations, and YAML configuration from their phone.
Apple Watch companion
Pilot includes a dedicated, purpose-built Apple Watch app with glanceable device status and one-tap controls. While the HA Companion offers basic Watch support, Pilot's Watch experience is designed as a first-class citizen with optimized layouts for the small screen and complication support.
Widgets built with WidgetKit
Pilot uses Apple's native WidgetKit framework for home screen and lock screen widgets, plus iOS 18 Control Center toggles. This means widgets load faster, update more reliably, and integrate seamlessly with the iOS widget system. The HA Companion also offers widgets, but Pilot's native implementation provides tighter system integration.
Privacy with local-first architecture
Pilot connects directly to your home automation server on your local network with no mandatory cloud component. The HA Companion can also work locally, but many users rely on Nabu Casa cloud for remote access. Pilot gives you the option to stay fully local while still supporting remote connections when you choose to configure them.