Should I Protect You? Understanding Developers' Behavior to Privacy-Preserving APIs. Jain, S. & Lindqvist, J. In Workshop on Usable Security (USEC), 2014.
Website abstract bibtex There have been many proposals and developments to improve smartphone users' location privacy with respect to mobile applications. These include user-centric application permission models and disclosures. However, little attention has been paid to how application developers could build privacy- preserving apps. In this paper, we present a laboratory study (N=25) to understand developers' behavior to enhanced APIs, which are a privacy-preserving modification of the existing Android Location API. In contrast to the existing methods, the studied API facilitates acquiring coarse location information without accessing the geocoordinates. Our results indicate that by offering a redesigned API, programmers can be nudged into making choices with their programming that help to preserve privacy of their users.
@inProceedings{
title = {Should I Protect You? Understanding Developers' Behavior to Privacy-Preserving APIs},
type = {inProceedings},
year = {2014},
keywords = {api,behavior,developer,privacy},
websites = {http://www.winlab.rutgers.edu/~janne/USEC14apistudy.pdf},
id = {627293db-7c75-33e3-8fe4-64617dac4428},
created = {2018-07-12T21:31:15.794Z},
file_attached = {false},
profile_id = {f954d000-ce94-3da6-bd26-b983145a920f},
group_id = {b0b145a3-980e-3ad7-a16f-c93918c606ed},
last_modified = {2018-07-12T21:31:15.794Z},
read = {false},
starred = {false},
authored = {false},
confirmed = {true},
hidden = {false},
citation_key = {jain:privacyapi},
source_type = {inproceedings},
private_publication = {false},
abstract = {There have been many proposals and developments to improve smartphone users' location privacy with respect to mobile applications. These include user-centric application permission models and disclosures. However, little attention has been paid to how application developers could build privacy- preserving apps. In this paper, we present a laboratory study (N=25) to understand developers' behavior to enhanced APIs, which are a privacy-preserving modification of the existing Android Location API. In contrast to the existing methods, the studied API facilitates acquiring coarse location information without accessing the geocoordinates. Our results indicate that by offering a redesigned API, programmers can be nudged into making choices with their programming that help to preserve privacy of their users.},
bibtype = {inProceedings},
author = {Jain, Shubham and Lindqvist, Janne},
booktitle = {Workshop on Usable Security (USEC)}
}
Downloads: 0
{"_id":"Cay7cjMgWhyS4zkgH","bibbaseid":"jain-lindqvist-shouldiprotectyouunderstandingdevelopersbehaviortoprivacypreservingapis-2014","downloads":0,"creationDate":"2019-02-15T15:14:58.614Z","title":"Should I Protect You? Understanding Developers' Behavior to Privacy-Preserving APIs","author_short":["Jain, S.","Lindqvist, J."],"year":2014,"bibtype":"inProceedings","biburl":null,"bibdata":{"title":"Should I Protect You? Understanding Developers' Behavior to Privacy-Preserving APIs","type":"inProceedings","year":"2014","keywords":"api,behavior,developer,privacy","websites":"http://www.winlab.rutgers.edu/~janne/USEC14apistudy.pdf","id":"627293db-7c75-33e3-8fe4-64617dac4428","created":"2018-07-12T21:31:15.794Z","file_attached":false,"profile_id":"f954d000-ce94-3da6-bd26-b983145a920f","group_id":"b0b145a3-980e-3ad7-a16f-c93918c606ed","last_modified":"2018-07-12T21:31:15.794Z","read":false,"starred":false,"authored":false,"confirmed":"true","hidden":false,"citation_key":"jain:privacyapi","source_type":"inproceedings","private_publication":false,"abstract":"There have been many proposals and developments to improve smartphone users' location privacy with respect to mobile applications. These include user-centric application permission models and disclosures. However, little attention has been paid to how application developers could build privacy- preserving apps. In this paper, we present a laboratory study (N=25) to understand developers' behavior to enhanced APIs, which are a privacy-preserving modification of the existing Android Location API. In contrast to the existing methods, the studied API facilitates acquiring coarse location information without accessing the geocoordinates. Our results indicate that by offering a redesigned API, programmers can be nudged into making choices with their programming that help to preserve privacy of their users.","bibtype":"inProceedings","author":"Jain, Shubham and Lindqvist, Janne","booktitle":"Workshop on Usable Security (USEC)","bibtex":"@inProceedings{\n title = {Should I Protect You? Understanding Developers' Behavior to Privacy-Preserving APIs},\n type = {inProceedings},\n year = {2014},\n keywords = {api,behavior,developer,privacy},\n websites = {http://www.winlab.rutgers.edu/~janne/USEC14apistudy.pdf},\n id = {627293db-7c75-33e3-8fe4-64617dac4428},\n created = {2018-07-12T21:31:15.794Z},\n file_attached = {false},\n profile_id = {f954d000-ce94-3da6-bd26-b983145a920f},\n group_id = {b0b145a3-980e-3ad7-a16f-c93918c606ed},\n last_modified = {2018-07-12T21:31:15.794Z},\n read = {false},\n starred = {false},\n authored = {false},\n confirmed = {true},\n hidden = {false},\n citation_key = {jain:privacyapi},\n source_type = {inproceedings},\n private_publication = {false},\n abstract = {There have been many proposals and developments to improve smartphone users' location privacy with respect to mobile applications. These include user-centric application permission models and disclosures. However, little attention has been paid to how application developers could build privacy- preserving apps. In this paper, we present a laboratory study (N=25) to understand developers' behavior to enhanced APIs, which are a privacy-preserving modification of the existing Android Location API. In contrast to the existing methods, the studied API facilitates acquiring coarse location information without accessing the geocoordinates. Our results indicate that by offering a redesigned API, programmers can be nudged into making choices with their programming that help to preserve privacy of their users.},\n bibtype = {inProceedings},\n author = {Jain, Shubham and Lindqvist, Janne},\n booktitle = {Workshop on Usable Security (USEC)}\n}","author_short":["Jain, S.","Lindqvist, J."],"urls":{"Website":"http://www.winlab.rutgers.edu/~janne/USEC14apistudy.pdf"},"bibbaseid":"jain-lindqvist-shouldiprotectyouunderstandingdevelopersbehaviortoprivacypreservingapis-2014","role":"author","keyword":["api","behavior","developer","privacy"],"downloads":0},"search_terms":["protect","understanding","developers","behavior","privacy","preserving","apis","jain","lindqvist"],"keywords":["api","behavior","developer","privacy"],"authorIDs":[]}