I can't believe this still isn't a thing outside of GrapheneOS. Being able to revoke network permissions is a fundamental security and privacy tool that's willfully left out of both Android and iOS.
There's zero reason not to include it as a toggle.
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.