Comment by dlcarrier
A locally-hosted web interface would likely be easier to reach a given level of security than a centrally hosted interface, but obtaining and renewing SSL/TLS certificates is a requirement for HTTPS interfaces, and are designed around centralized and frequently updated centrally hosted systems, so it's only really doable with a different protocol.
It would still be easy to have a locally-hosted interface, over any other protocol, with an open-source client that could easily be ported to any future hardware and operating system.