this post was submitted on 08 Sep 2025
270 points (99.3% liked)

Privacy

41797 readers
1189 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

In the past, if you broke or lost your phone, your Signal message history was gone. This has been a challenge for people whose most important conversations happen on Signal. Think family photos, sweet messages, important documents, or anything else you don’t want to lose forever. This explains why the most common feature request has been backups; a way for people to get Signal messages back even if their phone is lost or damaged.

After careful design and development, we are now starting to roll out secure backups, an opt-in feature. This first phase is available in the latest beta release for Android. This will let us further test this feature in a limited setting, before it rolls out to iOS and Desktop in the near future.

Here, we’ll outline the basics of secure backups and provide a high-level overview about how they work and how we built a system that allows you to recover your Signal conversations while maintaining the highest bar for privacy and security.

Secure Backups 101

Secure backups let you save an archive of your Signal conversations in a privacy-preserving form, refreshed every day; giving you the ability to restore your chats even if you lose access to your phone. Signal’s secure backups are opt-in and, of course, end-to-end encrypted. So if you don’t want to create a secure backup archive of your Signal messages and media, you never have to use the feature.

If you do decide to opt in to secure backups, you’ll be able to securely back up all of your text messages and the last 45 days’ worth of media for free.

If you want to back up your media history beyond 45 days, as well as your message history, we also offer a paid subscription plan for US$1.99 per month.

This is the first time we’ve offered a paid feature. The reason we’re doing this is simple: media requires a lot of storage, and storing and transferring large amounts of data is expensive. As a nonprofit that refuses to collect or sell your data, Signal needs to cover those costs differently than other tech organizations that offer similar products but support themselves by selling ads and monetizing data.

Anatomy of Secure Backups: Privacy First, Always

At Signal, our commitment to privacy informs which features we build and the ways that we build them.

Using the same zero-knowledge technology that enables Signal groups to work without revealing intimate metadata, backup archives are stored without a direct link to a specific backup payment or Signal user account.

At the core of secure backups is a 64-character recovery key that is generated on your device. This key is yours and yours alone; it is never shared with Signal’s servers. Your recovery key is the only way to “unlock” your backup when you need to restore access to your messages. Losing it means losing access to your backup permanently, and Signal cannot help you recover it. You can generate a new key if you choose. We recommend storing this key securely (writing it down in a notebook or a secure password manager, for example).

These choices are part and parcel of Signal’s guiding mission to collect as close to no data as possible, and to make sure that any information that is required to make Signal robust and usable cannot be tied back to the people who depend on Signal. This is why wherever there’s a choice between security and any other objective, we’ve prioritized security.

Enabling Secure Backups

If you want to opt in to secure backups, you can do so from your Signal Settings menu. For now, only people running the latest beta version of Signal on Android will be able to opt in. But soon, we’ll be rolling this feature out across all platforms.

Once you’ve enabled secure backups, your device will automatically create a fresh secure backup archive every day, replacing the previous day’s archive. Only you can decrypt your backup archive, which will allow you to restore your message database (excluding view-once messages and messages scheduled to disappear within the next 24 hours). Because your secure backup archive is refreshed daily, anything you deleted in the past 24 hours, or any messages set to disappear are removed from the latest daily secure backup archive, as you intended.

Backing up, moving forward

We’re excited to introduce secure backups, making sure you can retain access to your Signal messages even when your phone is lost or destroyed. But secure backups aren’t the end of the road.

The technology that underpins this initial version of secure backups will also serve as the foundation for more secure backup options in the near future. Our future plans include letting you save a secure backup archive to the location of your choosing, alongside features that let you transfer your encrypted message history between Android, iOS, and Desktop devices.

Secure backups are available in today’s Android beta release. A full public release, along with iOS and Desktop support, is coming soon.

top 50 comments
sorted by: hot top controversial new old
[–] sbv@sh.itjust.works 58 points 1 week ago (1 children)

Our future plans include letting you save a secure backup archive to the location of your choosing,

Phew.

[–] 9488fcea02a9@sh.itjust.works 8 points 1 week ago (2 children)

if you choose to back up to your own storage, does it still cost $1.99?

[–] irotsoma@lemmy.blahaj.zone 1 points 6 days ago* (last edited 6 days ago)

Local backup already exists, just sync it somewhere yourself. This new feature basically is just syncing the backup to their servers and limiting the amount for free because it costs money to store a lot if data.

Edit: not sure if iOS is the same since that's more locked down of a platform than Android, but at least on Android this holds true.

