Hacker News new | past | comments | ask | show | jobs | submit login

My biggest annoyance with Signal is that getting a new phone ends up wiping out all conversation history with apparently no way to transfer it.

This loss of user data is not advertised well enough up front, and leaves users feeling tricked. In many contexts loss of user data is an even bigger sin than weak security.




What's ironic here is that in the adversarial setting the application is designed for, unexpected retention of user data (on end-user devices) is a sin.


For some of us data loss is often a bigger threat than unexpected retention.

I like Signal and it always makes me happy to see more people showing up there, but for now certain group chats will stay on other messaging services.


I like to think about messages being ephemeral. If a piece of information needs to be saved, I just store it outside the messaging app. This includes media files, too.


That’s fine. But Signal should then advertise itself as unsuitable for general-purpose communication, primarily relevant when someone is specifically worried about adversaries reading the communication.

I can see how this makes sense for journalists, dissidents, diplomats, criminals, corporate executives, etc., but if data is under threat of disappearance, regular people should be warned away and told to use something else for day-to-day communication.


Personally, I'm happy to lose the data. I found it odd that with both phones and the SIM on the desk in front of me, I couldn't figure out how/if I could vouch for my key changing in any way.

Needing to say I have a new phone just trust me largely defeats the purpose.


If you are on an Android device you can export an encrypted backup and scan a QR code / type in the password to the encrypted archive to transfer messages / group memberships with only a safety number change in most cases.

https://support.signal.org/hc/en-us/articles/360007059752-Ba...

No dice for iOS unfortunately.


I think that's the opposite of what I want? I want to inform people of the new safety number using the old channel and purge all data like a good user.

In this respect a keybase like model makes more sense to me.


Two small corrections: Signal-Android's backup works with a passphrase only (no QR codes involved) and does not cause safety number changes on restore.


I’m talking about transferring archival data from one phone I own to a different phone I own.

This is different from whether other users are told that my security keys just changed.


Right, I think there's a partial process for what you want and not for informing of key change and I find that backwards AFA security.


Look in the settings then switch backup chats externally to on, then hit backup chat. What is so hard about that?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: