Yes, there is a web interface. Currently (as of 7/2020) this interface is in beta stage.
The web interface is to complement the mobile interface; You still need a mobile device to log in to this interface.
The web address is https://my.firewalla.com
Please sign in to leave a comment.