|
Privacy Control for
Location-Enhanced IM
Justin Goshi, Evan Welbourne
{goshi, evan}@cs.washington.edu
Motivation
A critical analysis of privacy control systems for
ubiquitous and location-aware computing reveals a number of usability
problems. Recent work (most notably the Houdini/Vortex project at
Bell Labs, and work with "Faces" at Berkeley) suffers the same
flaws as traditional preference systems (e.g. users don't accurately set
and manage their privacy preferences - if they change the default
settings at all). Thus, a central obstacle for
privacy-observant location systems remains in the difficulty of getting
users to fluently understand and precisely control their privacy
settings. In this project, we explore potential strategies for
overcoming this problem in the context of a specific application: a
location-enhanced instant messenger (IM). In particular, we look
at privacy control for a location-enhanced IM that supports queries on a
buddy's instantaneous location, queries on location history, and a
"reverse finger" option that shows the rate at which a buddy
has been querying "my" location.
Methodology
Our approach was to conduct a formative prototyping and
evaluation study consisting of one survey, two iterations of
low-fidelity prototypes, and one set of semi-structured interviews.
The survey was designed to gather a general understanding
of the potential user population (CSE students and faculty) and its
location privacy concerns - consisting of a few background questions
(e.g. "Do you use IM? SMS?") and about 15 questions that
ask the participant to rate his or her concern (on a Likert scale) for
varying types of location disclosure (fuzzed, exact, history) and
inquirer (buddy, CSE person, stranger). The responses of the 29
survey participants, together with a quick paper prototyping study
informed the design of the second lo-fi privacy control prototype - in
particular, it led to the "linearization" of the privacy
disclosure space as it appears in the 'privacy slider' (i.e. none,
fuzzed, exact, history).
We then carried the second prototype (done in HTML with
JavaScript) into the second user study - the semi-structured
interviews. Each interview was conducted with one participant, one
facilitator, and one observer in two stages: an informal discussion of
the person's privacy concerns (both to study existing user concerns and
to study user understanding of the potential threats), and a task-driven
session with the lo-fi prototype (designed to study how our interface
affects, enhances, and reflects a user's concerns and understanding of
the system's disclosure capabilities). We interviewed 6
participants (2 female, 4 male), and used the results to reach our main
conclusions and to guide future design efforts.
Conclusions
As a result of this project, we have a working location IM
server, an HTML/JavaScript client with privacy controls, and a
substantial amount of information - both on CSE-users' location-privacy
concerns and on their responses to our privacy control mechanisms.
The people we interviewed generally felt that our location enhanced IM
application would be more useful in the workplace than in "daily
personal life". This is mainly because people in the workplace
commonly look for their colleagues by walking over to their office.
Outside of the workplace people commonly use cell phones, which they are
familiar and happy with, and would probably not consider replacing.
Whenever possible, it is best to support (and not alter) existing social
patterns with respect to privacy. We learned this as a result of our
discussions on the "reverse finger" control - the participants didn't always want
their buddies to know when he or she is looking
for them. This is consistent with existing social patterns, for
example, if we think about the workplace, one can 'secretly' look for a
friend without the friend knowing (e.g. by walking past his or her office).
To this end, a key challenge for any location-enhanced IM design is in
finding the right balance between plausible deniability and accountability.
We also found that our "linearization" of the disclosure space probably wasn't right.
First, the control that "fuzzes" location information should be separate from the
control that selects the amount of history to provide. Secondly,
it wasn't entirely clear that users would want fine-grained control over
their location histories - most wanted either no history, or some fixed
amount (e.g. since 9am this morning).
Interview participants also wanted the ability to control the amount of fuzzed location they reveal
using some sort of semantic hierarchicy of places (e.g. "In the
Allen Center", "On campus", "Off Campus").
Some screenshots of our location enhanced IM application
follow.
This first screenshot shows the main interface. We
can see that "justin" is online, "guest" is
away, there is a message from "Bob", "welbourne"
is out to lunch, and 4 other buddies are currently offline. To the right of
each buddy is the "privacy slider" control, which indicates
the number of times that buddy has checked your location (length of
color), the type of information that buddy is getting (the color: blue =
none, yellow=fuzzed, orange=exact, red=history), and allows the user to
easily limit the rate at which that buddy can query (by clicking a
limit-spot on the bar and thereby "locking" that level - as
has been done for "welbourne").
This screenshot shows how a user can modify the privacy settings with
respect the user "guest" (a window opened by clicking the eye
icon to the left of the privacy bar). The top section adjusts
the level of disclosure, the middle section is for setting the rate at
which "guest" can access my location, and the bottom section
is for setting how long "guest" can access my location
information after I become disconnected (walk out of WiFi
coverage). The "Privacy" tab at the top of the main
screen (above) opens a similar window to that below which allows the
user to set default privacy preferences (and eventually for group
privacy preferences).
This screenshot shows an example of locating a buddy. In this example,
"justin" is currently at Mary Gates Hall, and has just come
from the Allen Center (Computer Science Building).

Acknowledgements
Thank you to Jason Hong for providing us will some helpful
information, and a copy of the paper "Personal Privacy through
Understanding and Action: Five Pitfalls for Designers" while it is
in submission. Thank you also to Richard Hull and his group at
Bell Labs for providing us with a preprint of their most recent paper as
well.
|