[tor-bugs] #31109 [Circumvention/Snowflake]: Better gamify the UX for snowflake extension

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jul 8 22:06:11 UTC 2019


#31109: Better gamify the UX for snowflake extension
------------------------------------------+---------------------------
 Reporter:  cohosh                        |          Owner:  (none)
     Type:  enhancement                   |         Status:  new
 Priority:  Medium                        |      Milestone:
Component:  Circumvention/Snowflake       |        Version:
 Severity:  Normal                        |     Resolution:
 Keywords:  snowflake-extension, ux-team  |  Actual Points:
Parent ID:                                |         Points:
 Reviewer:                                |        Sponsor:  Sponsor28
------------------------------------------+---------------------------
Changes (by arma):

 * keywords:  snowflake-extension => snowflake-extension, ux-team


Comment:

 The interface is where we gamify running the extension. That is, where we
 involve the user in knowing that they're being helpful, and knowing what
 being helpful actually means.

 To start, giving me some solid indication that it's working would be
 great. Right now I have only one metric -- whether the number changes from
 0. So if there is something else we can check, and display, like whether I
 am successfully telling the broker that I exist, that could be useful. Or
 a "self-test" button that I press if I'm worried, and it checks some stuff
 and tells me I'm good to go.

 More broadly, whatever we show the users is our chance to steer them
 toward prioritizing what we want them to prioritize. That is, if we give
 them a number, they will naturally want that number to go up as high as
 possible. So let's try to give them some things that can show that they're
 being valuable. And the corollary is that if we show them a number that
 they can't influence and makes them depressed and feel unuseful, we're
 doing it wrong.

 Taking a step back: I suggest making a list of the behaviors that we want
 in our extension users ("install the extension and leave it alone", "tell
 their friends to install it", etc), and then making a list of what
 understanding and intuitions we want to reinforce ("the more snowflakes
 running, the better", "it's ok if your snowflake doesn't have a user right
 now", "the more total censored people using snowflakes, the better", etc),
 and then figure out what data we have that we can show the user to
 reinforce these understandings and get them to do the actions we want
 most. (And if we don't have data for something, that's ok too -- a picture
 or whatever with little spinning things could conceivably be just as
 good.)

 tagging as ux because this is totally a ux ticket

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31109#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list