Just wanted to make a note here about mobile compatibility with the webapp on the HEG. You can use it on your phone, all of the features should work just fine as I've written all of the code in cross-browser javascript. This does not seem to be consistently the case depending on the phone and browser, just like with some laptops, but here we can document what's working. The easiest way to connect on Android is to select it from your WiFi settings page in your Connection Settings, then click on the connection once it's completed and you should be able to select the IP under "Manage Router."
Here's what is tested and working/nonworking for mobile. This does not reflect what works on desktop. Edge will not work, period, until they update their compilers (if ever).
Galaxy S7:
Chrome - Good
Brave - Good
Samsung Internet - Good
Firefox - Nope
Edge - Nope
Galaxy S8:
Chrome - Good
Samsung Internet - Good
Edge - Nope
Firefox - Nope
Moto E4
Use Brave
IOS 13 on iPhone 8 and iPad Pro
Chrome - Nope
Safari - Nope
Firefox - Nope
Brave - Nope
For iOS, we will try to host the webapp on this site so it should be accessible. I believe the issue is with the HTTP server on the ESP32, as Apple requires all website data be HTTPS.