Since web-based apps can be run on any platform, you won't have to pay developers to create multiple versions of your program (for Mac OS and Windows, or for Android and iOS). Your single web-based application will be available to users of all mobile and desktop operating systems. Web-based applications are highly scalable..