You don't even know what these things are. Read the other posts. As to iBeacon, it's not giving data to Apple. Some business, e.g. MLB, buys and installs iBeacon technology in order to sell goods and services or enhance their experience. The purchaser of iBeacon, not Apple. If a user allows his/her device to communicate with iBeacon - the owner or user of the device, the iBeacon or the business operating it - then and only then is their an exchange of data. Any device that has cellular communications or bluetooth turned on is providing some data to whatever is scanning for it, It's the nature of electronic communications. The issue is whether or not it provides data you've put in or made available to your device and that is what Apple puts in the device owner's/user's control.