Skip to content

Protect Your Messages with Perfect Forward Secrecy, Zero Knowledge Encryption & More

Last updated: March 2022. For beginners & intermediate users. Some tech skills may be required.

Top encrypted messaging apps

Looking for the most secure messaging app? Unfortunately, there is no such thing. This guide shows you how to choose a trustworthy, open source messaging app while carefully assessing aspects such as available features (e.g. Perfect Forward Secrecy), encryption technologies (e.g. Zero Knowledge Encryption) or server locations (privacy legislation changes from country to country). Welcome to this brief overview of popular, end to end encrypted messaging apps!

What is the safest messaging app?

Signal Element Jami Briar
Creation date 2014 2016 2005/20171 2018
Jurisdiction US UK Canada N/A2
Funding Various foundations3 Matrix Foundation, New Vector Limited Free Software Foundation4 Donations
Architecture Centralised Decentralised Peer-to-Peer Peer-to-Peer
Open source Yes17 Yes Yes Yes
Protocol Signal Matrix SIP/OpenDHT Bramble
End-to-end encryption (by default)5 (not by default)6 (by default)7 (by default)8
Perfect forward secrecy ?10
Security audit 2016, 2017 11 2017
No logging ?12 13
GDPR compliance 14 ?15 ? ?
Anonymous signup 16
Instant messages
Video/voice calls
Windows client
macOS client
Linux client
Android client
iOS client

  1. Jami builds on GNU/Ring and SFLphone, which have been around since 2015 and 2005, respectively.
  2. Briar is based on a peer-to-peer architecture, where users directly connect without relying on servers.
  3. Signal Foundation, Freedom of the Press Foundation, Shuttleworth Foundation, Knight Foundation, Open Technology Fund.
  4. In November 2016, it became part of the GNU Project, which is funded by the Free Software Foundation.
  5. Signal, AES-256, Curve25519, HMAC-SHA256.
  6. Olm/Megaolm, AES-256, Curve25519, HMAC-SHA256.
  7. TLS 1.3 with RSA keys & X.509 certificates.
  8. Bramble, AES-256.
  9. Signal/Axolotl, AES-256.
  10. While Briar offers perfect forward secrecy, note that deniability is not provided for one-to-many communications, such as group chats.
  11. At the time of writing, there has been no full security audit of Element. In 2016, NCC Group Security Services reviewed Matrix's encryption algorithm.
  12. Depends on the Matrix server. Users can choose between several independent servers, some log IP addresses, others don't. Keep in mind that the Matrix server administrator can access almost all users' data (e.g. ID, username, passwords, email, phone number, device information, usage pattern, IP address, etc.), even if the message contents remain encrypted.
  13. IP addresses can become visible if not protected carefully via Tor or VPN.
  14. According to Signal, this is an "evolving process".
  15. Depends on the Matrix server, be sure to check the privacy policy. Keep in mind that the Matrix server administrator can access almost all users' data (e.g. ID, username, email, phone number, device information, usage pattern, IP address, etc.), even if the message contents remain encrypted.
  16. Mobile number required to sign up.
  17. Contains proprietary libraries. Publication of server-side source code has been delayed in the past.
What about XMPP?

XMPP is great! We chose however not to cover XMPP clients in this guide for a couple of reasons:

  • End-to-end encryption is not enabled by default: while XMPP can in theory encrypt your communication, it's not enabled by default. Due to the fragmentation of servers and clients being used, your communication might be encrypted or not. In addition, group chats often don't support encryption. By default, XMPP users should therefore assume that their chats are not encrypted.

  • XMPP collects meta data: like Matrix, XMPP does not pursue the zero knowledge proof principle and collects meta data. Indeed, the account management is handled by the XMPP server administrators. By using a public XMPP server, you therefore entrust some of your data to these administrators. Even though communication can be encrypted, administrators are potentially able to keep a copy of all (encrypted) communication, log IP addresses or access (non-encrypted) data such as usernames, passwords, email addresses, phone numbers, media files, device information, contact lists, usage profiles, group memberships and so on. Even if you self-host your own server, administrators of XMPP servers participating in a conversation can access this meta data.

This being said, there is an active XMPP community and several open source clients. They all rely on XMPP's decentralized architecture, where users can choose between several independent servers or even self-host their own instance:

  • Gajim, a messenger and video calling app, available on all desktop environments
  • Conversations, a messenger and video calling app for Android


Signal messenger review

How to use Signal

Signal is a fast, simple messenger, voice and video calling app, available on all desktop and mobile devices. It's free, open source and relies on a centralized architecture, operated by the Signal Foundation. The app features end-to-end encryption for text, voice, videos, pictures and files. This means that Signal can't access the content of messages. Signal also pursues the zero knowledge principle, meaning that it doesn't want to have visibility on the user's social graph or usage profile. More detailed instructions in the Signal app review below.

Show me the step-by-step guide for Android

Installation & registration

Instructions Description
Install Signal Install Signal from:
Google's Play Store
Aurora Store
Signal's website.
Tracker free The app contains 0 trackers and requires 67 permissions. By comparison:
• TikTok: 16 trackers, 76 permissions
• Snapchat: 2 trackers, 44 permissions
• WhatsApp: 1 tracker, 57 permissions
No GCM Note that Signal on Android can handle push notifications without Google's Cloud Messaging (GCM) and falls back on websockets if GCM is not available. This comes in handy if you are looking to de-google your phone.
Registration • Open Signal and follow the on-screen instructions
• When prompted, provide a phone number and tap Register
• You'll receive a verification code by SMS, it should be detected automatically
• Alternatively, you can request to be called.

One-to-one chats, voice or video calls

Instructions Description
Start one-to-one conversation • Open the Signal app
• Tap the Compose button
• Select a contact or enter a number
• Tap the text input field and write your message
• Tap the blue Send button
Signal disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a one-to-one chat
• Tap your contact's name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
SMS/MMS • On Android, Signal can also send non-encrypted SMS or MMS through your mobile provider
• Go to Settings ‣ Chats ‣ SMS and MMS ‣ Use as default SMS app
• Long-press the Send button in any conversation
• Select the grey button to send an non-encrypted SMS message
Start one-to-one voice call • Open Signal
• Tap the Compose button
• Select a contact or enter a number
• Tap the Phone icon in the top menu to start a voice call
Start one-to-one video call • Open Signal
• Tap the Compose button
• Select a contact or enter a number
• Tap the Camera icon in the top menu to start a video call

Group chats, voice or video calls

Instructions Description
Start group chat • Open the Signal app
• Tap the Compose button
• Select New group
• Add existing contacts or enter new numbers
• Tap the Next button
• Pick a group name
• Tap the Create button
Disappearing messages signal • Signal allows to set a timer after which messages disappear from your devices
• Open a group chat
• Tap the group name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
SMS/MMS • On Android, Signal can also create non-encrypted MMS groups
• Messages are sent through your mobile provider
• The Send button will be grey instead of blue
Start group voice or video call • Open Signal
• Create a new or open an existing group chat
• Tap the Camera icon in the top menu
• Select Start Call or Join Call
• For a group voice call, disable the camera

Authentication, Signal-PIN & backups

Instructions Description
Authentication • Make sure you're speaking to the right people
• Signal can authenticate counterparts based on a fingerprint
• Open the Signal app
• Open an ongoing chat
• Tap your contact's name
• Select View Safety Number
• Compare the appearing sequence of numbers with the one displayed on your contact's phone. If they match, tap the Verified switch
• Alternatively, scan the QR code appearing on your contact's phone
• After successful verification, a check mark will be displayed under your contact's name
• If the verification number changes, for example if you or your contact changes phones or re-installs the app, a notification will be sent and the authentication process needs to be repeated
Signal PIN • You can define a Signal PIN to recover your profile, settings or contacts if you ever lose or switch devices
• All of this is possible without revealing your social graph to Signal
• Go to Settings ‣ Account ‣ Change your PIN to set and manage your PIN
• Be sure to choose a strong, unique PIN and make sure to store it safely
• Signal cannot reset the PIN for you. If you forgot your PIN, some of your account information can't be restored. Also, you may have to wait up to 7 days before creating a new account
Chat backups • Messages are encrypted and only stored on your devices
• If you loose your device or mistakenly erase your messages, they are gone forever
• To be able to restore messages, or port them to another device, you need to create backups

Backup
• Go to Settings ‣ Chats ‣ Chat backups ‣ Turn on
• Choose a folder where to save the backup file
Safely store the displayed 30-digit passphrase, which is required to restore backups
• Select Enable backups
• Tap Create backup
• Move the generated backup file to your backup devices

