briar issueshttps://code.briarproject.org/briar/briar/-/issues2020-11-21T18:54:24Zhttps://code.briarproject.org/briar/briar/-/issues/457Personal detail screen / My profile2020-11-21T18:54:24ZMegaloxPersonal detail screen / My profileWe need some screen to ~~edit nick names, create additional identities,~~ edit avatars, ~~select identities~~, sign out and display the users single feed. Could even be a navigation target in the drawer.We need some screen to ~~edit nick names, create additional identities,~~ edit avatars, ~~select identities~~, sign out and display the users single feed. Could even be a navigation target in the drawer.https://code.briarproject.org/briar/briar/-/issues/1742Using LoRa frequencies to leverage the reach of briar2023-02-09T00:29:56ZsysterUsing LoRa frequencies to leverage the reach of briar### issue:
Briar is great, but the limitation of bluetooth/wifi for offline meshnet communcation is decreasing its usability.
Example, protest:
When you start using briar, maybe only your friends have it. So the meshnent is rather sma...### issue:
Briar is great, but the limitation of bluetooth/wifi for offline meshnet communcation is decreasing its usability.
Example, protest:
When you start using briar, maybe only your friends have it. So the meshnent is rather small that you will build from it.
The circumstances may require your group to be at different positions (to report movements of adversaries, to do medic support, to hand out leaflets...)
Internet is down. That would be the perfect moment to use briar. But you can't, because the requirements for your group organization is to be further away from each other then Bluetooth can reach. There is no "out-of-the-box-solution" to use briar for this case.
Encrypted walkie-talkies is what people use instead. Issue with that (no meshnet, no wide adoption, relatively expansive)
### example of possibilities:
leveraging the signal from bluethooth/wifi with LoRa (long range) frequencies.
![meshtastic](/uploads/17a4c876056b221f63c418c74f9522d7/meshtastic.png)
A video that presents a **prototype of such technique** (they don't use briar but https://www.meshtastic.org/) **worth to watch**: https://invidious.snopyta.org/watch?v=TY6m6fS8bxUhttps://code.briarproject.org/briar/briar/-/issues/1688Decouple user name from private key2022-11-13T20:46:16Zmartin ➬Decouple user name from private keyHello, this issue is about changing the user name. In as such, it is somewhat related to #1641, in which it is suggested to assign random usernames at account creation.
From https://twitter.com/BriarApp/status/1218153737992245248 I lear...Hello, this issue is about changing the user name. In as such, it is somewhat related to #1641, in which it is suggested to assign random usernames at account creation.
From https://twitter.com/BriarApp/status/1218153737992245248 I learnt that the user name in Briar forms part of the cryptographic identity, which comes as a surprise. It means that I cannot change my name, whether that be for legal reasons (i.e. official name change), changes to the identity with which I want to represent myself, or because I might have not thought it through when I signed up. There is a warning behind the (I), but I didn't see that.
Would it be possible to reduce the user identity to the public key (which is what pretty much every other piece of software is doing), and to keep the user name as a variable in the profile of the user, which, if changed, propagates to all connected users?https://code.briarproject.org/briar/briar/-/issues/1440Expel members from private groups2021-10-21T15:47:37ZakwizgranExpel members from private groupsA user asked for the ability to expel members from private groups.A user asked for the ability to expel members from private groups.https://code.briarproject.org/briar/briar/-/issues/972Allow user to choose security profile2022-10-27T17:43:53ZTorsten GroteAllow user to choose security profileThis is an idea for how to make Briar easier to use: When the user creates her account, we could ask the user to choose one of three security options: low, medium and high security (that come with a description about what they mean exact...This is an idea for how to make Briar easier to use: When the user creates her account, we could ask the user to choose one of three security options: low, medium and high security (that come with a description about what they mean exactly).
Based on what the user chooses, we can adapt certain settings or simplify certain things, so it gets easier to use. For example, if the user chooses medium security we could show private notifications on the lock screen. If they chose low, we could even show the content of messages on the lock screen (crazy, I know). In that case, we could also reveal contacts by default in private groups, for example. If a high security profile has been choose, we do not show any notifications on the lock screen and we display a warning before clicked links are opened. The latter warning would not be shown on a low security profile.
The idea is that Briar would be a useful and valuable tool also for users with lower security but higher convenience requirements.
**Addition from #2138 on 26th of July 2021 by @nicoalt:**
With the increased interest in disaster communication and the upcoming research on [multi-hop social mesh](https://code.briarproject.org/briar/briar/-/issues/1816) and [public mesh](https://code.briarproject.org/briar/briar/-/issues/1817), it might be cool if users could specify their security settings in Briar, similar to [Tor Browser's security settings](https://tb-manual.torproject.org/security-settings/). Tor Browser's settings could translate to Briar like this:
* Standard (I would rather call it "disaster" or "insecure"): public mesh
* Safer: multi-hop social mesh
* Safest: single-hop social mesh like at the moment
![Tor Browser's security settings screenshot](/uploads/0cb63741449cdaebc37c487fad810d67/security-settings-safest.png)
I can see, though, that this is both difficult to implement and difficult to understand for users, but I'm still curious what UX experts like @elioqoshi think about it. If we don't do security settings but want to provide a solution with public mesh, I think forking Briar is the only viable alternative we have.https://code.briarproject.org/briar/briar/-/issues/920Transfer ownership of a private group2022-11-18T17:24:07ZakwizgranTransfer ownership of a private groupA tester asked for the ability to transfer the ownership of a private group to another member.
This might not be possible with the current structure, because not all members might be contacts of the new owner, or might not wish to revea...A tester asked for the ability to transfer the ownership of a private group to another member.
This might not be possible with the current structure, because not all members might be contacts of the new owner, or might not wish to reveal whether they were.https://code.briarproject.org/briar/briar/-/issues/26Contact details screen2023-06-16T18:29:14ZakwizgranContact details screen* Indication of whether the contact is connected (and via which transports)
* Indication of whether the contact was added directly or introduced
* Indication of whether the contact is using a mailbox
* Indication of whether what features...* Indication of whether the contact is connected (and via which transports)
* Indication of whether the contact was added directly or introduced
* Indication of whether the contact is using a mailbox
* Indication of whether what features are supported by the contact (e.g forums, blogs)
* History of sharing and introduction events
* Button for introducing to another contact
* Button for deleting contacthttps://code.briarproject.org/briar/briar/-/issues/1013Private blog posts2022-11-18T17:24:07ZakwizgranPrivate blog postsA user asked for the ability to choose which contacts a blog post is shared with. For example, some posts might only be shared with family members.
The UX for this might involve showing a visibility option when writing a post, and showi...A user asked for the ability to choose which contacts a blog post is shared with. For example, some posts might only be shared with family members.
The UX for this might involve showing a visibility option when writing a post, and showing some kind of private post indicator in place of the reblog button for private posts.
This would require changes to the sync API, as currently a message can be shared with all contacts in a group or none, but not with a subset. However the wire protocol would be unaffected.https://code.briarproject.org/briar/briar/-/issues/887Support for multiple devices2022-11-13T20:46:18ZakwizgranSupport for multiple devicesThis is an umbrella ticket for organising ideas about how we might support multiple devices.This is an umbrella ticket for organising ideas about how we might support multiple devices.https://code.briarproject.org/briar/briar/-/issues/85Edit or delete forum and blog posts2021-10-26T10:35:44ZakwizgranEdit or delete forum and blog postsUsers asked for the ability to edit or delete forum posts after posting them.
The group discussed the censorship implications and the inability to force every subscriber to edit or delete their copy of the post. It was suggested that a ...Users asked for the ability to edit or delete forum posts after posting them.
The group discussed the censorship implications and the inability to force every subscriber to edit or delete their copy of the post. It was suggested that a request to edit or delete an earlier post could be posted, which would mark the post as edited or deleted in the UI while providing an option to show the original version.https://code.briarproject.org/briar/briar/-/issues/1070Public forum & public blogs without any contacts2020-11-19T13:33:42ZRPublic forum & public blogs without any contactsPublic forums and public blogs, so can add them by name, without having any friends contacts with this forum or blog.
Search forum or blog with DHT by name or something like that.
Thanks.Public forums and public blogs, so can add them by name, without having any friends contacts with this forum or blog.
Search forum or blog with DHT by name or something like that.
Thanks.https://code.briarproject.org/briar/briar/-/issues/985Encrypted voice communication (voice/video calls)2022-10-26T19:35:27ZTorrio TorrioEncrypted voice communication (voice/video calls)It would be nice to have encrypted voice communication over Tor, if latency is the issue it could function like a simplex walkie talkie where you have to press a PTT button to speak and than depress the button and wait for the response.It would be nice to have encrypted voice communication over Tor, if latency is the issue it could function like a simplex walkie talkie where you have to press a PTT button to speak and than depress the button and wait for the response.https://code.briarproject.org/briar/briar/-/issues/507Asking Contacts for Introductions to Unknown Authors2021-07-12T10:56:02ZTorsten GroteAsking Contacts for Introductions to Unknown AuthorsUse Case: You see some author in a forum or in a blog that is not your contact, but you would like to add or contact this user.
Problem: There is no way to send direct messages or add the user remotely.
Possible Solution: Allow the use...Use Case: You see some author in a forum or in a blog that is not your contact, but you would like to add or contact this user.
Problem: There is no way to send direct messages or add the user remotely.
Possible Solution: Allow the user X to select a number of contacts that should be asked if they have this author Y as contact. Only if one of the contacts Z actually has the requested author Y, a notification/dialog is shown that informs the user Z that contact X wants to be introduced to Y with the option to either ignore this request or make the introduction.https://code.briarproject.org/briar/briar/-/issues/445iOS and iPhone2023-03-28T12:51:28ZSimó Albert i BeltraniOS and iPhoneUnfortunatelly I know iPhone users :(
Could they run Briar?Unfortunatelly I know iPhone users :(
Could they run Briar?https://code.briarproject.org/briar/briar/-/issues/110Account backups2023-03-04T16:19:41ZakwizgranAccount backupsMake it possible for the user to backup their Briar account to another device. The backup should use much stronger PBKDF parameters as it's likely to be stored insecurely and doesn't need to be decrypted quickly.Make it possible for the user to backup their Briar account to another device. The backup should use much stronger PBKDF parameters as it's likely to be stored insecurely and doesn't need to be decrypted quickly.https://code.briarproject.org/briar/briar/-/issues/187Implement I2P plugin2021-12-09T00:18:37Zstr4dImplement I2P plugin@akwizgran expressed a keen interest in this happening eventually. The basic idea is to add I2P as a transport, so that contacts can choose to communicate over I2P if they wish. It should be similar to the Tor plugin, and will probably b...@akwizgran expressed a keen interest in this happening eventually. The basic idea is to add I2P as a transport, so that contacts can choose to communicate over I2P if they wish. It should be similar to the Tor plugin, and will probably be easier to implement (because I2P has a native Java API).https://code.briarproject.org/briar/briar/-/issues/261Add Other Means to Add Contacts2021-09-27T21:10:34ZxavierAdd Other Means to Add Contactsi like the p2p and secure concept of briar.
even if simpler on android, resource consumption is much more controlled than tox and so usable.
local contact addition by bluetooth only is a bit too strict.
i see the discussion about QR co...i like the p2p and secure concept of briar.
even if simpler on android, resource consumption is much more controlled than tox and so usable.
local contact addition by bluetooth only is a bit too strict.
i see the discussion about QR codes with direct exchange #117
but it seems it is also a direct contact
contact recommendation can be nice
but i would like a standard contact invitation by email, phone call, or sms.
i know this is less secure but for people we do not see regularly this is better than keeping with normal app.
maybe sharing an invitation key with any kind of prefered app is the easier thinghttps://code.briarproject.org/briar/briar/-/issues/1676Migrate account to new phone2023-01-30T10:57:11ZTorsten GroteMigrate account to new phoneWhen users get a new phone, they will lose all their Briar data as there's no way to backup the account (#110). Since tackling a real backup is hard, we could offer a way to migrate an account, transfer all data and when done remove it f...When users get a new phone, they will lose all their Briar data as there's no way to backup the account (#110). Since tackling a real backup is hard, we could offer a way to migrate an account, transfer all data and when done remove it from the old phone avoiding some of the issues a backup has.https://code.briarproject.org/briar/briar/-/issues/407Messages with File Attachments such as Photos2022-12-25T22:52:55ZTorsten GroteMessages with File Attachments such as PhotosI couldn't find an issue for that, but heard already many people requesting this.I couldn't find an issue for that, but heard already many people requesting this.