chinathrow on JBut that would be exactly the use case here browse google manually and then hsts kicks in from then on. I doubt the code doing captive portal detection supports HSTS at all, so most likely it'll still work just fine.So just checking Application.internetReachability or doing a Ping to some address doesn't guarantee you can successfully make connections or make WWW requests. To truly know you're online, you need to implement 'captive portal detection', to know if you're e.g.