In order for NetSpot to work with Wi-Fi on Android 6.0+ it needs access to your Location services. It’s a mandatory requirement for Android apps due to changes in the platform.
Quote for Android 6.0-10.0:
“To access the hardware identifiers of nearby external devices via Bluetooth and Wi-Fi scans, your app must now have the ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION permissions”.
Quote for Android 10.0+:
“A successful call to WifiManager.startScan() requires all of the following conditions to be met:
- If your app is targeting Android 10 (API level 29) SDK or higher, your app has the ACCESS_FINE_LOCATION permission.
- Location services are enabled on the device (under Settings > Location).
Read more here“.
If the Location services are not enabled for NetSpot, there is no way for the app to access the Wi-Fi data for Android 6.0 and later.
Important! We do not collect, store or transfer your personal data to third parties and we will never do that in the future.