Sounds like multi-user UNIX-like system, or modern GNU/Linux multi-user system.
On a multi-user system you can keep your own files in our home directory. You can decide to copy a program you like from one location to your home directory. With Webassembly / Javascript (specifically in the form of SaSS) you are at the mercy of whoever is hosting the program to run it. Maybe even depending on that site for storing your data. The issue is _intent_ of how these things are to be used -- depriving users of how they can run their programs. The suggestion in this thread was to make GNU port to webassembly, and then be run in a web browser, from someone elses machine. In my opinion question is if that all is free software. Not if it runs remotely. That it is free software is a side issue. Sometimes the issues of software freedom are not just about the four freedoms.