I have not and probably will not ever "install" a "web app". This is literally just a list of web sites. It's no more useful than Yahoo circa 1998 but now the bookmarks are on your desktop or homescreen rather than in your browser, where you're going to be taken anyways if you open one of them.
Call me a cynical boomer.