don't need your own webrtc-adapter, it doesn't appear to be used?
remove unneeded permissions. You don't need a permission to open a URL.
Notice that we changed the google URL that is opened and it still worked, despite that being a different URL than was listed in the permissions here