Why macOS asks tty7 for permission
Panes are forked from tty7’s own bundled executable, so when a program you run asks macOS for a protected resource, macOS attributes the request to tty7.app — not to the program. If tty7 declared no usage strings, that request would be denied outright with no prompt at all, and the program would look broken for no visible reason. So tty7 declares the matching usage strings, and you get the normal one-time prompt:Devices
Camera · microphone · Bluetooth · location · motion
Personal data
Contacts · calendars · reminders · photo library
System
Local network · Apple Events · speech recognition · system administration
Full Disk Access
Apple defines no usage-string key for it. Reaching~/Library/Mail,
~/Library/Messages, ~/Library/Safari, or ~/Library/Containers needs a
manual grant in System Settings → Privacy & Security → Full Disk Access.
What leaves your machine
Both of the above honour
http_proxy. Updates →