There's probably no reason to freak out about this 'new' Activity Recognition permission
Google search competitor Duck Duck Go brought attention to a post in the Android privacy subreddit about a new app permission that showed up in the Shazam and SoundHound apps.
There's a new Android permission in town, that shares with apps whether you're walking, driving, sitting, etc.
It's called "Activity Recognition" and you can find it in an app's permissions page, in the "Other" category, but it can't be disabled. pic.twitter.com/rXJvXDd132There's a new Android permission in town, that shares with apps whether you're walking, driving, sitting, etc.
It's called "Activity Recognition" and you can find it in an app's permissions page, in the "Other" category, but it can't be disabled. pic.twitter.com/rXJvXDd132— DuckDuckGo (@duckduckgo) October 26, 2017October 26, 2017
You'll see the permission requested if you visit the Shazam app on the Play Store with your phone and look at the listed app permissions (not during an installation) but you won't see it from the desktop. While we're not sure why this permission is being requested now, or at least why it is now listed, the thing it's asking permission to do isn't new.
Turns out it's part of Google Play Services and from the connectionless ActivityRecognitionClient API. It's something a developer can use to detect movement and help decide whether a user is sitting, walking or on a bus or any other kind of motion and is a direct replacement of the older ActivityRecognition API that was also part of Play Services. The On-Body Detection method from Smart Lock uses it.
And don't bother trying — you can't disable or deny the permission. You can disable Google Play Services as a whole, but not an individual API from the package. Which is part of the reason we're wondering why we see it listed the way it is. Or why it wasn't listed before.
We've sent a message to the right people to see what anyone has to say on the whole thing and we'll update when we hear back. In the meantime, don't freak out too much about this. Shazam isn't tracking your every move — at least no more so than any other app that uses your GPS location.
Be an expert in 5 minutes
Get the latest news from Android Central, your trusted companion in the world of Android
Jerry is an amateur woodworker and struggling shade tree mechanic. There's nothing he can't take apart, but many things he can't reassemble. You'll find him writing and speaking his loud opinion on Android Central and occasionally on Threads.