Restore• Move the backup file to your device
• (Re-)install Signal
• Select Transfer or restore account
• Select Restore from backup
• Enter the 30-digit passphrase
• Submit your phone number for registration
Media backups • Photos, videos, audio files and so on are encrypted and only stored on your devices
• If you loose your devices or mistakenly erase your files, they are gone forever
Create backups!
• Go to Settings ‣ Data and Storage ‣ Manage storage ‣ Review storage
• Select the files you want to back up
• Tap the Save button and select Yes to save the (non-encrypted) media files outside of Signal
• Move the saved media files to your backup devices
Show me the step-by-step guide for iOS

Installation & registration

Instructions Description
Installation Install Signal from the App Store.
Registration • Open Signal and follow the on-screen instructions
• When prompted, provide a phone number and tap Register
• You'll receive a verification code by SMS, it should be detected automatically
• Alternatively, you can request to be called.

One-to-one chats, voice or video calls

Instructions Description
Start one-to-one conversation • Open the Signal app
• Tap the Compose button
• Select a contact or enter a number
• Tap the text input field and write your message
• Tap the blue Send button
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap your contact's name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start one-to-one voice call • Open Signal
• Tap the Compose button
• Select a contact or enter a number
• Tap the Phone icon in the top menu to start a voice call
Start one-to-one video call • Open Signal
• Tap the Compose button
• Select a contact or enter a number
• Tap the Camera icon in the top menu to start a video call

Group chats, voice or video calls

Instructions Description
Start group chat • Open the Signal app
• Tap the Compose button
• Select New group
• Add existing contacts or enter new numbers
• Tap the Next button
• Pick a group name.
• Tap the Create button
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap the group name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start group voice or video call • Open Signal
• Create a new or open an existing group chat
• Tap the Camera icon in the top menu
• Select Start Call or Join Call
• For a group voice call, disable the camera

Authentication, Signal-PIN & backups

Instructions Description
Authentication • Make sure you're speaking to the right people
• Signal can authenticate counterparts based on a fingerprint
• Open the Signal app
• Open an ongoing chat
• Tap your contact's name
• Select View Safety Number
• Compare the appearing sequence of numbers with the one displayed on your contact's phone. If they match, tap the Verified switch
• Alternatively, scan the QR code appearing on your contact's phone
• After successful verification, a check mark will be displayed under your contact's name
• If the verification number changes, for example if you or your contact changes phones or re-installs the app, a notification will be sent and the authentication process needs to be repeated
Signal PIN • You can define a Signal PIN to recover your profile, settings or contacts if you ever lose or switch devices
• All of this is possible without revealing your social graph to Signal
• Go to Settings ‣ Account ‣ Change your PIN to set and manage your PIN
• Be sure to choose a strong, unique PIN and make sure to store it safely
• Signal cannot reset the PIN for you. If you forgot your PIN, some of your account information can't be restored. Also, you may have to wait up to 7 days before creating a new account
Media backups • Photos, videos, audio files and so on are encrypted and only stored on your devices
• If you loose your devices or mistakenly erase your files, they are gone forever
Create backups!
• Open a chat
• Tap the contact name in the top menu to view the chat settings
• Select All Media
• Select the files you want to back up
• Tap the Share button and select Save Image or Save Video to save the (non-encrypted) media files outside of Signal
• Move the saved media files to your backup devices
Show me the step-by-step guide for Windows

How to install Signal on desktop Windows

Instructions Description
Installation • Confirm that Signal is installed and working on your phone
• Download Signal's Electron-based Windows Desktop client
• Click on the Run button
• Follow the installation wizard
Linking • Open Signal on your phone
• Go to Settings ‣ Linked devices
• Tap the + button (Android) or Link New Devices (iPhone)
• Use your phone's Signal app to scan the QR code displayed on your Windows computer
• Choose a name for the linked device
• Select Finish

One-to-one chats, voice or video calls

Instructions Description
Start one-to-one conversation • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Start a new conversation, or select an existing one
• Write your message
• Click ENTER to send your message
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap your contact's name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start one-to-one voice call • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Click on the Phone icon in the top menu to start a voice call
Start one-to-one video call • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Click on the Camera icon in the top menu to start a video call
• Screen sharing: while in a video call, click on the Start presenting button and select your entire screen or a specific window

Group chats, voice or video calls

Instructions Description
Start group chat • Open Signal
• Click on the Compose button
• Select New group
• Add existing contacts or enter new numbers
• Tap the Next button
• Pick a group name
• Tap the Create button
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap the group name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start group voice or video call • Open Signal
• Create a new or open an existing group chat
• Click on the Camera icon in the top menu
• Select Start Call or Join Call
• Screen sharing: while in a video call, click on the Start presenting button and select your entire screen or a specific window
• For a group voice call, disable the camera

Authentication & backups

Instructions Description
Authentication • Make sure you're speaking to the right people
• Signal can authenticate counterparts based on a fingerprint
• Open Signal
• Open an ongoing chat
• Tap your contact's name
• Select View Safety Number
• Compare the appearing sequence of numbers with the one displayed on your contact's device
• If the numbers match, select Mark as verified
• After successful verification, a check mark will be displayed under your contact's name
• If the verification number changes, for example if you or your contact changes phones or re-installs the app, a notification will be sent and the authentication process needs to be repeated
Media backups • Photos, videos, audio files and so on are encrypted and only stored on your devices
• If you loose your devices or mistakenly erase your files, they are gone forever
Create backups!
• Open a chat
• Click on the contact name in the top menu to view the chat settings
• Select View recent media
• Select the files you want to back up
• Click on the Save button to save the (non-encrypted) media files outside on your desktop device
• Move the saved media files to your backup devices
Show me the step-by-step guide for macOS

Installation & linking

Instructions Description
Installation • Confirm that Signal is installed and working on your phone
• Download Signal's Electron-based macOS Desktop client, which should open by itself and mount a new volume containing the Signal application
• If not, open the downloaded .dmg file and drag the appearing Signal icon on top of the Application folder
• For easy access, open the Applications folder and drag the Signal icon to your dock
Linking • Open Signal on your phone
• Go to Settings ‣ Linked devices
• Tap the + button (Android) or Link New Devices (iPhone)
• Use your phone's Signal app to scan the QR code displayed on your macOS device
• Choose a name for the linked device
• Select Finish

One-to-one chats, voice or video calls

Instructions Description
Start one-to-one conversation • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Start a new conversation, or select an existing one
• Write your message
• Click ENTER to send your message
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap your contact's name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start one-to-one voice call • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Click on the Phone icon in the top menu to start a voice call
Start one-to-one video call • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Click on the Camera icon in the top menu to start a video call
• Screen sharing: while in a video call, click on the Start presenting button and select your entire screen or a specific window

Group chats, voice or video calls

Instructions Description
Start group chat • Open Signal
• Click on the Compose button
• Select New group
• Add existing contacts or enter new numbers
• Tap the Next button
• Pick a group name
• Tap the Create button
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap the group name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start group voice or video call • Open Signal
• Create a new or open an existing group chat
• Click on the Camera icon in the top menu
• Select Start Call or Join Call
• Screen sharing: while in a video call, click on the Start presenting button and select your entire screen or a specific window
• For a group voice call, disable the camera

Authentication & backups

Instructions Description
Authentication • Make sure you're speaking to the right people
• Signal can authenticate counterparts based on a fingerprint
• Open Signal
• Open an ongoing chat
• Tap your contact's name
• Select View Safety Number
• Compare the appearing sequence of numbers with the one displayed on your contact's device
•If the numbers match, select Mark as verified
• After successful verification, a check mark will be displayed under your contact's name
• If the verification number changes, for example if you or your contact changes phones or re-installs the app, a notification will be sent and the authentication process needs to be repeated
Media backups • Photos, videos, audio files and so on are encrypted and only stored on your devices
• If you loose your devices or mistakenly erase your files, they are gone forever
Create backups!
• Open a chat
• Click on the contact name in the top menu to view the chat settings
• Select View recent media
• Select the files you want to back up
• Click on the Save button to save the (non-encrypted) media files outside on your desktop device
• Move the saved media files to your backup devices
Show me the step-by-step guide for Linux (Ubuntu)

Installation & linking

