Apart from this, what is most needed in both platforms is an application firewall - not every app needs to be allowed to connect to the internet.
There's zero reason not to include it as a toggle.
We are partly there in spirit with App Transparency keeping track of the IPs and hostnames apps connect to.