[tbb-bugs] #24926 [Applications/Tor Browser]: Should Tor Browser for Android support the PanicKit Panic Trigger Intent?

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Jan 19 11:06:49 UTC 2018


#24926: Should Tor Browser for Android support the PanicKit Panic Trigger Intent?
--------------------------------------+--------------------------
 Reporter:  sysrqb                    |          Owner:  tbb-team
     Type:  enhancement               |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile                |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------

Comment (by eighthave):

 As the person who put it there, I think it should stay :)  I think there
 should be a preference to control this, we have the UX laid out for this.
 The idea is that by default, all "panic responder" aps should do a "non-
 destructive" behavior so that someone can install a "panic trigger" app
 (e.g. Ripple) and have it work without any configuration.  Then any
 "destructive" actions must be explicitly enabled by the user, and
 cryptographically tied to one specific panic trigger app.  These can be
 deleting data, hiding the app by changing the name/icon/etc,

 Here is a more thorough overview:
 https://guardianproject.info/2016/01/12/panickit-making-your-whole-phone-
 respond-to-a-panic-button/

 Quitting the browser could be considered destructive since the website
 might have state, stuff in a webform, uploading content, etc.  I think it
 is important that Tor Browser have a default action for panic triggers to
 keep the the whole panic configuration experience as simple as possible.
 If there was a way to detect things that might be considered state, and
 only quit if those are not present, that would be ideal.  One simple non-
 destructive response would be to stop tor itself and all related network
 traffic and hide all notifications.

 As for destructive responses, I think Tor Browser should offer:
 * wipe all data and quit app (Tor Browser can do this without any
 confirmation)
 * prompt for full uninstall (Android requires that the user click the
 confirmation prompt)
 * change app icon/name and disguise itself as a game, utility, etc that is
 then unlocked with a PIN to restore Tor Browser with all data intact

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


More information about the tbb-bugs mailing list