iOS Privacy: What's the user doing?
Update 2019-06-04 Looks like Apple has fixed this issue with iOS 13
Modern web browsers give the user more control over what data they’re sharing with websites, for example location services and access to the camera.
However I recently noticed a gap of how websites can determine the activity of the user based on the acceleration and gyro sensor built into modern smartphones, including the iPhone and Android phones.
Using that data, any website can determine if the user is using their phone while
- sitting
- standing
- walking
- running
- driving
- taking a picture
- taking a selfie
- lying in bed
- laying the phone on a table
and probably more, including guesses if the user is actively using their phone at this moment, or even if they’re impaired by alcohol.
Open on GitHub
Live demo
Update 2019-06-04 Looks like Apple has fixed this issue with iOS 13
Similar projects I’ve worked on
I published more posts on how to access the camera, the user’s location data, their Mac screen and their iCloud password, check out krausefx.com/privacy for more.
Tags: ios, privacy, web | Edit on GitHub