Instructions Description
Installation • Confirm that Signal is installed and working on your phone
• Open the terminal with the CTRL + ALT + T shortcut, or click on the Activities button on the top left and search for Terminal
• Install the signing key:
wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
cat signal-desktop-keyring.gpg | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
• Add Signal to the repository list:
echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
• Update the package database and install Signal:
sudo apt update && sudo apt install signal-desktop
Linking • Open Signal on your phone
• Go to Settings ‣ Linked devices
• Tap the + button (Android) or Link New Devices (iPhone)
• Use your phone's Signal app to scan the QR code displayed on your Linux device
• Choose a name for the linked device
• Select Finish

One-to-one chats, voice or video calls

Instructions Description
Start one-to-one conversation • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Start a new conversation, or select an existing one
• Write your message
• Click ENTER to send your message
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap your contact's name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start one-to-one voice call • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Click on the Phone icon in the top menu to start a voice call
Start one-to-one video call • Open Signal
• Click on the Compose button
• Select a contact or enter a number
• Click on the Camera icon in the top menu to start a video call
• Screen sharing: while in a video call, click on the Start presenting button and select your entire screen or a specific window

Group chats, voice or video calls

Instructions Description
Start group chat • Open Signal
• Click on the Compose button
• Select New group
• Add existing contacts or enter new numbers
• Tap the Next button
• Pick a group name
• Tap the Create button
Disappearing messages • Signal allows to set a timer after which messages disappear from your devices
• Open a chat
• Tap the group name
• Activate the option Disappearing messages
• Define a deadline of up to one week
• Once activated, a timer icon will be visible next to each disappearing message
Start group voice or video call • Open Signal
• Create a new or open an existing group chat
• Click on the Camera icon in the top menu
• Select Start Call or Join Call
• Screen sharing: while in a video call, click on the Start presenting button and select your entire screen or a specific window
• For a group voice call, disable the camera

Authentication & backups

Instructions Description
Authentication • Make sure you're speaking to the right people
• Signal can authenticate counterparts based on a fingerprint
• Open Signal
• Open an ongoing chat
• Tap your contact's name
• Select View Safety Number
• Compare the appearing sequence of numbers with the one displayed on your contact's device
•If the numbers match, select Mark as verified
• After successful verification, a check mark will be displayed under your contact's name
• If the verification number changes, for example if you or your contact changes phones or re-installs the app, a notification will be sent and the authentication process needs to be repeated
Media backups • Photos, videos, audio files and so on are encrypted and only stored on your devices
• If you loose your devices or mistakenly erase your files, they are gone forever
Create backups!
• Open a chat
• Click on the contact name in the top menu to view the chat settings
• Select View recent media
• Select the files you want to back up
• Click on the Save button to save the (non-encrypted) media files outside on your desktop device
• Move the saved media files to your backup devices
How secure is Signal?

Is Signal encrypted? The answer is yes: Signal is end-to-end encrypted, and puts several measures in place to achieve zero knowledge to collect as little meta data as possible: Private-Contact-Discovery, Sealed-Sender, Signal-PIN, Secure Value Recovery and so on. But is Signal safe? Mind that despite these privacy measures, Signal isn't anonymous since it requires access to your phone number.


Element Riot

Element messenger

Element is an open source messenger, voice and video calling app, available on all desktop and mobile devices. It's based on the Matrix protocol and relies on a decentralized architecture. No phone number is required to register. Users can register with several independent public servers or even self-host their own server. Element also supports end-to-end encryption, which means that message contents can't be accessed by intermediaries. More detailed instructions below.

Show me the step-by-step guide for Android

Installation

Instructions Description
Install Element Install Element from:
Google's Play Store
Aurora Store
F-Droid
Tracker free The app contains 0 trackers and requires 37 permissions. By comparison:
• TikTok: 16 trackers, 76 permissions
• Snapchat: 2 trackers, 44 permissions
• WhatsApp: 1 tracker, 57 permissions
No GCM Note that the F-Droid version of Element's app can handle push notifications without Google's Cloud Messaging (GCM). This comes in handy if you are looking to de-google your phone.

Registration

Instructions Description
Preliminary remarks Each Matrix user has an unique identifier, which works similar to an email address and looks like this: @username:servername.net. You can create a new Matrix identifier with any provider of your choice, or even become your own provider by self-hosting Matrix.
Open Element Open the Element app and click on Get started.
Select a server Choose the default matrix.org server, or any public server of your choice. A selection can be found here:
hello-matrix.net
anchel.nl
Tatsumoto
Sign up Click on Sign Up and provide a username as well as a strong, unique password. These credentials are required to log into Element.
Privacy policy Review the server's instant messaging privacy policy and click on Accept.
Email verification Provide an existing or a disposable email address to verify and recover your account. Open the link in the confirmation email to finalise the registration.

Security key

Instructions Description
Preliminary remarks This step is only required after the first log in.
Element uses end-to-end encryption. To make sure you always have access to your encrypted messages from any device, you'll need to generate a so-called Security Key.
Set up Go to Settings ‣ Security & Privacy ‣ Secure Backup ‣ Set up on this device.
Security Phrase • Select Use a Security Phrase and enter a strong, unique Security Phrase
• This Security Phrase will protect your Security Key
Make sure you don't use your Element account password!
• Tap Continue, confirm your Security Phrase and tap Continue again.
Security Key Element will now generate a Security Key and back up an encrypted copy on the Element Matrix server.
Storage Make sure to store the Security Phrase as well as the Security Key somewhere safe, like a password manager! You should have three things stored in your password manager:
• your password, required to log into Element
• a Security Phrase, which protects your Security Key
• a Security Key, which is required to access your encrypted messages
Recovery If ever you are unable to read your messages on your Android device, it's because it doesn't have the right Security Key. In this case, go to Settings ‣ Security & Privacy ‣ Cryptography Keys Management ‣ Encrypted Messages Recovery, click on Restore from backup and provide your Security Phrase.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Element app
• Select the Direct Messages tab
• Tap the + button
• Search for contacts using their username or email address
• Tap CREATE
• Start chatting
Send a voice message • Open the Element app
• Open an existing chat, or start a new one
• The Voice Message button sits next to the composer
• Press & hold the Voice Message button to record your message, and release to send (or slide left to cancel)
• Press & drag the Voice Message button up to record longer voice messages. You can review them prior to pressing the Send button (or pressing the Trash button to delete the voice message)
Start a voice call • Open the Element app
• Select the Direct Messages tab
• Tap the + button
• Search for contacts using their username or email address
• Tap CREATE
• Tap the phone icon in the top menu to launch a voice call
Start a video call • Open the Element app
• Select the Direct Messages tab
• Tap the + button
• Search for contacts using their username or email address
• Tap CREATE
• Tap the camera icon in the top menu to launch a video call

Group chats, voice and video calls

Instructions Description
Join a public room • Open the Element app
• Select the Rooms tab
• Tap the #+ button
• Browse through the room directory
• Or tap the magnifying glass to search for a room corresponding to your needs
• You can also select a different server to find additional rooms
• Tap JOIN to connect with a community
Create a new room • Open the Element app
• Select the Rooms tab
• Tap the #+ button
• Tap CREATE NEW ROOM
• Provide a room name
• Choose whether the room is private or public (in which case an address needs to be provided)
• Enable or disable encryption
• Optionally, block users from other Matrix servers
• Tap CREATE
• Tap the Add people button and invite others to join using their username or email address
• Optionally, very granular room settings can be defined, such as URL previews, room access, message history, user permissions, and so on
Start a group voice call • Open the Element app
• Select the Rooms tab
• Select an existing room, or create a new one
• Tap the phone icon in the top menu to launch a group voice call
Start a group video call • Open the Element app
• Select the Rooms tab
• Select an existing room, or create a new one
• Tap the camera icon in the top menu to launch a group voice call

Notifications

Instructions Description
Global notification settings • Open the Element app
• Go to Settings ‣ Notifications and configure global notifications to your liking
• Enable/disable notifications for the account or the session
• Enable/disable notifications for messages containing your name, for one-to-one or group chats, for invitations and more
• Configure LED color, vibration and sounds
Direct Messages notification settings • Open the Element app
• Select the Direct Messages tab
• Long-press on an existing chat session
• Enable/disable notifications for all messages or messages mentioning your name
Room notification settings • Open the Element app
• Select the Room tab
• Long-press on an existing room
• Enable/disable notifications for all messages or messages mentioning your name

Authentication & verification

