There isn't actually evidence of that. These connections are actually being done by the OS, which you can control if you are using an open-source ROM. Just because on OS doesn't currently change the defaults from the manufacturer doesn't mean others are the same (in fact, grapheneOS goes to some lengths to strip as much of the identifying information vanilla android sends as they can, proxies this through their own server, and gives you an option of disabling it altogether). The default behaviour of AGPS on android is concerning and a big privacy violation, but this article felt the need to add some extra BS to scare you into buying their hardware specifically.