Students contribute to research and a safer digital environment
2018-02-23Our smartphones constantly leak personal information, and few of us know how this information is used. Computer Science students at 果冻传媒 have developed Kaudroid 鈥 a tool for investigating how apps use permissions to collect user data.
85 percent of people in Sweden owns a smartphone
According to the annual report on 鈥淪wedes and the Internet,鈥 85% of people in Sweden over the age of 12 had a smartphone in 2017. Many of the apps we install on these smartphones require permission to access certain data and functions. Yet it is often unclear how apps then use these permissions. As citizens of the digital world, we need to be able to feel certain that the data we produce are used securely.
鈥淲hen we install applications on our smartphones, we often have to give permissions and allow access to more data than strictly necessary,鈥 says Christian Pedersson, a student on the Master of Science in Computer Engineering programme at 果冻传媒. 鈥淭his may be because the developers of the app have used a standard that gives access to most things, maybe because of laziness or to hedge their bets. It can also be that someone exploits the situation to access our data for other purposes than we are aware of.鈥
Kaudroid - a tool for investigating app behavior
Christian Pedersson and his classmates Adrian Carlsson, Fredrik Persson and Gustaf S枚derlund developed the Kaudroid tool. Kaudroid can be installed on smartphones and tablets to track different apps. Data are collected in a database that is analysed and presented via an interface. The interface shows for example when apps are actively collecting data and which types of data they collect.
鈥淭he most interesting aspect to look at is whether apps try to access the camera, GPS or microphone. This may mean that someone is trying to spy on the user,鈥 says Christian.
A result of a student project
Kaudroid is the result of a project done as part of the Master of Science in Computer Engineering programme at 果冻传媒. The project was conducted with Nurul Momen, doctoral student in Computer Science, as client. The idea is to use the results in his research on app behaviour and the handling of personal data.
鈥淲hen users grant apps access to certain information on our smartphones, we enable the actor behind the app to identify us. We are working on ways of making users more aware of what it means when apps receive access to certain types of data on our smartphones,鈥 says Nurul. 鈥淜audroid will be a great help in continuing my research, particularly in collecting data.鈥
A great opportunity for student-research collaboration
These projects give students the opportunity to apply their knowledge practically to a realistic assignment. Lothar Fristch, associate professor in Computer Science at 果冻传媒, supervised this student project and thinks that it is a great way for researchers to get useful assistance in their projects, and for students to do something 鈥渞eal鈥.
鈥淭he students have received an assignment and based on that they formed a professional team. They had a project manager, a technical manager, a test manager and a visual specialist,鈥 says Lothar Fritsch. 鈥淭hey have developed an important tool that allows us to check what actually happens to our data, so that we don鈥檛 leave everything to the developers.鈥
The students also agree that the projects present a good opportunity for practising their knowledge.
鈥淚t has been fun working with a researcher and having the opportunity to contribute to something bigger and real,鈥 says Christian Pedersen, who was the team鈥檚 project manager. 鈥淲e had meetings each week and presented our ongoing work both to the client and to our supervisor. The project in itself has been very interesting and we would鈥檝e liked to continue and to do more. But it will be interesting to see the continuation through Nurul鈥檚 research.鈥