Instructions Description
Preliminary remarks In certain circumstances, Element might want to verify your identity. For instance if you log in with a new device or open a new session. Or if you log in with multiple devices at the same time. In such cases, a notification will appear: Verify this login or New login. Was this you?. Several options exist to prove your identity.
Security Phrase or Key The most straight forward solution is to provide either your Security Phrase, or your Security Key.
Other device Alternatively, you can use another device which is already logged in. Click on the verification request appearing in the other device. Now either scan the QR code, or compare an Emoji code.
Successful verification If you successfully verify your identity, you'll have full access to your messages and will appear as trusted to others.
Active sessions You can check all active and verified sessions by going to Settings ‣ Security & Privacy ‣ Active Sessions.
User verification For additional security, you can also verify the identity of other users you are chatting with. Open an (encrypted) chat, go to Settings ‣ People, select the relevant user and click on Verify ‣ Start verification. Wait until the other user accepts the verification request. Now either scan the QR codes with the other user's device, or compare an Emoji code.
Show me the step-by-step guide for iOS

Installation

Install Element from the App Store.

Registration

Instructions Description
Preliminary remarks Each Matrix user has an unique identifier, which works similar to an email address and looks like this: @username:servername.net. You can create a new Matrix identifier with any provider of your choice, or even become your own provider by self-hosting Matrix.
Open Element Open the Element app and click on Get started.
Select a server Choose the default matrix.org server, or any public server of your choice. A selection can be found here:
hello-matrix.net
anchel.nl
Tatsumoto
Sign up Click on Sign Up and provide a username as well as a strong, unique password. These credentials are required to log into Element.
Privacy policy Review the server's privacy policy and click on Accept.
Email verification Provide an existing or a disposable email address to verify and recover your account. Open the link in the confirmation email to finalise the registration.

Security key

Instructions Description
Preliminary remarks This step is only required after the first log in.
Element uses end-to-end encryption. To make sure you always have access to your encrypted messages from any device, you'll need to generate a so-called Security Key.
Set up Go to Settings ‣ Security & Privacy ‣ Secure Backup ‣ Set up on this device.
Security Phrase • Select Use a Security Phrase and enter a strong, unique Security Phrase
• This Security Phrase will protect your Security Key
Make sure you don't use your Element account password!
• Tap Continue, confirm your Security Phrase and tap Continue again.
Security Key Element will now generate a Security Key and back up an encrypted copy on the Matrix server.
Storage Make sure to store the Security Phrase as well as the Security Key somewhere safe, like a password manager! You should have three things stored in your password manager:
• your password, required to log into Element
• a Security Phrase, which protects your Security Key
• a Security Key, which is required to access your encrypted messengers
Recovery If ever you are unable to read your messages on your iOS device, it's because it doesn't have the right Security Key. In this case, go to Settings ‣ Security & Privacy ‣ Cryptography Keys Management ‣ Encrypted Messages Recovery, click on Restore from backup and provide your Security Phrase.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Element app
• Select the Direct Messages tab
• Tap the + button
• Search for contacts using their username or email address
• Tap CREATE
• Start chatting
Send a voice message • Open the Element app
• Open an existing chat, or start a new one
• The Voice Message button sits next to the composer
• Press & hold the Voice Message button to record your message, and release to send (or slide left to cancel)
• Press & drag the Voice Message button up to record longer voice messages. You can review them prior to pressing the Send button (or pressing the Trash button to delete the voice message)
Start a voice call • Open the Element app
• Select the Direct Messages tab
• Tap the + button
• Search for contacts using their username or email address
• Tap CREATE
• Tap the phone icon in the top menu to launch a voice call
Start a video call • Open the Element app
• Select the Direct Messages tab
• Tap the + button
• Search for contacts using their username or email address
• Tap CREATE
• Tap the camera icon in the top menu to launch a video call

Group chats, voice and video calls

Instructions Description
Join a public room • Open the Element app
• Select the Rooms tab
• Tap the #+ button
• Browse through the room directory
• Or tap the magnifying glass to search for a room corresponding to your needs
• You can also select a different server to find additional rooms
• Tap JOIN to connect with a community
Create a new room • Open the Element app
• Select the Rooms tab
• Tap the #+ button
• Tap CREATE NEW ROOM
• Provide a room name
• Choose whether the room is private or public (in which case an address needs to be provided)
• Enable or disable encryption
• Optionally, block users from other Matrix servers
• Tap CREATE
• Tap the Add people button and invite others to join using their username or email address
• Optionally, very granular room settings can be defined, such as URL previews, room access, message history, user permissions, and so on
Start a group voice call • Open the Element app
• Select the Rooms tab
• Select an existing room, or create a new one
• Tap the phone icon in the top menu to launch a group voice call
Start a group video call • Open the Element app
• Select the Rooms tab
• Select an existing room, or create a new one
• Tap the camera icon in the top menu to launch a group voice call

Notifications

Instructions Description
Global notification settings • Open the Element app
• Go to Settings ‣ Notifications and configure global notifications to your liking
• Enable/disable notifications for the account or the session
• Enable/disable notifications for messages containing your name, for one-to-one or group chats, for invitations and more
• Configure LED color, vibration and sounds
Direct Messages notification settings • Open the Element app
• Select the Direct Messages tab
• Long-press on an existing chat session
• Enable/disable notifications for all messages or messages mentioning your name
Room notification settings • Open the Element app
• Select the Room tab
• Long-press on an existing room
• Enable/disable notifications for all messages or messages mentioning your name

Authentication & verification

Instructions Description
Preliminary remarks In certain circumstances, Element might want to verify your identity. For instance if you log in with a new device or open a new session. Or if you log in with multiple devices at the same time. In such cases, a notification will appear: Verify this login or New login. Was this you?. Several options exist to prove your identity.
Security Phrase or Key The most straight forward solution is to provide either your Security Phrase, or your Security Key.
Other device Alternatively, you can use another device which is already logged in. Click on the verification request appearing in the other device. Now either scan the QR code, or compare the Emoji code.
Successful verification If you successfully verify your identity, you'll have full access to your messages and will appear as trusted to others.
Active sessions You can check all active and verified sessions by going to Settings ‣ Security & Privacy ‣ Active Sessions.
User verification For additional security, you can also verify the identity of other users you are chatting with. Open an (encrypted) chat, go to Settings ‣ People, select the relevant user and click on Verify ‣ Start verification. Wait until the other user accepts the verification request. Now either scan the QR codes with the other user's device, or compare an Emoji code.
Show me the step-by-step guide for Windows

Installation

Download and run the Element installer for Windows.

Registration

Instructions Description
Preliminary remarks Each Matrix user has an unique identifier, which works similar to an email address and looks like this: @username:servername.net. You can create a new Matrix identifier with any provider of your choice, or even become your own provider by self-hosting Matrix.
Open Element Open the Element app and click on Create account.
Select a server Choose the default matrix.org server, or any public server of your choice. A selection can be found here:
hello-matrix.net
anchel.nl
Tatsumoto
Sign up Provide a username as well as a strong, unique password. These credentials are required to log into Element.
Email verification Provide an existing or a disposable email address to verify and recover your account. Click on Register and accept the Terms and Conditions. Open the link in the confirmation email to finalise the registration.

Security key

Instructions Description
Preliminary remarks This step is only required after the first log in.
Element uses end-to-end encryption. To make sure you always have access to your encrypted messages from any device, you'll need to generate a so-called Security Key.
Set up After signing in, go to User menu ‣ Security & Privacy ‣ Secure Backup ‣ Set up.
Security Phrase • Select Use a Security Phrase and enter a strong, unique Security Phrase
• This Security Phrase will protect your Security Key
Make sure you don't use your Element account password!
• Tap Continue, confirm your Security Phrase and tap Continue again.
Security Key Element will now generate a Security Key and back up an encrypted copy on the Matrix server.
Storage Make sure to store the Security Phrase as well as the Security Key somewhere safe, like a password manager! You should have three things stored in your password manager:
• your password, required to log into Element
• a Security Phrase, which protects your Security Key
• a Security Key, which is required to access your encrypted messages
Recovery If ever you are unable to read your messages on your Windows device, it's because it doesn't have the right Security Key. In this case, go to User menu ‣ Security & Privacy ‣ Encryption ‣ Secure Backup, click on Restore from Backup and provide your Security Phrase.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Start chatting
Send a voice message • Open the Element app
• Open an existing chat, or start a new one
• The Voice Message button sits next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or click on the Trash button to delete the voice message
Start a voice call • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Click on the camera icon in the top menu to launch a video call

Group chats, voice and video calls

