session-ios icon indicating copy to clipboard operation
session-ios copied to clipboard

Offer some kind of backup feature on iOS devices

Open mariobrostech opened this issue 4 years ago • 5 comments

I know the official Signal app will probably never provide support for this, as it’s been a highly requested feature on their forms for years, and they still haven’t done anything about it.

Can you please add the option to save an offline backup or make these files available within iTunes when doing a local backup? Or maybe even offer to do end-to-end encrypted backups through iCloud using CloudKit? I’m not a dev, so I don’t know the best way to do this, but having no backup options to migrate your messages to a new iPhone when you have to trade in your old phone or it gets damaged is a huge oversight by the native Signal app, and I hope you can improve upon this.

Thanks!

mariobrostech avatar Apr 05 '20 19:04 mariobrostech

I’m confident that would seriously hinder the privacy integrity of the app with an option of a backup. That’s why they have multi-device option. Plus, you should be able to restore using your recovery seed.

I could be mistaken here, but just my 2 cents.

metafiend avatar Apr 09 '20 21:04 metafiend

This isn't ideal if you lose your device or if it gets damaged, though.

iCloud does offer end-to-end encryption if set up correctly, and this is secure. Password managers, banking apps, and even Apple's own Keychain use CloudKit (I stress this again, with the right settings) to achieve full end-to-end encryption. I understand that Session values security and privacy first and foremost, but if there could at least be an option for something like this, it would be greatly appreciated.

Even if a cloud backup solution isn't implemented, there could at least be a way to import and export all chats locally to your device. This would both be beneficial for archival/backup purposes (say that you accidentally delete a message) and for peace of mind for users who want to have some kind of backup. Saving backups locally doesn't have a security or privacy risk, as long as they're transferred securely to the destination.

I hope you understand what I'm getting at, and thank you again for your consideration! @metafiend

mariobrostech avatar Apr 09 '20 22:04 mariobrostech

This is in the works.

nielsandriesse avatar Dec 17 '20 23:12 nielsandriesse

Fantastic news, thank you!

mariobrostech avatar Dec 20 '20 17:12 mariobrostech