[–] 9tr6gyp3@lemmy.world 50 points 1 week ago (3 children)

Our future plans include letting you save a secure backup archive to the location of your choosing, alongside features that let you transfer your encrypted message history between Android, iOS, and Desktop devices.

Looking forward to this feature

[–] PrettyFlyForAFatGuy@feddit.uk 9 points 1 week ago

it already does this, i've had it set up for years. i save them to my mega folder and megasync handles storing them in the cloud

[–] Ulrich@feddit.org 8 points 1 week ago (2 children)

That's an interesting statement, considering you can already transfer between Android and desktop.

[–] lukecooperatus@lemmy.ml 6 points 1 week ago (1 children)

How do you do that? I really need to, because my phone storage is full and I don't want to lose Signal media sent over the years by my SO. I've poked around in the settings and can't see any way to backup to desktop.

All I can find is a link that goes to a documentation site that says you can't transfer from Android to Desktop: https://support.signal.org/hc/en-us/articles/360007059752-Backup-and-Restore-Messages#desktop_restore

[–] Ulrich@feddit.org 4 points 1 week ago* (last edited 1 week ago) (2 children)

You just connect it to the desktop app and it will ask you if you want to transfer your data. This is a recent addition.

[–] lukecooperatus@lemmy.ml 2 points 1 week ago (1 children)

Awesome, thanks! I've already got it connected to desktop since months ago and it's not syncing, so I assume I'll need to disconnect/reconnect in order to trigger the prompt. I'll give it a shot.

[–] Ulrich@feddit.org 2 points 1 week ago (1 children)

I've already got it connected to desktop since months ago and it's not syncing

Wait, what does "syncing" mean in this instance. How can it be connected and not be syncing?

[–] lukecooperatus@lemmy.ml 2 points 1 week ago (1 children)

I mean, media didn't get copied over from the past, only from the point I connected it on, so it never functioned as a backup. I've still got years of message data on my phone that I want to sync to somewhere else so I can get rid of this phone.

load more comments (1 replies)
[–] douglasg14b@lemmy.world 1 points 1 week ago (3 children)

Except it won't. The desktop app specifically states that it will not transfer history when you activate it....

load more comments (3 replies)
[–] BrikoX@lemmy.zip 3 points 1 week ago* (last edited 1 week ago) (1 children)

History doesn't transfer to desktop clients. Only new content after desktop client is added is synced,

[–] Ulrich@feddit.org 3 points 1 week ago* (last edited 1 week ago)

Yes it does. It was added recently and not announced.

[–] ramble81@lemmy.zip 3 points 1 week ago

This is something I’m waiting for. I lost all my messages when I moved between platforms.

[–] otter@lemmy.ca 38 points 1 week ago (1 children)

Finally! This was keeping me from recommending Signal to more people

If you do decide to opt in to secure backups, you'll be able to securely back up all of your text messages and the last 45 days' worth of media for free.

If you want to back up your media history beyond 45 days, as well as your message history, we also offer a paid subscription plan for US$1.99 per month.

That's excellent to hear. Hopefully no one abuses the media backups, I would understand if they did it by file sizes

[–] rivvvver@lemmy.dbzer0.com 12 points 1 week ago (1 children)

text-only backup is apparently capped at 100MiB, which should be more than plenty. it didnt say but id assume media is also similarly capped

[–] Ulrich@feddit.org 5 points 1 week ago* (last edited 1 week ago) (1 children)

Yeah it's interesting that they list 100GB for the paid plan but the free one just says "45 days".

[–] fuzzzerd@programming.dev 1 points 1 week ago

That is because signal already stores media for 45 days as part of ensuring delivery to every device in your account.

[–] rivvvver@lemmy.dbzer0.com 17 points 1 week ago

this is big for iOS signal users, who havent had any backup solution at all yet

[–] commander@lemmy.world 15 points 1 week ago (1 children)

The free is enough for me but I'm willing to pay that sub to support them

[–] Ulrich@feddit.org 10 points 1 week ago (1 children)

Cool. You can also just choose to make a donation.

[–] commander@lemmy.world 7 points 1 week ago

This is easier to set and forget. I'm cool with subscribing and occasionally doing a one time donation when I'm feeling spirited

[–] theghostoutside_@aussie.zone 11 points 1 week ago (4 children)

Any word on incremental backups? My current file is 20GB. This means I've had to switch off automatic backups, which is obviously not ideal, because I don't want a 20GB file being written to disk every night...

