Opened 12 days ago

Last modified 8 days ago

#30456 new enhancement

TBA - Provide bridges with a magic link

Reported by: antonela Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-mobile
Cc: phw Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by antonela)

The current user flow for adding bridges in TBA could be better.

Some improvements happened around this flow, as the simple QR scanning in Onion Browser. It has some problems for TBA users. First of all, TBA doesn't have camera permissions. Also, users need to have two devices at the same time. On the other hand, is very common that users who need a bridge are experiencing torproject.org censorship. So, accessing to bridges.tpo.org is another pain point in this flow.

I have been thinking in a flow where we can supply a user with a magic link, and the browser connects. sysrqb pointed me to #15035, which makes it really doable.

The user flow could be:

  1. The user tries to connect to Tor but bootstrapping fail
  2. The user gets prompted to share an email in order to get a bridge magic link
  3. The user receives an email
  4. The user opens a mail app and clicks to the magic link
  5. TBA opens and gets connected

Child Tickets

Change History (4)

comment:1 Changed 12 days ago by antonela

Description: modified (diff)

comment:2 Changed 12 days ago by gk

Keywords: tbb-mobile added

comment:3 Changed 12 days ago by n8fr8

Yes, please build on #15035. That was an important effort by eighthave / _hc.

These links could also be distributed via chatbots built into Signal, WhatsApp, Telegram or other messaging services. This is something we are working on with other efforts and can advise.

Separately, if the user scans a QR code with the system QR code scanner on Android, it can launch the browser. There is no need to a QR code scanner to be built in.

comment:4 Changed 8 days ago by phw

Cc: phw added
Note: See TracTickets for help on using tickets.