Hacker News new | ask | show | jobs
by bertmuthalaly 1990 days ago
On iOS now, if you’re setting up a new device, Signal will prompt you to transfer your messages from your old device.

Not exactly a backup feature but it covers one use case (I don’t want to lose my chat history when I switch devices).

2 comments

Putting aside the complaints people have that this feature was flakey and didn't really work, this one use case isn't sufficient, as I usually switch to a new phone because my old one was destroyed... and I imagine this is the only reason people poorer than me get a new phone. Users need the ability to do non-transfer backups (which it sounds like this feature doesn't support).

The reality is that my iTunes (encrypted) backup should include my chat message history. That the Signal client on iOS (and maybe even on Android, as while it has backup I think it is a bespoke backup) has decided that somehow Signal chat message history isn't something one can backup at all (much less do using the user's standard backup and restore process) is kind of ridiculous.

I dont use Signal myself so I’m not inclined to put in the work for that but just wanted to point out that given what you said and the fact that Signal is open source [0] it should then be possible to figure out how they do transfers and adapt that code in order to sync data from Signal on iOS onto your computer. Unless it ties into some feature of iOS itself that provides data transfer between phones in which case it will be more difficult to work out.

[0]: https://github.com/signalapp/Signal-iOS