No programs in my machines access the Internet without my express permission. It is very rare that I give that permission.
I use Outpost firewall which tells me when something is trying to access the Internet and when it does I have the choices of allowing it free access, allowing once only access or never any access. Only in the allowing once only access does the request come up again. I am not then bothered by these things. If it has an unrecognisable name, it most certainly doesn't get access.