If I understand correctly, it seems that "Nearby devices" permission allows apps to see WiFi (and bluetooth devices) and possibly determine location via Wifi APIs. 1
I need to use an app for work that asks for Nearby Devices and Fine Location permissions but then proceeds to function with Airplane mode ON, wifi OFF, bluetooth OFF, and ethernet connected via USB.
What can the app determine about the network and nearby devices in that state? Is it limited to other device IPs?
Assume the app is not on a VLAN but is on LAN with other firewalled devices.
Thanks
1 https://developer.android.com/develop/connectivity/wifi/wifi-permissions