Instructions Description
Join a public room • Open the Element app
• Click on the + button next to the Rooms section
• Select Explore public rooms
• Browse through the room directory
• Or search for a room corresponding to your needs
• You can also select a different server to find additional rooms
• Click on Join to connect with a community
Create a new room • Open the Element app
• Click on the + button next to the Rooms section
• Select Create new room
• Provide a room name
• Choose whether the room is private or public (in which case an address needs to be provided)
• Enable or disable encryption
• Optionally, block users from other Matrix servers
• Click on Create Room
• Click on Invite to this room and invite others to join using their username or email address
• Optionally, very granular room settings can be defined, such as URL previews, room access, message history, user permissions, and so on
Start a group voice call • Open the Element app
• Select an existing room, or create a new one
• Tap the phone icon in the top menu to launch a group voice call
Start a group video call • Open the Element app
• Select an existing room, or create a new one
• Tap the camera icon in the top menu to launch a group video call

Notifications

Instructions Description
Global notification settings • Open the Element app
• Go to User menu ‣ Notification settings and configure global notifications to your liking
• Enable/disable notifications for the account
• Enable/disable desktop notifications for the session
• Enable/disable email notifications
• Enable/disable notifications for one-to-one or group chats
• Enable/disable notifications for messages containing your name or keywords
• Enable/disable messages for invitations and more
Direct Messages notification settings • Open the Element app
• Hover over a chat session in the People section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords
Room notification settings • Open the Element app
• Hover over a room in the Rooms section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords

Authentication & verification

Instructions Description
Preliminary remarks In certain circumstances, Element might want to verify your identity. For instance if you log in with a new device or open a new session. Or if you log in with multiple devices at the same time. In such cases, a notification will appear: Verify this login or New login. Was this you?. Several options exist to prove your identity.
Security Phrase or Key The most straight forward solution is to provide either your Security Phrase, or your Security Key.
Other device Alternatively, you can use another device which is already logged in. Click on the verification request appearing in the other device. Now either scan the QR code, or compare the Emoji code.
Successful verification If you successfully verify your identity, you'll have full access to your messages and will appear as trusted to others.
Active sessions You can check all active and verified sessions by going to User menu ‣ Security & Privacy.
User verification For additional security, you can also verify the identity of other users you are chatting with. Open an (encrypted) chat, go to Room info ‣ Person, select the relevant user and click on Verify ‣ Start verification. Wait until the other user accepts the verification request. Now either scan the QR codes with the other user's device, or compare an Emoji code.
Show me the step-by-step guide for macOS

Installation

Download the Element disk image, open it and drag the Element icon on top of the Application folder. For easy access, open the Applications folder and drag the Element icon to your dock.

Registration

Instructions Description
Preliminary remarks Each Matrix user has an unique identifier, which works similar to an email address and looks like this: @username:servername.net. You can create a new Matrix identifier with any provider of your choice, or even become your own provider by self-hosting Matrix.
Open Element Open the Element app and click on Create account.
Select a server Choose the default matrix.org server, or any public server of your choice. A selection can be found here:
hello-matrix.net
anchel.nl
Tatsumoto
Sign up Provide a username as well as a strong, unique password. These credentials are required to log into Element.
Email verification Provide an existing or a disposable email address to verify and recover your account. Click on Register and accept the Terms and Conditions. Open the link in the confirmation email to finalise the registration.

Security key

Instructions Description
Preliminary remarks This step is only required after the first log in.
Element uses end-to-end encryption. To make sure you always have access to your encrypted messages from any device, you'll need to generate a so-called Security Key.
Set up After signing in, go to User menu ‣ Security & Privacy ‣ Secure Backup ‣ Set up.
Security Phrase • Select Use a Security Phrase and enter a strong, unique Security Phrase
• This Security Phrase will protect your Security Key
Make sure you don't use your Element account password!
• Tap Continue, confirm your Security Phrase and tap Continue again.
Security Key Element will now generate a Security Key and back up an encrypted copy on the Matrix server.
Storage Make sure to store the Security Phrase as well as the Security Key somewhere safe, like a password manager! You should have three things stored in your password manager:
• your password, required to log into Element
• a Security Phrase, which protects your Security Key
• a Security Key, which is required to access your encrypted messages
Recovery If ever you are unable to read your messages on your macOS device, it's because it doesn't have the right Security Key. In this case, go to User menu ‣ Security & Privacy ‣ Encryption ‣ Secure Backup, click on Restore from Backup and provide your Security Phrase.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Start chatting
Send a voice message • Open the Element app
• Open an existing chat, or start a new one
• The Voice Message button sits next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or click on the Trash button to delete the voice message
Start a voice call • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Click on the camera icon in the top menu to launch a video call

Group chats, voice and video calls

Instructions Description
Join a public room • Open the Element app
• Click on the + button next to the Rooms section
• Select Explore public rooms
• Browse through the room directory
• Or search for a room corresponding to your needs
• You can also select a different server to find additional rooms
• Click on Join to connect with a community
Create a new room • Open the Element app
• Click on the + button next to the Rooms section
• Select Create new room
• Provide a room name
• Choose whether the room is private or public (in which case an address needs to be provided)
• Enable or disable encryption
• Optionally, block users from other Matrix servers
• Click on Create Room
• Click on Invite to this room and invite others to join using their username or email address
• Optionally, very granular room settings can be defined, such as URL previews, room access, message history, user permissions, and so on
Start a group voice call • Open the Element app
• Select an existing room, or create a new one
• Tap the phone icon in the top menu to launch a group voice call
Start a group video call • Open the Element app
• Select an existing room, or create a new one
• Tap the camera icon in the top menu to launch a group video call

Notifications

Instructions Description
Global notification settings • Open the Element app
• Go to User menu ‣ Notification settings and configure global notifications to your liking
• Enable/disable notifications for the account
• Enable/disable desktop notifications for the session
• Enable/disable email notifications
• Enable/disable notifications for one-to-one or group chats
• Enable/disable notifications for messages containing your name or keywords
• Enable/disable messages for invitations and more
Direct Messages notification settings • Open the Element app
• Hover over a chat session in the People section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords
Room notification settings • Open the Element app
• Hover over a room in the Rooms section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords

Authentication & verification

Instructions Description
Preliminary remarks In certain circumstances, Element might want to verify your identity. For instance if you log in with a new device or open a new session. Or if you log in with multiple devices at the same time. In such cases, a notification will appear: Verify this login or New login. Was this you?. Several options exist to prove your identity.
Security Phrase or Key The most straight forward solution is to provide either your Security Phrase, or your Security Key.
Other device Alternatively, you can use another device which is already logged in. Click on the verification request appearing in the other device. Now either scan the QR code, or compare the Emoji code.
Successful verification If you successfully verify your identity, you'll have full access to your messages and will appear as trusted to others.
Active sessions You can check all active and verified sessions by going to User menu ‣ Security & Privacy.
User verification For additional security, you can also verify the identity of other users you are chatting with. Open an (encrypted) chat, go to Room info ‣ Person, select the relevant user and click on Verify ‣ Start verification. Wait until the other user accepts the verification request. Now either scan the QR codes with the other user's device, or compare an Emoji code.
Show me the step-by-step guide for Linux (Ubuntu)

Installation

Instructions Description
Open the terminal If you run a Linux distribution such as Ubuntu, use the Ctrl+Alt+T shortcut or click on the Activities button on the top left and search for Terminal
Enable secure access to repositories sudo apt install -y wget apt-transport-https
Add the signing keys sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
Add the repository to the apt source list echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list
Update the local apt cache sudo apt update
Install the Element client sudo apt install element-desktop

Registration

Instructions Description
Preliminary remarks Each Matrix user has an unique identifier, which works similar to an email address and looks like this: @username:servername.net. You can create a new Matrix identifier with any provider of your choice, or even become your own provider by self-hosting Matrix.
Open Element Open the Element app and click on Create account.
Select a server Choose the default matrix.org server, or any public server of your choice. A selection can be found here:
hello-matrix.net
anchel.nl
Tatsumoto
Sign up Provide a username as well as a strong, unique password. These credentials are required to log into Element.
Email verification Provide an existing or a disposable email address to verify and recover your account. Click on Register and accept the Terms and Conditions. Open the link in the confirmation email to finalise the registration.

Security key

