Opened 12 months ago

Last modified 4 days ago

#27511 reopened enhancement

Add New identity button to toolbar

Reported by: isnaiter Owned by: tbb-team
Priority: High Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ux-team, tbb-newnym, tbb-9.0-must-alpha, TorBrowserTeam201909
Cc: antonela, lg Actual Points:
Parent ID: #10760 Points: 0.5
Reviewer: Sponsor: Sponsor9

Description

Please, make possible to put a "new identity button" in the toolbar.

Child Tickets

Attachments (1)

forget.png (144.3 KB) - added by acat 7 weeks ago.

Download all attachments as: .zip

Change History (17)

comment:1 Changed 12 months ago by rl1987

Component: - Select a componentApplications/Tor Browser
Owner: set to tbb-team

comment:2 Changed 12 months ago by gk

Resolution: duplicate
Status: newclosed

Yes, we are working on that during our security slider redesign. This is done in #25658, thus marking this bug as a duplicate.

comment:3 Changed 9 months ago by gk

Cc: antonela added
Keywords: ux-team tbb-newnym added
Resolution: duplicate
Status: closedreopened
Summary: New identity buttonAdd New identity button to toolbar

Actually we might want to think about New Identity in this bug and about how we could expose it better in Tor Browser.

comment:4 Changed 6 months ago by gk

Parent ID: #10760

comment:5 Changed 6 months ago by gk

Cc: lg added

Marked #29827 as duplicate.

comment:6 Changed 6 months ago by lg

Will it be possible to remove this button? I want it hidden deep down somewhere to prevent accidential clicks (yes I know that you have to confirm but it is very easy to click Yes without thinking).

And rename the whole thing. What is "new identity"? It is very unclear.

comment:7 in reply to:  6 Changed 6 months ago by gk

Replying to lg:

Will it be possible to remove this button? I want it hidden deep down somewhere to prevent accidential clicks (yes I know that you have to confirm but it is very easy to click Yes without thinking).

Yes, as with any toolbar button you can hide it by customizing the toolbar.

And rename the whole thing. What is "new identity"? It is very unclear.

I agree. We'll rename it as well.

comment:8 Changed 4 months ago by pili

Sponsor: Sponsor9

Changed 7 weeks ago by acat

Attachment: forget.png added

comment:9 Changed 7 weeks ago by acat

Just a suggestion, in case you find it useful.

Perhaps you already know, I saw via Customize... this Forget UI (attached screenshot). It does something apparently similar to New identity, ends up closing all windows and opening a new one, but of course does much less stuff under the hoods than New Identity. I think this Forget makes less sense than New identity for most Tor Browser users, and was thinking whether it would make sense to recycle it and convert it into the new New Identity exposed in toolbar. I guess this would replace the current New identity prompt, since there is already some explanation (that we could extend) and a button to confirm.

comment:10 Changed 7 weeks ago by cypherpunks

Forget makes sense in per-site scenario only (to avoid NI when some site behaves bad). But this request was ignored.
NI makes sense until Multiple Identities can be adopted. And no toolbar button, please.

comment:11 Changed 3 weeks ago by gk

Keywords: TorBrowserTeam201908 tbb-9.0-must-alpha added

comment:12 Changed 2 weeks ago by gk

Keywords: TorBrowserTeam201909 added; TorBrowserTeam201908 removed

Moving must-alpha tickets to September.

comment:13 Changed 2 weeks ago by gk

Priority: MediumHigh

comment:14 Changed 2 weeks ago by pili

Points: 0.5

comment:15 Changed 4 days ago by antonela

A while ago, I dropped some ideas at a similar TBA ticket.

https://trac.torproject.org/projects/tor/ticket/28800#comment:8

What do you think? When do you think users need a New Identity? When do you think users actually *use* a New Identity?

comment:16 in reply to:  15 Changed 4 days ago by gk

Replying to antonela:

A while ago, I dropped some ideas at a similar TBA ticket.

https://trac.torproject.org/projects/tor/ticket/28800#comment:8

What do you think?

I think that comment makes sense to me. I am totally fine with renaming that feature as "New Identity" might be a concept that's too hard to grasp. So, anything that's easier here to understand and does the same under the hood is a win in my opinion.

For the remaining dev questions:
1) ephemeral tabs: that could be an idea but we should discuss it in a different ticket, not one related to new identity as I would assume both might live together in the browser (i.e. the ephemeral tabs would not replace New Identity)

2) New Identity on TBA: Yes, TBA should replicate the behavior as we have it on desktop (although that's not relevant for this bug)

3) New Identity without closing the window: I am afraid it's already hard to get rid of all browser state the way we are doing it right now. So, to be sure we get rid of all window state the only option we have so far is closing the window and create a new one. We might get away from that requirement if we audited all the relevant parts properly but that's a tricky task and would definitely be something for a new ticket.

When do you think users need a New Identity?

That's hard to generalize as it depends on the browsing behavior and context they are in, whether they have JavaScript enabled, whether they shut down their Tor Browser regularly anyway because they power down their laptop at least once a day etc. I think it could be worth answering that question in the context of different personas instead of in a generalized manner.

When do you think users actually *use* a New Identity?

Dunno. Right now probably not very often as it is buried in some menu (which I hope we can change by putting it on the toolbar). I think users knowing about the concept might use it if they don't want to have sessions where the logged in correlated (e.g. after doing their online banking and getting asked by the bank to close the tab/session).

Note: See TracTickets for help on using tickets.