In order to connect to HA from outside your network from the phone, you need to either use duckdns and open ports in your router
Or connect via VPN.
To connect via VPN you need to enable VPN settings on your whole phone(at least in iOS), or maybe (not sure about this last one) enable VPN inside a browser app, though browser would let us just see dashboards but won’t upload the phone sensors (battery, location…)
I would love to have the VPN enabled just for HA app on the phone.
Adding the possibility to VPN straight from the app would be great.
And most importantly. SAFER than opening ports.