This permission is so weirdly named and scary, and the applications never tell you why they're requesting it... on iOS it would be against the developer guidelines...
Yep. MacOS is against the iOS guidelines.
Because it's a macOS dialog, not something that is controlled by applications.
BTW, what's even worse is that this permission is utterly useless. A malicious app can just use the system `curl` to bypass it.
Meanwhile, the genuinely scary "Accessibility" permissions that allow spying over the entire system are granted once and never need to be re-approved.