[–] JoshuaFalken@lemmy.world 3 points 6 days ago

I'm glad to see this is a concern of someone else. I commented about customizable backups in another thread and it got a rather different response than what I'd expected.

My thought was that I'd like to be able to backup messages year by year and leave Signal to maintain the current year's backup and disregard anything older. This way the backup file on the device would only take a few gigabytes instead of a few dozen. I had to stop sending media through Signal a while back just to keep the backup file from ballooning out of control, opting to send gallery links instead.

I suppose this could also be done by conversation thread, but having any level of control would be fine. As it is, backing up every conversation every day is a bit redundant. I've occasionally noticed a backup running when there was nothing new since the previous day's backup. Options would be nice.

[–] zelnix@lemmy.ml 3 points 6 days ago

This new backup format is incremental and they will bring this new format to local backups in the future

[–] Ulrich@feddit.org 3 points 1 week ago* (last edited 1 week ago) (1 children)

Not that I know of. How long does it take you to build up 20GB of data? Do you really need all of that?

[–] theghostoutside_@aussie.zone 7 points 1 week ago (1 children)

It's been my main messaging app for about 6 years. (which I would hope is the goal of the Signal org) But I re-enabled backups just now, and it seems there's actually no options for filtering out? Like text-only, or last x years only...

[–] Ulrich@feddit.org 3 points 1 week ago

Welp. I set mine to disappear everything after 4 weeks. Unfortunately this is the longest available time for disappearing messages. Fixing that would also fix your issue.

[–] douglasg14b@lemmy.world 3 points 1 week ago

Yeah, the current backups are pretty dumb in the sense that it writes a new file everyday and you have no control over retention, history or deletion.

I just want to be able to backup all my media history and chat in a securely encrypted file to a location of my choosing with a retention period of my choosing.

[–] Luckyfriend222@lemmy.world 8 points 1 week ago (2 children)

I know it will probably not happen, and if it does it will be an industry first, but it would be great if they allow people to map this secure backup to a selfhosted Nextcloud or similar.

[–] zergtoshi@lemmy.world 7 points 1 week ago* (last edited 1 week ago) (2 children)

You can kind of have that right now (Android only?) by creating local backups and syncing them to your selfhosted Nextcloud.

[–] douglasg14b@lemmy.world 2 points 1 week ago

Yeah but the local backups suck because you have no control over their retention period, And it forces you to create a new one everyday. Which if you have a large signal history, can wipe your phones storage in just a few days.

[–] Luckyfriend222@lemmy.world 2 points 1 week ago

Aware of that. But was more thinking how cool it would be if we could just enter URL and voila. Kinda like GNOME's Online Account feature and/or backup feature works on Linux. But yes, this would be a lot of work, with very little gain in it for them.

[–] slate@sh.itjust.works 2 points 1 week ago* (last edited 1 week ago)

Agree, that'd be awesome. However, it's probably not worth their time to create/maintain/support a self-hostable backup server/integration since this has been possible for many years now via Signal's existing backup functionality. You can backup Signal to device storage, then sync that to a remote server using Syncthing or whatever else. Not super user friendly, but neither is hosting your own server.

EDIT: At least on Android

[–] AnAmericanPotato@programming.dev 8 points 1 week ago (1 children)

Weird that they don't even bother mentioning the backup feature they've had on Android for years.

The good news is that this is an addition to the existing backup option to back up everything to a local file, not a replacement. At least in the current beta.

I would like to hear official confirmation that this isn't going to be a replacement, because if it is, then it's a huge downgrade. The current system backs up everything, including media, with no time limits, for free.

[–] Ulrich@feddit.org 3 points 1 week ago

Yeah I had to change the title for that reason.

[–] vermaterc@lemmy.ml 4 points 1 week ago

IMO one of the most important features

[–] jqubed@lemmy.world 3 points 1 week ago (1 children)

Not having done much with Signal, is there a way to create local backups?

[–] Ulrich@feddit.org 11 points 1 week ago (1 children)
[–] quick_snail@feddit.nl 1 points 1 week ago (1 children)

Does it include private keys? Or just message history?

[–] 7eter@feddit.org 3 points 6 days ago* (last edited 6 days ago)

Includes private keys.

[–] WoodScientist@lemmy.world 2 points 1 week ago

Meanwhile, I just wish signal let you set server-specific nicknames.

[–] quick_snail@feddit.nl 1 points 1 week ago (1 children)

Just let me backup and restore my private keys, assholes

load more comments
view more: next ›