Instructions Description
Preliminary remarks This step is only required after the first log in.
Element uses end-to-end encryption. To make sure you always have access to your encrypted messages from any device, you'll need to generate a so-called Security Key.
Set up After signing in, go to User menu ‣ Security & Privacy ‣ Secure Backup ‣ Set up.
Security Phrase • Select Use a Security Phrase and enter a strong, unique Security Phrase
• This Security Phrase will protect your Security Key
Make sure you don't use your Element account password!
• Tap Continue, confirm your Security Phrase and tap Continue again.
Security Key Element will now generate a Security Key and back up an encrypted copy on the Matrix server.
Storage Make sure to store the Security Phrase as well as the Security Key somewhere safe, like a password manager! You should have three things stored in your password manager:
• your password, required to log into Element
• a Security Phrase, which protects your Security Key
• a Security Key, which is required to access your encrypted messages
Recovery If ever you are unable to read your messages on your Linux/Ubuntu device, it's because it doesn't have the right Security Key. In this case, go to User menu ‣ Security & Privacy ‣ Encryption ‣ Secure Backup, click on Restore from Backup and provide your Security Phrase.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Start chatting
Send a voice message • Open the Element app
• Open an existing chat, or start a new one
• The Voice Message button sits next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or click on the Trash button to delete the voice message
Start a voice call • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Element app
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on Go
• Click on the camera icon in the top menu to launch a video call

Group chats, voice and video calls

Instructions Description
Join a public room • Open the Element app
• Click on the + button next to the Rooms section
• Select Explore public rooms
• Browse through the room directory
• Or search for a room corresponding to your needs
• You can also select a different server to find additional rooms
• Click on Join to connect with a community
Create a new room • Open the Element app
• Click on the + button next to the Rooms section
• Select Create new room
• Provide a room name
• Choose whether the room is private or public (in which case an address needs to be provided)
• Enable or disable encryption
• Optionally, block users from other Matrix servers
• Click on Create Room
• Click on Invite to this room and invite others to join using their username or email address
• Optionally, very granular room settings can be defined, such as URL previews, room access, message history, user permissions, and so on
Start a group voice call • Open the Element app
• Select an existing room, or create a new one
• Tap the phone icon in the top menu to launch a group voice call
Start a group video call • Open the Element app
• Select an existing room, or create a new one
• Tap the camera icon in the top menu to launch a group video call

Notifications

Instructions Description
Global notification settings • Open the Element app
• Go to User menu ‣ Notification settings and configure global notifications to your liking
• Enable/disable notifications for the account
• Enable/disable desktop notifications for the session
• Enable/disable email notifications
• Enable/disable notifications for one-to-one or group chats
• Enable/disable notifications for messages containing your name or keywords
• Enable/disable messages for invitations and more
Direct Messages notification settings • Open the Element app
• Hover over a chat session in the People section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords
Room notification settings • Open the Element app
• Hover over a room in the Rooms section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords

Authentication & verification

Instructions Description
Preliminary remarks In certain circumstances, Element might want to verify your identity. For instance if you log in with a new device or open a new session. Or if you log in with multiple devices at the same time. In such cases, a notification will appear: Verify this login or New login. Was this you?. Several options exist to prove your identity.
Security Phrase or Key The most straight forward solution is to provide either your Security Phrase, or your Security Key.
Other device Alternatively, you can use another device which is already logged in. Click on the verification request appearing in the other device. Now either scan the QR code, or compare the Emoji code.
Successful verification If you successfully verify your identity, you'll have full access to your messages and will appear as trusted to others.
Active sessions You can check all active and verified sessions by going to User menu ‣ Security & Privacy.
User verification For additional security, you can also verify the identity of other users you are chatting with. Open an (encrypted) chat, go to Room info ‣ Person, select the relevant user and click on Verify ‣ Start verification. Wait until the other user accepts the verification request. Now either scan the QR codes with the other user's device, or compare an Emoji code.
Show me the step-by-step guide

Registration

Instructions Description
Preliminary remarks Each Matrix user has an unique identifier, which works similar to an email address and looks like this: @username:servername.net. You can create a new Matrix identifier with any provider of your choice, or even become your own provider by self-hosting Matrix.
Open Element Open your browser and navigate to https://app.element.io. When prompted, allow access to persistent storage. This enables Element to store keys, messages and so on in the browser session. Then, click on Create Account.
Select a server Choose the default matrix.org server, or any public server of your choice. A selection can be found here:
hello-matrix.net
anchel.nl
Tatsumoto
Sign up Also provide a username as well as a strong, unique password. These credentials are required to log into Element.
Email verification Provide an existing or a disposable email address to verify and recover your account. Click on Register, review the server's privacy policy and click on Accept. Open the link in the confirmation email to finalise the registration.

Security key

Instructions Description
Preliminary remarks This step is only required after the first log in.
Element uses end-to-end encryption. To make sure you always have access to your encrypted messages from any device, you'll need to generate a so-called Security Key.
Set up After signing in, go to Settings ‣ Security & Privacy ‣ Secure Backup ‣ Set up.
Security Phrase • Select Enter a Security Phrase and enter a strong, unique Security Phrase
• This Security Phrase will protect your Security Key
Make sure you don't use your Element account password!
• Tap Continue, confirm your Security Phrase and tap Continue again.
Security Key Element will now generate a Security Key and back up an encrypted copy on the Matrix server.
Storage Make sure to store the Security Phrase as well as the Security Key somewhere safe, like a password manager! You should have three things stored in your password manager:
• your password, required to log into Element
• a Security Phrase, which protects your Security Key
• a Security Key, which is required to access your encrypted messages
Recovery If ever you are unable to read your messages in your browser, it's because it doesn't have the right Security Key. In this case, go to Settings ‣ Security & Privacy ‣ Encryption ‣ Secure Backup, click on Restore from Backup and provide your Security Phrase.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open your browser and sign in to https://app.element.io
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on GO
• Start chatting
Send a voice message • Open your browser and sign in to https://app.element.io
• Open an existing chat, or start a new one
• The Voice Message button sits next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or click on the Trash button to delete the voice message
Start a voice call • Open your browser and sign in to https://app.element.io
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on GO
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open your browser and sign in to https://app.element.io
• Click on the + button next to the People section
• Search for contacts using their username or email address
• Click on GO
• Click on the camera icon in the top menu to launch a video call

Group chats, voice and video calls

Instructions Description
Join a public room • Open your browser and sign in to https://app.element.io
• Click on the + button next to the Rooms section
• Select Explore public rooms
• Browse through the room directory
• Or search for a room corresponding to your needs
• You can also select a different server to find additional rooms
• Click on JOIN to connect with a community
Create a new room • Open your browser and sign in to https://app.element.io
• Click on the + button next to the Rooms section
• Select Create new room
• Provide a room name
• Choose whether the room is private or public (in which case an address needs to be provided)
• Enable or disable encryption
• Optionally, block users from other Matrix servers
• Click on Create Room
• Click on Invite to this room and invite others to join using their username or email address
• Optionally, very granular room settings can be defined, such as URL previews, room access, message history, user permissions, and so on
Start a group voice call • Open your browser and sign in to https://app.element.io
• Select an existing room, or create a new one
• Tap the phone icon in the top menu to launch a group voice call
Start a group video call • Open your browser and sign in to https://app.element.io
• Select an existing room, or create a new one
• Tap the camera icon in the top menu to launch a group video call

Notifications

Instructions Description
Global notification settings • Open your browser and sign in to https://app.element.io
• Go to User menu ‣ Notification settings and configure global notifications to your liking
• Enable/disable notifications for the account
• Enable/disable desktop notifications for the session
• Enable/disable email notifications
• Enable/disable notifications for one-to-one or group chats
• Enable/disable notifications for messages containing your name or keywords
• Enable/disable messages for invitations and more
Direct Messages notification settings • Open your browser and sign in to https://app.element.io
• Hover over a chat session in the People section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords
Room notification settings • Open your browser and sign in to https://app.element.io
• Hover over a room in the Rooms section and click on the bell icon to access notification options
• Enable/disable notifications for all messages or messages mentioning your name and keywords

Authentication & verification

Instructions Description
Preliminary remarks In certain circumstances, Element might want to verify your identity. For instance if you log in with a new device or open a new session. Or if you log in with multiple devices at the same time. In such cases, a notification will appear: Verify this login or New login. Was this you?. Several options exist to prove your identity.
Security Phrase or Key The most straight forward solution is to provide either your Security Phrase, or your Security Key.
Other device Alternatively, you can use another device which is already logged in. Click on the verification request appearing in the other device. Now either scan the QR code, or compare the Emoji code.
Successful verification If you successfully verify your identity, you'll have full access to your messages and will appear as trusted to others.
Active sessions You can check all active and verified sessions by going to User menu ‣ Security & Privacy.
User verification For additional security, you can also verify the identity of other users you are chatting with. Open an (encrypted) chat, go to Room info ‣ People, select the relevant user and click on Verify ‣ Start Verification. Wait until the other user accepts the verification request. Now either scan the QR codes with the other user's device, or compare an Emoji code.
Element is encrypted, but requires trust

