<i>Apps on the Marketplace are deployed to a device and run locally, offline - complete with an intricate permissions model.</i><p>So like Android, except using HTML&#x2F;JS&#x2F;CSS which I&#x27;d consider either an irrelevant implementation detail or a negative.<p><i>No less open than the github hosted, Android app scenario you mention.</i><p>Sure, no less and no more. The real issues are whether the user is allowed to run the app without explicit permission from the OS vendor, and whether they&#x27;re required to hand control of their data to a third party. Once we have the answers to those questions, whether the app is written in JS or Java or Swift or C++ doesn&#x27;t really matter in terms of openness.