You can bypass fdroid ideology by using custom repos
Do chromecasts phone home with data on all nearby wifi devices? If they do then is that not reporting location data for those devices, albeit static monitoring? "mehtacos phone was on ubertacos wlan" is location data.