This is an automatically-generated list of Signal features that are described in this wiki.
Features can be turned on and off remotely (via the server). But they can also manually be toggled on and off via feature flags. This is usually only possible if you build Signal yourself.
Editing this list[edit | edit source]
If you'd like to edit a specific feature's information, please visit its corresponding article and edit the usage of Template:Feature there.
If you'd like to change how the list itself is presented, then edit this page.
List[edit | edit source]
Feature | Internal name(s) | Feature flag(s) | Release date | Android | iOS | Desktop | Feature request | Signal blog | Support article |
---|---|---|---|---|---|---|---|---|---|
Cloud Backups | Archive, backupV2[1] | In development 6.42.0–[1] | In development 6.48.0.7-beta–[2] | ||||||
Delete for everyone | DFE, DOE,[note 1] Remote delete[3] | (ver.?)– | (ver.?)– | (ver.?)– | Article | ||||
Group calling | 2020-12-14 | (ver.?)– | (ver.?)– | (ver.?)– | FR | Blog | Article | ||
Notification Profiles | 5.28–[4] | Not available | Not available | ||||||
Notifications | (ver.?)– | (ver.?)– | (ver.?)– | Article | |||||
Phone Number Privacy | PNP | android.pnp , desktop.pnp , phoneNumberPrivacy (iOS)
|
2024-02-20 | 7.0–[5][6] | 7.0–[7] | 7.0–[8] | FR | Blog | Article |
Registration Lock | (ver.?)– | (ver.?)– | (ver.?)– | ||||||
Scheduled messages | Scheduled message sends | android.scheduledMessageSends [note 2]
|
6.11.7–[9] | Not available | Not planned[10] | FR | Article | ||
Screen sharing | Incomplete (ver.?)–: viewing only | Incomplete (ver.?)–: viewing only | (ver.?)–: viewing and sharing | FR | |||||
Signal PIN | 2020-05-19 | (ver.?)– | (ver.?)– | (ver.?)– | Blog | Article | |||
signal.me URLs | (ver.?)– | (ver.?)– | (ver.?)– | FR | |||||
Stickers | 2019-12-17 | (ver.?)– | (ver.?)– | (ver.?)– | FR | Blog | Article | ||
Stories | 2022-11-07 (Android/iOS)
2022-11-30 (Desktop) |
6.0– | 6.0– | 6.0– | Blog | Article | |||
Text formatting | android.textFormatting desktop.textFormatting desktop.textFormatting.spoilerSend
|
6.24–[11] | 6.36–[12] | 6.22–[13] | FR | ||||
Usernames | android.usernames [note 3] android.pnp global.nicknames.min global.nicknames.max
|
7.0–[14][15] | 7.0–[16] | 7.0–[17] | FR | Blog | Article |
Notes[edit | edit source]
- ↑ There doesn't appear to be an official expansion of this abbreviation, but it may be interpreted as "delete on every [device]" or "delete on everyone's [devices]". For example usage, see this commit.
- ↑ No longer used in 6.11.7[9]
- ↑ In 6.2.0, no longer used; instead, the feature flag for phone number privacy,
android.pnp
, decides whether the feature is active github:signalapp/Signal-Android/commit/a2415261bd39092020a7e02b402ad20878808212
References[edit | edit source]
- ↑ 1.0 1.1 "Setup backupV2 infrastructure and testing."
- ↑ "Add proof-of-concept backup proto file export/import"
- ↑ RemoteDeleteSendJob.java
- ↑ forum:t/39659
- ↑ forum:t/59024
- ↑ Phone number privacy and usernames are now rolling out to everyone using Signal version 7.0! Update your app to take advantage of these new features 🎇—post by @signalapp@mastodon.world
- ↑ forum:t/59027
- ↑ forum:t/59023
- ↑ 9.0 9.1 github:signalapp/Signal-Android/commit/ca8755c6ad72602b9eebfdf3c2e15f614459c513
- ↑ post #69 by greyson-signal in Beta feedback for the upcoming Android 6.10 release
- ↑ github:signalapp/Signal-Android/commit/b1523f5b91343707a7958dee0b873a18da589752
- ↑ github:https://github.com/signalapp/Signal-iOS/commit/8ea31a3e7be0bb7b24d0bb71ab1a595867aef776
- ↑ github:signalapp/Signal-Desktop/commit/23b058fe10c7ab38326de8140c277a61be4fbfc3
- ↑ forum:t/59024
- ↑ Phone number privacy and usernames are now rolling out to everyone using Signal version 7.0! Update your app to take advantage of these new features 🎇—post by @signalapp@mastodon.world, 2024-03-05
- ↑ forum:t/59027
- ↑ forum:t/59023