Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Development guidelines for increased consumer privacy - Privacy in Home Assistants
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Research has shown that people are generally unaware of what information manufacturers gather and store about them via their IoT-devices. All they know is that there may be some collection of information. Herein lies an issue; although people may agree to the terms of service of these products, they are doing so without proper information, leading to a lack on informed consent.

To solve this one can go multiple routes; either find some way of properly informing the user about what data is being gathered, or design devices so that no data is gathered that can be exploited. This thesis focuses on the second route, finding out what data is needed for the functional requirements of a home assistant based on the Terms of Service and other publicly accessible information, and then using this to produce a list of privacy guidelines to be used in the design and implementation of IoT-devices, with a focus on home assistants.

To do so this thesis compares the information gathered by the commercial home assistants Amazon Echo and Google Home with the information gathered by the open-source home assistant Mycroft, and from that extrapolates what information might be necessary to gather for the function of the device and what information might be superfluous. The results show that the commercial devices gather a lot of information on the user that may not be completely necessary for its functions.

To create the guidelines, a literature review was conducted. Previous solutions to privacy issues were investigated, and the solutions that were found were summarized. From this summary, categories of solutions were extrapolated, investigated if they were within the scope of the guidelines, and then the formulated guidelines were given to software engineers via interview to check for potential usefulness. The results from the interviews were then used to reformulate the guidelines to increase understandability and usefulness.

Place, publisher, year, edition, pages
2023. , p. 47
Keywords [en]
IoT, home assistant, privacy, Alexa, Google Home
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-24322OAI: oai:DiVA.org:bth-24322DiVA, id: diva2:1740729
Subject / course
PA1445 Kandidatkurs i Programvaruteknik
Supervisors
Examiners
Available from: 2023-03-02 Created: 2023-03-01 Last updated: 2023-03-02Bibliographically approved

Open Access in DiVA

Development guidelines for increased consumer privacy - Privacy in Home Assistants(357 kB)122 downloads
File information
File name FULLTEXT01.pdfFile size 357 kBChecksum SHA-512
04acef7d7644945a2fa6bbd1e8eabd15df958c04ffbe16e028cc0fc6a07c149a867baed9f83ed87ecde35558eb9db83a64054e1ced428988b3bea3cd968bc19e
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 122 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 207 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf