✨ Feature Suggestion | Data storage of instant messengers #1134
Labels
No Label
🔍🤖 Search Engines
approved
dependencies
duplicate
feedback wanted
high priority
I2P
iOS
low priority
OS
Self-contained networks
Social media
stale
streaming
todo
Tor
WIP
wontfix
XMPP
[m]
₿ cryptocurrency
ℹ️ help wanted
↔️ file sharing
⚙️ web extensions
✨ enhancement
❌ software removal
💬 discussion
🤖 Android
🐛 bug
💢 conflicting
📝 correction
🆘 critical
📧 email
🔒 file encryption
📁 file storage
🦊 Firefox
💻 hardware
🌐 hosting
🏠 housekeeping
🔐 password managers
🧰 productivity tools
🔎 research required
🌐 Social News Aggregators
🆕 software suggestion
👥 team chat
🔒 VPN
🌐 website issue
🚫 Windows
👁️ browsers
🖊️ digital notebooks
🗄️ DNS
🗨️ instant messaging (im)
🇦🇶 translations
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: privacyguides/privacytools.io#1134
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description:
From my commentary on The Metadata Trap which @nitrohorse posted on the forum
On the clients that I didn't name yet and I can comfortably say something about:
Wire: it turns out that the message expiry time in private chats doesn't sync across devices and related to this article/issue, I commented on already existing issue: https://github.com/wireapp/wire/issues/282 . I also reported that deleting content causes new-Signal-device style group disappearing until message is read. https://github.com/wireapp/wire/issues/314
I have a few other related issues on my tab pile and I need to read about Signal too.
On the Signal side the same person has reported similar issue https://github.com/signalapp/Signal-Desktop/issues/2006 and Signal also has an issue where call history doesn't get affected by disappearing messages https://github.com/signalapp/Signal-iOS/issues/3672.
Edit: also Signal forum thread Set disappearing messages by default on all conversations.
There is a patch to make the call-logs disappear. https://community.signalusers.org/t/experiment-disappearing-call-logs/8464 I have tried it and it works
This is not 100% correct, there is a message-trimming feature where you can set a maximum size of conversations (e.g. max 500 messages). It applies to media-files and such provided they were not saved outside signalapp's secure perimeter into shared storage. This setting applies in parallel to disappearing messages, and is the usual way to remove "old" messages wholesale, albeit it is count-based rather than timestamp-based.
There is also a delete-option that applies per-conversation, which is useful if you have a short timer like five minutes for disappearing-messages -- in such situations the delete-all-messages option tends to only apply to "old" messages. If you have a long timer set, and a lot of recent messages you don't want to delete, plus some old ones you do, longpress to select and then tap tap tap tap to select all the old ones, is not THAT painful. (I have done it.)
Yes, because the details matter. Protonmail has "burn after sending" timers, which means that if you set a short timer and the recipient doesn't immediately read what you sent, they might never see it at all. Signalapp has "burn after reading" timers, which means you avoid THAT problem, but have a different one to replace it: if there is a dormant device (rarely-used laptop with signal4desktop for instance) even a very short timer might not disappear ALL the copies of the message from all devices. Some software offers built in remote-wipe facilities, though this is rare at the app-level (more common at the handset level or as a dedicated app). Some tools have requestEdit and some have requestRemoteDelete -- distinct from requestRemoteWipe because it is per-message rather than per-device.
There is also a philosophical argument about what the purpose of disappearing messages is: software like wickrFreemium has marketing which tries to sell the notion that "the sender is in total control" and copies of messages on remote devices are guaranteed to get magically deleted by their proprietary SecureShredder and ScreenshotNotify voodoo magic. You have to read the fine print buried deep in the helpdocs to learn 'oh btw this is all just best-efforts and we do not really guarantee anything'. Because it is literally impossible for a piece of software to keep a hostile recipient from retaining a copy of something you send them, this kind of marketing engenders a false sense of security.
We don't want people thinking that disappearing messages -- in protonmail, signalapp, wireapp, or any other privacy-tool -- are foolproof ways to talk directly to Eve. They can improve privacy, when Alice and Bob use them properly, and Eve at some later point gets access to a device. But they will never properly protect Alice from Bob, if he decides he wants to keep a copy, it is trivially easy for him to do that.