de0u DeletedUser88 I believe Wi-Fi scanning is via WifiManager.startScan() which requires special permissions depending on API version. I discovered this information by running a web search for: android permission ssid site:developer.android.com The Android developer documentation contains lots of information about what apps can do and which permissions are required.