Device Analyzer

Get statistics about your phone use and contribute to scientific research!
Device Analyzer works on Android devices running Android 2.1 or higher.

Collected Data

All of this data is tagged with a time stamp. Some entries are stored hashed. Hashing allows us to assign a name to the real data, while protecting the real data.

Here's an example: Say you don't want us to know the phone numbers you call. However, it would be useful for us to know if you always call the same person or if you call many different people.

Instead of sending all your phone numbers, we dream up a name that is derived from the phone number, but doesn't allow us to know which number it was. So instead of the real phone number 123456 we would say you called "A57". From then on, when you call 123456 again, we will get the information that you called "A57" again. But we won't know the number behind that name.

If you want to disappear from the radar for some time you can easily pause recording for a while from within Device Analyzer.

Basic Data
This data will usually be shared online after you had three months to inspect your data on the website. If you prefer, you can specify easily and directly within the application that you'd like your data stream to be used only within the University of Cambridge.

Applications
We will collect the following data about applications on your device:

We will also collect the following data only for applications that either come with the system image or were installed from the following markets:
  1. The official Android Market (com.google.android.feedback)
Data collected:
This data will be shared without revealing the names of the applications unless you have given us express permission to publicly share the names from within the application. Specifically, we will not record information about apps that have been installed through adb or by manually downloading an application package or from any market that is not listed above.

Hashed GSM Cell IDs
We collect the ID of the GSM cell your phone is connected to and will by default release this ID only in a hashed form so that it doesn't give away your physical location. From within the application you can give us permission to reveal the visited network cells in clear.

Your location
Based on the network cell that you are connected to we estimate your coarse location every 5 minutes. This data is only used internally and not passed on unless you explicitly tell us to do so.