The inability to edit the permissions manifest means that native apps could lose some functionality that is present in the PWA version. For example, embedding a feature in Webview that requires the use of the microphone or video will not function properly in a native app if the permission is not added to the manifest to allow the user to accept the usage of their native device’s functions. If the end-user is given the option to accept certain app functionality at download then the in-app function simply will not behave as expected. The current workaround is not great and provides a bloated and clunky UX.