Can any web site host a manifest for any app? #196
Labels
enhancement
question
security-tracker
Group bringing to attention of security, or tracked by the security Group but not needing response.
This question was prompted by discussion around #183 (start_url vs. start_path).
Separate from the question of whether there can be multiple apps per origin and multiple origins per app (#114) is the question of whether only the app owner should be able to host a manifest for their app.
If anyone can host a manifest for any app then it is much easier for app stores/directories to create a directory of apps because it doesn't require the involvement of the content creators. For example, growth of the Firefox Marketplace may be slower than growth of the everything.me directory because the former requires the involvement of content creators whereas the latter does not.
But a risk of allowing off-origin manifests is that a malicious app store could try to charge to install otherwise free apps by creating their own manifests for third party apps without the permission of the app owners.
It's also not clear how this would work from a UI point of view in the user agent in the absence of an app installation/requestBookmark() API. Would bookmarking an app directory listing actually install/bookmark the app referenced by the manifest instead of the listing page for example?
The text was updated successfully, but these errors were encountered: