This looks like a nice web interface like Voyager. I hate it when you are forced to install an app to use what's literally capable within a modern web browser
PWA = Progressive web app. Essentially websites that act like apps on your phone. Not sure what kinda device or browser you're using but if you navigate to the page, then hit the menu button, there should be something along the lines of "add to home screen" or "install site as app".