Even self-hosted web sites (that people call "applications") are annoying to me because I don't have the time to take care of a personal server, and most applications only use local data.
But... it's written in JS, it's easier to write than a C++/CMake application that you must package, and it's cross-platform by default.