The lack of encrypted (and cross platform) backups is the biggest security hole I know of in Signal.
People inevitably end up working around it, which can mean using SMS, copying the threads / screenshots / attachments to arbitrary other storage, or switching to things like TeleMessage because of record keeping requirements.
I wish Signal were less hostile towards forks. I'd happily switch to a client that uses their network, but that's compatible with iCloud backup.
This comment confused me a lot, because Signal has encrypted backups, just not cross platform. Looking into it more, it seems that iOS only has a "transfer" option instead of allowing backups. It's hard not to suspect this is due to arbitrary limitations on filesystem access on iOS.
People inevitably end up working around it, which can mean using SMS, copying the threads / screenshots / attachments to arbitrary other storage, or switching to things like TeleMessage because of record keeping requirements.
I wish Signal were less hostile towards forks. I'd happily switch to a client that uses their network, but that's compatible with iCloud backup.