Note that Element does not pursue the zero knowledge principle and collects meta data. As can also be read in Element's privacy policy: [...] We might profile metadata pertaining to the configuration and management of hosted homeservers so that we can improve our products and services.

Account management is indeed handled by the Matrix server administrators. By using a public Matrix server, you therefore entrust some of your data to these administrators. Even though communication can be encrypted, administrators are potentially able to indefinitely keep a copy of all (encrypted) communication, log IP addresses or access (non-encrypted) data such as usernames, email addresses, media files, device information, contact lists, usage profiles, group memberships and so on.

Even if you self-host your own server, other administrators of Matrix servers participating in a conversation can access this meta data. As formulated by the project lead: "[...] if you invite a user to your chatroom who's on a server that you don't trust, then the history will go to that server. If the room is end-to-end encrypted then that server won't be able to see the messages, but it will be able to see the metadata of who was talking to who and when (but not what). [...]".


Jami

Jami secure messenger

Jami is an open source messenger, voice and video calling app, available on all desktop and mobile devices. It's based on a peer-to-peer architecture, where users directly connect without relying on servers. All communication between devices is end-to-end encrypted, with perfect forward secrecy. More detailed instructions below.

Show me the step-by-step guide for Android

Installation

Instructions Description
Installation Install Jami from:
Google's Play Store
Aurora Store
F-Droid
Tracker free The app contains 0 trackers and requires 21 permissions. By comparison:
• TikTok: 16 trackers, 76 permissions
• Snapchat: 2 trackers, 44 permissions
• WhatsApp: 1 tracker, 57 permissions
Push notifications Note that while F-Droid version of Jami's app is Google-free, only the Google Play Store version of Jami's app can handle push notifications, using Googles Cloud Messaging Android (GCM).

Registration

Instructions Description
Create an account Open the Jami app and click on Create a Jami account. Provide a username.
Set a password Optionally, you can provide a strong, unique password to encrypt your account. Make sure to store this password safely, as it can't be recovered.
Set up your profile Optionally, define a username visible to others and a profile picture.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Jami app
• Tap Start conversation
• Search for contacts using their username
• Tap Add to contacts. This will send an invitation to the other user
• As soon as the invitation is accepted, you can start chatting
Send a voice message • Open the Jami app
• Open an existing chat, or start a new one
• The Record audio clip button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Share button and share it with your Jami contact
Send a video message • Open the Jami app
• Open an existing chat, or start a new one
• The Record video clip button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Share button and share it with your Jami contact
Start a voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Screen sharing: while in a video call, click on the Screen sharing button
Send a file • Open the Jami app
• Open an existing chat, or start a new one
• The Send file button sits in the menu, next to the composer
• Select a file to send

Group chats, voice and video calls

Instructions Description
Start a group chat As of the time of writing, Jami is still working on the implementation of group chat capability. These so-called "Swarms" are fully distributed and peer-to-peer text conversations, with a potentially unlimited number of participants.
Start a group voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
• Once the call starts, tap the Add more contacts icon
Start a group video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Once the call starts, tap the Add more contacts icon
• Screen sharing: while in a group video call, click on the Screen sharing button

Backup

Instructions Description
Create a backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. Make sure to regularly create a backup of your account by going to Settings ‣ Account ‣ Account ‣ Backup account. You'll be prompted to provide your password, if you've set one up during the registration. Your backup will be saved to a .gz archive file.
Restore a backup After having re-installed Jami, click on Connect from backup. Navigate to the archive file which contains your account backup. If required, provide your password and click on Connect from backup.
Show me the step-by-step guide for iOS

Installation

Install Jami from the App Store.

Registration

Instructions Description
Create an account Open the Jami app and click on Create a Jami account. Provide a username.
Set a password Optionally, you can provide a strong, unique password to encrypt your account. Make sure to store this password safely, as it can't be recovered.
Set up your profile Optionally, define a username visible to others and a profile picture.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Jami app
• Tap Start conversation
• Search for contacts using their username
• Tap Add to contacts. This will send an invitation to the other user
• As soon as the invitation is accepted, you can start chatting
Send a voice message • Open the Jami app
• Open an existing chat, or start a new one
• The Record audio clip button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Share button and share it with your Jami contact
Send a video message • Open the Jami app
• Open an existing chat, or start a new one
• The Record video clip button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Share button and share it with your Jami contact
Start a voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Screen sharing: while in a video call, click on the Screen sharing button
Send a file • Open the Jami app
• Open an existing chat, or start a new one
• The Send file button sits in the menu, next to the composer
• Select a file to send

Group chats, voice and video calls

Instructions Description
Start a group chat As of the time of writing, Jami is still working on the implementation of group chat capability. These so-called "Swarms" are fully distributed and peer-to-peer text conversations, with a potentially unlimited number of participants.
Start a group voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
• Once the call starts, tap the Add more contacts icon
Start a group video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Once the call starts, tap the Add more contacts icon
• Screen sharing: while in a group video call, click on the Screen sharing button

Backup

Instructions Description
Create a backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. Make sure to regularly create a backup of your account by going to Settings ‣ Account ‣ Account ‣ Backup account. You'll be prompted to provide your password, if you've set one up during the registration. Your backup will be saved to a .gz archive file.
Restore a backup After having re-installed Jami, click on Connect from backup. Navigate to the archive file which contains your account backup. If required, provide your password and click on Connect from backup.
Show me the step-by-step guide for Windows

Installation

Download and run the Jami installer for Windows.

Registration

Instructions Description
Create an account Open the Jami app and click on Create a Jami account. Provide a username.
Set a password Optionally, you can provide a strong, unique password to encrypt your account. Make sure to store this password safely, as it can't be recovered!
Set up your profile Optionally, define a username visible to others and a profile picture.
Create a first backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. During the registration process, you can create a first backup of your account.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Jami app
• Search for contacts using their username
• Click on the Add to conversations button. This will send an invitation to the other user
• As soon as the invitation is accepted, you can start chatting
Send a voice message • Open the Jami app
• Open an existing chat, or start a new one
• The Leave audio message button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or leave the recording dialogue to cancel your message
Send a video message • Open the Jami app
• Open an existing chat, or start a new one
• The Leave video message button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or leave the recording dialogue to cancel your message
Start a voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Screen sharing: while in a video call, click on the Menu ‣ Screen sharing button
Send a file • Open the Jami app
• Open an existing chat, or start a new one
• The Send file button sits in the menu, next to the composer
• Select a file to send
• Alternatively, simply drag & drop a file into the Jami window

Group chats, voice and video calls

Instructions Description
Start a group chat As of the time of writing, Jami is still working on the implementation of group chat capability. These so-called "Swarms" are fully distributed and peer-to-peer text conversations, with a potentially unlimited number of participants.
Start a group voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
• Once the call starts, click on Menu ‣ Add more contacts
Start a group video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Once the call starts, tap the Menu ‣ Add more contacts icon
• Screen sharing: while in a group video call, click on the Menu ‣ Screen sharing button

Backup

Instructions Description
Create a backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. Make sure to regularly create a backup of your account by going to Settings ‣ Account ‣ Backup account. You'll be prompted to provide your password, if you've set one up during the registration. Your backup will be saved to a .gz archive file.
Restore a backup After having re-installed Jami, click on Restore an account from backup. Navigate to the .gz archive file which contains your account backup. If required, provide your password and click on Restore an account from backup.
Show me the step-by-step guide for macOS

Installation

Download the Jami disk image, open it and drag the Jami icon on top of the Application folder. For easy access, open the Applications folder and drag the Jami icon to your dock.

Registration

Instructions Description
Create an account Open the Jami app and click on Create a Jami account. Provide a username.
Set a password Optionally, you can provide a strong, unique password to encrypt your account. Make sure to store this password safely, as it can't be recovered!
Set up your profile Optionally, define a username visible to others and a profile picture.
Create a first backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. During the registration process, you can create a first backup of your account.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Jami app
• Search for contacts using their username
• Click on the Add to conversations button. This will send an invitation to the other user
• As soon as the invitation is accepted, you can start chatting
Send a voice message • Open the Jami app
• Open an existing chat, or start a new one
• The Leave audio message button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or leave the recording dialogue to cancel your message
Send a video message • Open the Jami app
• Open an existing chat, or start a new one
• The Leave video message button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or leave the recording dialogue to cancel your message
Start a voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Screen sharing: while in a video call, click on the Menu ‣ Screen sharing button
Send a file • Open the Jami app
• Open an existing chat, or start a new one
• The Send file button sits in the menu, next to the composer
• Select a file to send
• Alternatively, simply drag & drop a file into the Jami window

