Marlinski / Rumble

Rumble allows the sharing of messages and pictures without relying on the Internet, in a Delay Tolerant Fashion following the Store-Carry and Forward paradigm
http://disruptedsystems.org
GNU General Public License v3.0
298 stars 27 forks source link

[Feature] Anonymous messages? #39

Open Dbof opened 8 years ago

Dbof commented 8 years ago

Hello @Marlinski! What is your take on enabling anonymous messages in the system? As I can see right now, Rumble is currently using an author_id and the author_name to identify the user who sent the message.

https://github.com/Marlinski/Rumble/blob/master/app/src/main/java/org/disrupted/rumble/network/protocols/rumble/packetformat/BlockChatMessage.java

Would it be possible and in your interest to be able to delete/censor/anonymize this field of a ChatMessage? Are there any obvious drawbacks?

This could be optional, so people can still remain recognizable to others if they want. But the prevention of persecution through the messages seems like a pretty strong boost to the user privacy.

Marlinski commented 8 years ago

Hi David, Yes I would support such feature and Actually, I was planning to implement some kind of "anonymous mode" in which every status and message would be sent using an anonymous ID that would be shared by everyone using this mode. This feature would allow some kind of on-demand plausible deniability.