For these products you typically have to choose to turn on devicebased location services which are services that use information such as GPS signals device sensors WiFi access points and cell tower ids that can be used to derive or estimate precise location

Could you correct the punctuation please?
For these products, you typically have to choose to turn on device-based location services, which are services that use information such as GPS signals, device sensors, Wi-Fi access points and cell tower ids that can be used to derive or estimate precise location.