****** DONE Signal Should Improve Visualization of Its Privacy Properties :blog:software:security:privacy: CLOSED: [2025-10-12 Sun 16:49] SCHEDULED: <2025-10-12 Sun> :PROPERTIES: :CREATED: [2025-09-30 Tue 08:38] :ID: 2025-09-30-Signal-Privacy-Properties :END: :LOGBOOK: - State "DONE" from "TODO" [2025-10-12 Sun 16:49] :END: It got complicated. In my opinion, we do need an overview, what information is visible/exposed/known to/by whom when using the [[https://en.wikipedia.org/wiki/Signal_(software)][Signal messenger software]]. Until a few years ago, the situation was somewhat simple: there was your phone number, [[https://en.wikipedia.org/wiki/End-to-end_encryption][E2E encrypted]] content and some meta-data on the conversation and list of contacts. There were some analysis by Signal and external parties. All fine. However, in the meantime, we've got additional features that complicated the situation in a way that even security savvy people don't know the details. ******* It's Complicated Instead of phone-number only accounts, we do have: - Contact by phone number - Contact by Signal user alias name - Contact by Signal QR Code (same information exposure as user alias name?) - Contact added by Signal user alias name (or QR) but I've allowed access to more data myself - Even more? This holds true for both sides of a person-to-person chat in any combination possible. Then we've got video and audio calls. Furthermore the chat rooms with multiple users of various kind (see list above). For example, what is exposed from a phone number user in a multi-person chat room to a different user who joined via chat room QR code? Does he/she see all phone numbers? Also from people joined via username? Is that even possible? You see, there are many variables and a growing number of use-cases where I have no idea what privacy implication this means in practice. And don't get me started with file attachments. Which file meta-data is removed before uploading by the uploader's Signal client? Is this all the same for Android, iOS and the Desktop app? Who sees the original file name of the uploaded file? ******* My Proposal My proposal is a web form like the following: #+BEGIN_HTML