Android app developers may be unwittingly sharing their usersā location data with
For many apps, granting permission to access your deviceās precise location makes sense. Your favorite weather app needs to know where you are to get
For many apps, granting permission to access your deviceās precise location makes sense. Your favorite weather app needs to know where you are to get the dayās forecast, or your go-to fitness app for tracking your running route. But some apps are also inadvertently sharing their usersā location data with third parties, including and data brokers, because the app developer may not know that this data-sharing setting is enabled by default. New findings by the Electronic Frontier Foundation aim to warn app developers that some of the third-party code they place in their apps may also collect their usersā location data when they grant permission to the app.
Unless the developer actively switches off the collection, the code snippet (known as software development kits, or SDKs) will inherit the appās permissions and collect the userās precise location data. The EFF says many developers might not realize that they are sharing their usersā location data with third parties by default and urged app makers to disable unnecessary data collection whenever possible. While SDKs are as a way for developers to monetize their app, the trade-off is that the usersā location histories get fed to data brokers, who monetize that information, which then gets sold to militaries, governments, and intelligence agencies, like the FBI. The data is also a security and privacy risk if it gets hacked or stolen, which some data brokers have experienced.
Among the Android apps that the EFF identified that were quietly sharing usersā location data included two that had been downloaded a combined 60 million times to date. The EFF ran its tests by analyzing the appsā network traffic and seeing which services are receiving the usersā location data. Bill Budington, a senior staff technologist at the EFF, told TechCrunch that the SDKs they examined account for a small percentage of the broader ecosystem but nevertheless claim to reach billions of users over tens of thousands of apps. That gives some sense of the scale of this type of location data collection. The EFFās report said that there are āno SDK-specific location permissions,ā meaning that once the user allows their location data to be shared with the app, their location data is also shared with.
The entities offering those SDKs are generally commercially incentivized to get their customers to collect more data. āApp-level location permissions alone cannot signal meaningful consent to location collection and sharing by third-party SDKs,ā wrote the EFF. ā SDKs should not make sharing personal data the default, especially for data as sensitive as a personās location.ā
