Take the 2-minute tour ×

Hallo I want to develop an android app, that is able to communicate with other devices that have the app opened at the same time and are connected to the same WIFI network.

I want to upload/update the mac adress and the bssid of every device, that opens the app to determine which other devices are in the same network and online. Is it a good practice I (mean issues such as privacy) to simply store the bssids and macs in the world wide web even if they are encrypted?

I could use WIFI-Direct, but the procedure to connect all the devices to one groupowner takes too long and is annoying in case of my use-case.

share|improve this question
Google does this (along with storing the GPS coordinates of the network) in order to provide more accurate geolocation, so I see no reason why you would not be able to do it. However this may be different from country to country, according to their respective legislation. –  Raging Scallion Dec 12 '13 at 1:33
Devices on the same WiFi could find each other without having to transmit their WiFi information - For example by doing something similar to SSDP –  zapl Dec 12 '13 at 2:31
But than how to determine whether the device has the app opened or not? It would find also all the other devices such as laptops –  vacetahanna Dec 12 '13 at 3:08
This question appears to be off-topic because it is about security or cryptography and doesn't include a programming problem. –  Duncan Dec 12 '13 at 8:32
add comment

put on hold as off-topic by Duncan, laalto, giammin, Sahil Mahajan Mj, John Willemse Mar 13 at 9:25
