Live data from Hacker News

Signal Secure Backups

signal.org

171–180 of 460 posts

Re: Signal Secure Backups

#171

Earlier quoted context omitted.

Any Linux desktop can do that via MTP (Google doesn't allow access as mass storage anymore)

Doesn't MTP require plugging in a USB cable? KDE Connect works wirelessly as long as your phone and computer are on the same network.

KDE Connect just uses an SFTP file mount. You can do that on any system that you can ssh.

But I wouldn't use that for backups, I'd use rsync.

https://wiki.archlinux.org/title/SSHFS

Re: Signal Secure Backups

#173

It would be really useful to have more client-side control over media storage. That way, I could better manage storage growth without wiping entire threads. For example, being able to see all media across chats, sort by file size, and optionally group by conversation would make it much easier to clean things up.

> It would be really useful to have more client-side control over media storage. That way, I could better manage storage growth without wiping entire threads. > For example, being able to see all media across chats, sort by file size, and optionally group by conversation would make it much easier to clean things up. I have good news for you: this already exists. On Android: Settings >> Data and Storage >> Manage Stor…

The issue I have with this is that it deletes the whole message, not just the media. In WhatsApp, you can delete media from the images/video folders and the messages remain in the conversation, they even still have the blurry preview iirc. In Signal, you end up with gaps in your history instead.

Re: Signal Secure Backups

#174
I don't get this. The local-only backup option is already encrypted. Why can't they include an option for me to upload it somewhere of my choosing, like Google Drive, or even using Android's built-in backup system, so I can do it for free (my current backup file is well over a GB)? I already donate $5/mo to Signal Foundation; building a paid-only backup solution gives me a bad taste.

I even wrote a small Android app to do GDrive uploads of the encrypted backup file, watching the local backup directory for new files. (It broke with an Android version update and I haven't gotten around to fixing it.)

Re: Signal Secure Backups

#175
post #12

Earlier quoted context omitted.

Yes! That has been supported for a long while. At least on Android, go to Settings -> Chats -> Chat Backups. Set up a schedule and a passphrase and a folder, and it will export your chats every day. I do that and then sync that folder with another computer using SyncThing.

> I do that and then sync that folder with another computer using SyncThing. AFAIK SyncThing only monitors for changes between files with matching names, and Signal stores each backup with a separate (timestamped) filename. Are you storing every day's backup individually, or do you have some tool for deduplicating?

Encrypted backups can't be deduplicated unless the encryption is flawed. There shouldn't be a way to tell that one Signal backup is somewhat related to another, unless you have the passphrase.

That also means that Syncthing can't do better than sending the full backup. But if you're syncing via wifi (e.g. at home) it's not really a problem anyway.

Re: Signal Secure Backups

#176
post #75
post #57

Earlier quoted context omitted.

Any backup that needs manual intervention is no backup.

Even automatic backups run at intervals to cause less server load. The article says you absolutely have to write down your restore key too (They say notebook or PW manager). It may seem obvious now, but I know most people will forget and be puzzled if their phone suffers physical damage. A lot about this has mandatory manual steps.

I think you misunderstand. Any backup that requires a manual step every time a backup is created is not a backup. A backup that requires some one-time manual setup, like recording a restore key, is fine.

Yes, there are some people who will forget to do that, or just lose the restore key, but that's the security/usability trade off.

Re: Signal Secure Backups

#177

Backing up Signal on Android for free and offline was ~always possible. The app creates a multi GB backup file on the phone memory under the Signal folder that you can just copy out and back on a new phone. The file is encrypted with the passcode and the database can be extracted. https://github.com/bepaald/signalbackup-tools

Yeah, didn't see it mentioned, I trust it will still be available?

Re: Signal Secure Backups

#178
So it's stored on their server? I don't get why they can't simply store it safely on the apple or google user cloud like every other messaging app

Re: Signal Secure Backups

#180

It would be really useful to have more client-side control over media storage. That way, I could better manage storage growth without wiping entire threads. For example, being able to see all media across chats, sort by file size, and optionally group by conversation would make it much easier to clean things up.

To your point: What I am missing with Signal:

Choice to always store media locally on the phone.

What I miss with most messenger apps: Archiving old stuff and offload it to a remote device.

Right now Signal is 8GB in size and doesn't stop growing.

Post reply on HN