Sponsor 30

Project Title: Empower human rights defenders in the Global South

Project Period: TBD (not started yet)

Teams involved:

  • ooni
  • anti-censorship
  • ux

Project Goals/Activities

  1. Improve censorship event detection and reporting. We will improve OONI Probe to better understand how, when, and where censorship is taking place.
  2. Ensure users have the best option for their needs to bypass censorship. We will determine how to distribute bridges that are optimized for performance and speed to activists trying to access the internet in places where the Tor network is blocked.
  3. Inform human rights defenders when censorship is happening and how to bypass it. We will combine the censorship event data from OONI with our circumvention technology to make it easier for activists to know what is going on and what to do.

Project Tracking


Tickets related

MUST be included

Component: Applications/Tor Browser (3 matches)

Ticket Summary Status Owner Keywords Priority
#23839 Testing Framework for Censorship Circumvention new tbb-team censorship, ex-sponsor-19 Medium
#28015 Brainstorm improved ux for orgs that want to give bridges to their people new tbb-team ux-team, education, documentation, ex-sponsor-19 Medium
#31284 O3.3 - Implement final design of user flows created on O3.2. new tbb-team Medium

Component: Circumvention (7 matches)

Ticket Summary Status Owner Keywords Priority
#31265 Sponsor 30 master ticket new Medium
#31266 Objective 1: Support censorship circumvention through the improvement of network measurement methodologies aimed at detecting the blocking of circumvention tools. new Medium
#31267 O1.1 - Add support in OONI Probe for testing circumvention tools. new ooni Medium
#31270 O1.2 - Analyze collected censorship circumvention tool test results and integrate them into OONI Explorer and the OONI API. new OONI Medium
#31271 O1.3 - Improve censorship circumvention tool methodology to include metrics that are also related to the performance of the tool. new OONI Medium
#31272 O1.4 - Make OONI Probe’s reporting logic more resilient to censorship. new OONI Medium
#31273 O1.5 - Develop OONI Probe orchestration logic that is specific to circumvention tool testing. new OONI Medium

Component: Circumvention/BridgeDB (15 matches)

Ticket Summary Status Owner Keywords Priority
#10802 Getting bridges only for port 80,443 assigned bridgedb-ui, ex-sponsor-19 High
#12802 BridgeDB needs Nagios checks for the Email Distributor assigned bridgedb-email, nagios, anti-censorship-roadmap-october High
#12957 Translation instruction about accesskey should be improved. assigned bridgedb-ui, localization, ex-sponsor-19 High
#13727 BridgeDB should not distribute Tor Browser's default bridges assigned bridgedb-dist, tbb-bridges, anti-censorship-roadmap-september Medium
#15404 BridgeDB's email localisation isn't working assigned bridgedb-ui, localization, anti-censorship-roadmap High
#19774 could use a favicon assigned antonela ux-team, easy, ex-sponsor19 Very Low
#19839 BridgeDB website: In firefox page shows titles in English and text in the language preferred by the user needs_information traumschule bridgedb-reportbug anti-censorship-roadmap-september Low
#24607 CAPTCHAs on BridgeDB seem to be getting more difficult assigned anti-censorship-roadmap-november Medium
#26543 Provide a language switcher menu on BridgeDB assigned anti-censorship-roadmap-september Medium
#29184 Avoid giving out bridges that suffer from #28912 new sysrqb ex-sponsor-19 Medium
#30317 Update howto on to take mobile Tor Browser into account new sysrqb tbb-parity Medium
#31268 Objective O2: Ensure users in target countries have access to the best Tor bridge options for circumventing censorship. new Medium
#31274 O2.1 - Create an evaluation framework and collect data to better monitor and evaluate current bridge selection and distribution processes. new Medium
#31280 O2.3 - Develop new and/or improve existing bridge selection and distribution strategies. new Medium
#31281 O2.4 - Boost security by increasing the number of bridges run by volunteers and collective entities through improvements to onboarding and better communications. new Medium

Component: Circumvention/Pluggable transport (4 matches)

Ticket Summary Status Owner Keywords Priority
#29275 Get default bridges checked for reachability by OONI new tbb-bridges, ex-sponsor-19 Medium
#29277 Look into getting default Tor bridges scanned by external reachability tests assigned phw augur, measurement,anti-censorship-roadmap-november Medium
#29288 Look into Salmon new ex-sponsor-19 Medium
#29296 Look into alternatives for distributing bridge info to clients new PT, spec, design, anti-censorship-roadmap-december Medium

