could you elaborate their difference? what information is send to what servers?
In my opinion WIFI scanning / Bluetooth scanning / Network Location is only used within system and shared with apps inside the profile if given permission. If I use open source maps I can't see how my personal information is going to leak