Imagine if Microsoft had to sign off on every single program you write for your own windows box in the name of privacy and safety. It certainly does feel like we're moving in that direction, really.
Microsoft already does something closely similar with Defender. For years. All your files are uploaded to Microsoft cloud automatically, if the file checksum is not in the Defenders database.
It is even very difficult to disable. It always gets back on after a while, unless you do some serious PowerShell magic.