I stumbled upon this tweet describing how iOS 8 will randomize the WLAN MAC address when scanning for wireless networks. Without credible sources the tweet is quite useless but the idea is sound. Minimizing your device footprint while roaming the world would be a good thing. Any chance Jolla might consider this?

Comments

There are articleswrittenabout it. The basic privacy issue is that your mobile phone's bluetooth and wireless MAC addresses are semi-unique. This facilitates trivial phone tracking for anyone with wifi/bluetooth sniffing capabilities.

In shopping malls, for instance, a firm called Euclid Analytics collects, in its own words, “the presence of the device, its signal strength, its manufacturer (Apple, Samsung, etc.), and a unique identifier known as its Media Access Control (MAC) address.” In London last year, one start-up installed a dozen recycling bins that sniffed MAC addresses from passers-by, effectively tracking people through the area via their phones. Such companies go to great lengths to explain that such information in not personally identifiable—except that repeated studies have shown that this data can indeed be used to infer a great deal about your life.

Randomizing your MAC while looking for wi-fi networks (and why not while connecting to open networks if the user chooses so) would negate those kind of practices.

It should be technically possible, I just tried changing my wifi mac address by doing devel-su and typing "ifconfig wlan0 hw ether 01:23:34:45:56:67" and it seemed to succeed. (Well, at least network scanning still works, not sure about connecting to a network, didn't try very hard, perhaps if I restarted wpa_supplicant or something...)

Comments

1

Yeah, the Jolla C does not do mac address randomization but it does not either scan wlan networks with active scanning (excluding the hidden networks configured on the device) like iOS-devices do. As the passive scanning is used the SFOS-devices will not give away the list of configured networks on the device.