Component: Community/Outreach (2 matches)

Ticket Summary Status Owner Keywords Priority
#28531 Publish a snapshot of what PTs are needed for successful Tor use in each country assigned phw censorship, anti-censorship-roadmap-october Medium
#30777 Run a "set up new bridges" campaign assigned anti-censorship-roadmap-september High

Component: Community/Tor Support (1 match)

Ticket Summary Status Owner Keywords Priority
#28526 Document how NGOs can run private obfs4 bridges, and get some doing it assigned ggus education, documentation, ex-sponsor-19 Medium

Component: Metrics/CollecTor (1 match)

Ticket Summary Status Owner Keywords Priority
#19332 Add a BridgeDB module merge_ready phw metrics-roadmap-2019-q2, anti-censorship-roadmap-september Medium

Component: UX (5 matches)

Ticket Summary Status Owner Keywords Priority
#31269 Objective O3: Improve Tor Browser experience for human rights defenders under censorship. new Medium
#31279 O2.2 - Improve user experience and user interface of new Medium
#31282 O3.1 - Research different scenarios of how human rights defenders experience censorship. new antonela Medium
#31283 O3.2 - Design the flow of how our users can bypass the scenarios of O3.1. new antonela Medium
#31289 A3 - Localize assigned emmapeel Medium

Other possible tickets to include

Component: Applications/GetTor (1 match)

Ticket Summary Status Owner Keywords Priority
#19693 Portuguese (pt_PT) translation to GetTor assigned emmapeel gettor-roadmap, ex-sponsor-19 Medium

Component: Applications/Quality Assurance and Testing (1 match)

Ticket Summary Status Owner Keywords Priority
#17449 Test bridges we ship in Tor Browser regularly new boklm tbb-usability, tbb-bridges Medium

Component: Applications/Tor Browser (13 matches)

Ticket Summary Status Owner Keywords Priority
#14638 Make it easier to add a bridge in network settings new tbb-team uxsprint2015, tbb-usability-stoppoint-wizard Medium
#14836 Can we compile in WebRTC to allow QRCode bridge entry? assigned Medium
#23838 Use OONI to inform Tor Launcher user workflow new tbb-team Medium
#28556 Detect other installed circumvention tools and offer them as transports new tbb-team ux-team, tor-pt, ex-sponsor-19 Medium
#29590 Smarter bootstrapping for Tor Browser on Android taking censorship into account new tbb-team tbb-mobile, ux-team Medium
#29695 The captcha displayed while authenticating connecting to a tor bridge is unreadable new tbb-team ux-team Medium
#30130 Provide custom bridges in a multiline form new tbb-team tbb-8.5, tbb-mobile, tbb-parity, TorBrowserTeam201905 Medium
#30131 Disabling/enabling bridge-switch is jumping/not correctly behaving new tbb-team tbb-8.5, TorBrowserTeam201904, tbb-mobile Medium
#30456 TBA - Provide bridges with a magic link new tbb-team tbb-mobile Medium
#30501 BridgesList Preferences is an overloaded field new tbb-team tbb-mobile, TorBrowserTeam201905 Medium
#30767 Custom obfs4 bridge does not work on Tor Browser for Android new tbb-team tbb-parity, tbb-mobile, TorBrowserTeam201906 High
#30768 Add hashed fingerprints to torrc when configuring bridges new tbb-team Medium
#31539 FAQ page (esp connection troubleshoooting) should be available offline in TB new tbb-team censorship, support, Medium

Component: Applications/Tor Launcher (7 matches)

Ticket Summary Status Owner Keywords Priority
#11132 Tor Launcher should suggest the use of bridges if Tor is dangerous in user's area new brade Medium
#11222 Inform user if reachable bridges drop below a configurable fraction/number needs_information brade tbb-usability High
#14837 Support QRCode bridge entry and sharing in Tor Launcher new brade tbb-usability-stoppoint-wizard Medium
#18113 Dynamically allocate clients to default Tor Browser bridges of a certain type needs_information brade tbb-bridges Medium
#23971 implement multi-step progress bar for new Tor Launcher UI new brade ux-team Medium
#24527 Inform users in Tor Launcher of which settings are best for them based on their country new brade ux-team Medium
#25431 "Tor is censored in my country" does not cover some scenarios new brade tbb-usability, ux-team Medium

Component: Circumvention (1 match)

