Skip to content

Master's thesis on the theme of privacy protection in Internet of Things systems

License

CC-BY-4.0, AGPL-3.0 licenses found

Licenses found

CC-BY-4.0
LICENSE
AGPL-3.0
LICENSE-APP
Notifications You must be signed in to change notification settings

nelson-vieira/masters-thesis

Repository files navigation

Master's Thesis on Privacy in the Internet of Things: Fostering User Empowerment through Digital Literacy

This repository is a monorepo of the master's thesis, it contains the preparation work of the thesis, the thesis itself and the associated software along with any documentation, read the latest version of the thesis.

Partly inspired by extreme openness, which I first came across on Thang Luong's thesis, and by the free and open source software (FOSS) principles, I started hosting this work here since I first started working on it. Hopefully this will be useful to someone. This repository at least provides transparency to the whole process, as anyone can see every commit made.

Feel free to submit comments or feedback regarding the application in the Issues tab.


Abstract

Internet of Things devices are everywhere, since the birth of ubiquitous computing, human everyday life is expected to contain millions of devices that control every aspect of our lives. Today we have smart vehicles, smart houses, smart cities, wearables among other things that use various types of devices, and various types of networks to communicate. These devices create new ways of collecting and processing personal data from users, and non-users. Most end users are not even aware or have little control over the information that is being collected by these systems. This work takes a holistic approach to this problem by first conducting a literature review to compile current solutions, challenges and future research opportunities. Then conducting a survey to learn more about the general knowledge of individuals about privacy, the Internet of Things and online habits, and finally, based on the information gathered, a mobile application is proposed that gives users information about nearby devices, and how to protect the data that they do not want to share with them. User testing revealed that participants valued having access to more information about privacy related terms. This application is capable of detecting what type of devices are nearby, what kind of data is collected by these devices, and displaying privacy options to the user, when it is possible to do so, with the goal of providing individuals a tool to make informed decisions about their private data.

Application

The application developed for this thesis aims to give users a better understanding of IoT devices. This application displays information about IoT devices, like the type of information these devices collect and what privacy options are available.
Users can add and edit IoT devices.

The application and any documentation related to it, like the software requirements specification, can be found in masters-thesis/app.

License

The application in the masters-thesis/app directory is licensed under a AGPL-3.0 license, except in masters-thesis/app/docs directory.

All other code in this repository is licensed under the CC-BY-4.0 license.

Copyright © 2023 Nelson Vieira