Research Article

Session Fingerprinting in Android via Web-to-App Intercommunication

Table 1

Capabilities of apps and web pages.

Native AppsInstant AppsWeb Pages

Access Device Identifiers
Device External Storage
Push Notifications
List of Installed Apps
Access Body Sensors
Direct Communication with Installed Apps
Receiving Broadcasts from OS or 3rd party Apps
Run on the Background
Change Device Settings
Access User Calendar
Access motion sensors
Access Contacts
Access Phone Calls
Access Sensors
Access environmental sensors
Access Location
Access Microphone
Access position sensors
Access Camera
Access Internal Storage (own storage)
High precision timestamps