Group chats, voice and video calls

Instructions Description
Start a group chat As of the time of writing, Jami is still working on the implementation of group chat capability. These so-called "Swarms" are fully distributed and peer-to-peer text conversations, with a potentially unlimited number of participants.
Start a group voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
• Once the call starts, click on Menu ‣ Add more contacts
Start a group video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Once the call starts, tap the Menu ‣ Add more contacts icon
• Screen sharing: while in a group video call, click on the Menu ‣ Screen sharing button

Backup

Instructions Description
Create a backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. Make sure to regularly create a backup of your account by going to Settings ‣ Account ‣ Backup account. You'll be prompted to provide your password, if you've set one up during the registration. Your backup will be saved to a .gz archive file.
Restore a backup After having re-installed Jami, click on Restore an account from backup. Navigate to the .gz archive file which contains your account backup. If required, provide your password and click on Restore an account from backup.
Show me the step-by-step guide for Linux (Ubuntu)

Installation

Instructions Description
Open the terminal If you run a Linux distribution such as Ubuntu, use the Ctrl+Alt+T shortcut or click on the Activities button on the top left and search for Terminal
Install dependencies sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends
Add the signing keys curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null
Add the repository to the apt source list sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_20.04/ jami main' > /etc/apt/sources.list.d/jami.list"
Update the local apt cache sudo apt update
Install the Jami client sudo apt install jami

Registration

Instructions Description
Create an account Open the Jami app and click on Create a Jami account. Provide a username.
Set a password Optionally, you can provide a strong, unique password to encrypt your account. Make sure to store this password safely, as it can't be recovered!
Set up your profile Optionally, define a username visible to others and a profile picture.
Create a first backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. During the registration process, you can create a first backup of your account.

One-to-one chats, voice and video calls

Instructions Description
Start a chat • Open the Jami app
• Search for contacts using their username
• Click on the Add to conversations button. This will send an invitation to the other user
• As soon as the invitation is accepted, you can start chatting
Send a voice message • Open the Jami app
• Open an existing chat, or start a new one
• The Leave audio message button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or leave the recording dialogue to cancel your message
Send a video message • Open the Jami app
• Open an existing chat, or start a new one
• The Leave video message button sits in the menu, next to the composer
• Click on it to start recording your message
• When you're ready, click on the Send button
• Or leave the recording dialogue to cancel your message
Start a voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
Start a video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Screen sharing: while in a video call, click on the Menu ‣ Screen sharing button
Send a file • Open the Jami app
• Open an existing chat, or start a new one
• The Send file button sits in the menu, next to the composer
• Select a file to send
• Alternatively, simply drag & drop a file into the Jami window

Group chats, voice and video calls

Instructions Description
Start a group chat As of the time of writing, Jami is still working on the implementation of group chat capability. These so-called "Swarms" are fully distributed and peer-to-peer text conversations, with a potentially unlimited number of participants.
Start a group voice call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the phone icon in the top menu to launch a voice call
• Once the call starts, tap the Add more contacts icon
Start a group video call • Open the Jami app
• Open an existing chat, or start a new one
• Click on the camera icon in the top menu to launch a video call
• Once the call starts, tap the Add more contacts icon
• Screen sharing: while in a group video call, click on the Screen sharing button

Backup

Instructions Description
Create a backup Your account information is stored locally on your device. It will be gone forever if you loose your device or uninstall the application. Make sure to regularly create a backup of your account by going to Settings ‣ Account ‣ Backup account. You'll be prompted to provide your password, if you've set one up during the registration. Your backup will be saved to a .gz archive file.
Restore a backup After having re-installed Jami, click on Restore an account from backup. Navigate to the .gz archive file which contains your account backup. If required, provide your password and click on Restore an account from backup.


Briar

What is Briar?

The Briar project develops an open source messenger app for Android. It particularly appeals to people with an elevated threat model such as activists or journalists. Briar is independent from Google Cloud Messaging (GCM) and based on a peer-to-peer architecture, where users directly connect without relying on servers.

All communication between devices is end-to-end encrypted by default, and sent over the Tor network. Briar supports Perfect Forward Secrecy. Everything is stored on the local device, no registration via phone number or email required. The application can also work without a functioning Internet connection, via WiFi or Bluetooth. Note however that users must be online in order to chat with each other. More detailed instructions below.

Show me the step-by-step guide for Android

Installation

Instructions Description
Install Briar Simply download the app from:
Google's Play Store
F-Droid
Aurora Store
Tracker free The app contains 0 trackers and requires 11 permissions. By comparison:
• TikTok: 16 trackers, 76 permissions
• Snapchat: 2 trackers, 44 permissions
• WhatsApp: 1 tracker, 57 permissions
No GCM Note that Briar's Android app can handle push notifications without Google's Cloud Messaging (GCM). This comes in handy if you are looking to de-google your phone.

Registration

Instructions Description
Create an account Open the Briar app and provide a username.
Set a password Provide a strong, unique password. Make sure to store this password safely: if you forget it, your account can't be recovered!
Enable background connections Tap the buttons to disable battery optimisation and to enable Briar to run in the background.
Create account Finally, hit the Create account button.

One-to-one chats

Instructions Description
Meet in person • Meet with your contact in person & open the Briar app
• Tap the + button & select Add contact nearby
• Tap Continue
• You both have to scan the QR codes appearing on your screens
• This way, your communication is authenticated from the start
• Start chatting
Get introduced • If you can't meet in person, get introduced by a common friend you trust
• This friend needs to open Briar on his/her phone
• Then, he/she should tap your name in the contact list
• He/she should select Menu ‣ Make Introduction
• He/she should choose the other contact you want to be introduced to
• Finally, he/she should tap Make Introduction
• You will receive a request to accept the introduction
• Once both parties have accepted the introduction, you can start chatting
Add contacts at a distance • If you can't meet in person, add your contact at a distance
• Tap the + button & select Add contact at a distance
• Share the appearing link with your contact using a secure channel (e.g. encrypted email, Signal, etc.)
• Similarly, ask your contact to share his/her link with you
Verify the link is authentic before you enter it into the app (e.g. call, previously authenticated chat, meeting)
• Once both links have been added, tap Continue, choose a nickname for your new contact
• As soon as your contact accepts the invitation, you can start chatting

Group chats, forums, blogs & RSS feeds

Instructions Description
Start a group chat • Open the Briar app
• Tap Menu ‣ Private Groups
• Tap the + button to create a new group
• Choose a name, tap Create Group & invite contacts
• Start chatting
Start a forum • A forum is a public conversation
• Unlike in private group chats, anyone can invite additional contacts
• Open the Briar app
• Tap Menu ‣ Forums
• Tap the + button to create a new forum
• Choose a name & tap Create Forum
• Open the forum and tap the Sharing icon to invite your contacts
Start a blog • The blog allows to share news & updates with your contacts
• Open the Briar app
• Tap Menu ‣ Blogs
• Tap the Pen button to write a new post, then tap Publish
Read RSS feeds • Follow blogs or news sites from within Briar!
• Open the Briar app
• Tap Menu ‣ Blogs
• Tap Menu ‣ Import RSS Feed
• Enter the URL and tap Import

Backup & screen lock

Instructions Description
Backup • For security reasons, your account will be permanently gone if you loose access to your device, forget your password or uninstall Briar
• This includes your identities, contacts & messages
• You'll have to add & verify your contacts again after re-installing the app
• Also, there's no possibility to migrate your account to another device
Screen lock • Briar can be locked without signing out
• Tap Menu ‣ Settings ‣ Security
• Enable App lock
• Briar will now lock automatically when not being used (e.g. after 5min) or when you tap Menu ‣ Lock App
• To unlock, enter your device's screen lock (PIN, pattern, password)
Briar is encrypted, but not anonymous

Briar puts several measures in place to achieve "unlinkability". Mind that despite this, Briar cannot guarantee anonymity. While nobody can discover who your contacts are, your contacts may very well be able to discover who you are. Indeed, Briar shares your Bluetooth address and recent IPv4 and IPv6 addresses for the Wi-Fi interface, in order to connect with your contacts.


Is Signal better than WhatsApp? Signal vs imessage

Support

For further details or questions, refer to: