Most people on desktops / laptops interact with these services via a web browser, which has very limited permissions on the system. Not sure how you could control that tightly on a fully open iOS.
E.g., For support, the Progressive Web Apps will still need to be built on WebKit, with all that entails.