Ticket Summary Status Owner Keywords Priority
#30152 Monitor anti-censorship infrastructure new gettor-roadmap Medium

Component: Circumvention/BridgeDB (14 matches)

Ticket Summary Status Owner Keywords Priority
#9332 Implement whitelisting of (email_address, gpg_key_id) pairs for encrypted, automated email bridge distribution assigned bridgedb-email, bridgedb-dist Low
#10831 Captchas are not accessible for blind users assigned bridgedb-reportbug, bridgedb-ui, anti-censorship-roadmap Medium
#11330 Create a Hash Ring For Each Allowed Domain in the Email Distributor assigned bridgedb-email, bridgedb-dist, anti-censorship-roadmap High
#12089 BridgedDB can be forced to email arbitrary email addresses assigned bridgedb-email, security, ex-sponsor-19 High
#12505 Refactor BridgeDB's hashrings assigned bridgedb-dist, bridgedb-1.0.x, ex-sponsor-19 High
#15967 Separate BridgeDB's CAPTCHA into another service assigned bridgedb-https, captcha, tor-launcher, ooni-probe, ex-sponsor-19 Medium
#17548 shows outdated keys assigned ex-sponsor-19 Medium
#19997 BridgeDB's get-tor-exits script doesn't account for IPv6 assigned bridge-enumeration, ex-sponsor-19 Medium
#23251 Parsing a networkstatus-bridges with flags only causes BridgeDB to hang assigned bridgedb-parsers, ex-sponsor-19 Medium
#29096 Run Moat using ptadapter assigned moat Low
#29249 Assessment of moat for bridges assigned moat, ex-sponsor-19 High
#29484 Update the requirements.txt and freeze them on release assigned phw bridgedb, anti-censorship-roadmap-september Medium
#29686 filenames conflict on case-insensitive filesystems new sysrqb ex-sponsor-19 Medium
#31422 Make BridgeDB report internal metrics new metrics Medium

Component: Circumvention/Censorship analysis (1 match)

Ticket Summary Status Owner Keywords Priority
#30872 Test BridgeDB's distribution channels in controlled experiment new dcf gfw Medium

Component: Circumvention/Obfs4 (2 matches)

Ticket Summary Status Owner Keywords Priority
#29286 Maintain obfs4 proxy new obfs4, maintainance, ex-sponsor-19 Medium
#31153 Create a "tor-bridge" Debian meta package accepted irl anti-censorship-roadmap-august Medium

Component: Circumvention/Pluggable transport (1 match)

Ticket Summary Status Owner Keywords Priority
#10970 tor-bridge-relay Debian package new infinity0 apparmor Medium

Component: Circumvention/Snowflake (3 matches)

Ticket Summary Status Owner Keywords Priority
#29863 Add disk space monitoring for snowflake infrastructure merge_ready anti-censorship-roadmap, budget_needed Medium
#30350 Hello, in China, currently, Tor Browser 8.5a11 version can't connect to Tor network through Snowflake bridge. needs_information cohosh Medium
#30579 Add more STUN servers to the default snowflake configuration in Tor Browser new stun, anti-censorship-roadmap-october Medium

Component: Community/Tor Browser Manual (1 match)

Ticket Summary Status Owner Keywords Priority
#29856 tb manual: duplicated info around bridges assigned ggus documentation, tbb Medium

Component: Core Tor/Tor (4 matches)

Ticket Summary Status Owner Keywords Priority
#5211 Discuss other ways for the bridge authority to run bridge reachability tests assigned tor-bridge, reachability, tor-bridgeauth, needs-design, ex-sponsor-19 High
#7144 Implement Bridge Guards and other anti-enumeration defenses new tor-bridge, tor-guard, censorship, ex-sponsor-19 High
#16564 WIP: Reject bridge descriptors posted to non-bridge authorities needs_revision teor work-in-progress, tor-bridge, easy, intro, ex-sponsor-19, practracker-refactor High
#25528 When ClientTransportPlugin is missing, tor connects directly to bridge addresses, even if they have a transport name new pt, bootstrap, bridge-client, bridge-bypass, 034-roadmap-proposed, 041-proposed, ex-sponsor-19, ex-sponsor19 Medium

Component: Metrics/Analysis (1 match)

Ticket Summary Status Owner Keywords Priority
#28555 Assess methodology for modern privcount Tor user counts new metrics-team censorship, ex-sponsor-19 Medium

Last modified 2 months ago Last modified on Jul 7, 2019, 4:40:23 AM