Skip to the content.

Signal Messenger: Complete Security Guide

*Status: Level 1 Audience: All members — start here for secure communications*

Signal is the gold standard for encrypted messaging among activists, journalists, lawyers, and security researchers. It uses the Signal Protocol — a state-of-the-art end-to-end encryption system that has been independently audited, is open source, and is trusted by cryptographers worldwide. This guide covers not just installation, but every security-relevant feature and setting.

Why Signal and not WhatsApp? WhatsApp uses the Signal Protocol for message encryption, but is owned by Meta (Facebook), subject to U.S. legal process, retains metadata (who you talk to and when), and has a troubled history of security vulnerabilities in its implementation. Signal’s metadata collection is minimal by design, and it is operated by a nonprofit foundation with no commercial interest in your data.


1. Installation and Initial Security Setup

1.1 Download Signal Correctly

Verify the download: On signal.org, compare the checksum of the APK against the published checksum before installation. This protects against tampered downloads.

1.2 Phone Number Considerations

Signal requires a phone number for registration. This is a significant limitation for high-risk users:

1.3 Registration Lock

Enable immediately after installation:

Settings → Account → Registration Lock

Registration Lock prevents anyone from re-registering your Signal number without your PIN — even if they obtain your SIM card (SIM swap attack). This is critical protection. Set a strong PIN and store it securely.


2. Critical Privacy Settings

Open Settings → Privacy and configure the following:

2.1 Phone Number Privacy

This prevents people from finding your account via your number, even if they have it.

2.2 Disappearing Messages

Disappearing messages protect you if your device is seized. Messages that no longer exist cannot be read.

2.3 Read Receipts and Typing Indicators

These reveal behavioral patterns (when you read messages, when you are typing) that, while seeming minor, contribute to a surveillance picture.

Link previews require Signal to access the URL — this creates a record that the URL was accessed, potentially from your IP if not using a VPN.

2.5 Screen Lock

2.6 Screen Security

2.7 Incognito Keyboard


3. Individual Conversation Security

3.1 Safety Numbers Verification

Every Signal conversation has a “Safety Number” — a cryptographic fingerprint unique to your conversation with that specific person on their specific device.

Why it matters: If law enforcement or an attacker performs a man-in-the-middle attack (inserting themselves between you and your contact), the Safety Number will change.

How to verify:

  1. Open a conversation → tap the contact’s name → Verify Safety Numbers
  2. Compare the safety number in person or through a separate secure channel (not through Signal — if it’s compromised, a compromised confirmation is useless)
  3. Mark as verified once confirmed

When to re-verify:

3.2 Note to Self

Use the “Note to Self” conversation as an encrypted personal notepad. Messages you send to yourself are end-to-end encrypted and disappear on your set timer. Use it to store:

3.3 Message Requests

If someone you haven’t talked to before messages you, it appears as a “Message Request.” You can accept or delete without the sender knowing you received the message. This prevents strangers from immediately knowing your account is active.


4. Group Security

Groups are the most complex security surface in Signal.

4.1 Group Administration

4.2 What Groups Do NOT Protect

Even in an end-to-end encrypted Signal group:

Operational rule: The group is only as secure as its least secure member. Do not share information in a group that you would not want the least-trusted member to have.

4.3 Group Segmentation

Follow the cellular model: maintain separate, small groups for each operational cell. Do not maintain one large group for all organizational business.


5. Calls and Video

5.1 Signal Calls

5.2 Group Calls


6. Sealed Sender

Settings → Privacy → Advanced → Sealed Sender

Sealed sender is a feature where the metadata about who is sending a message to whom is concealed even from Signal’s servers. Enable “Allow from Anyone” to receive sealed-sender messages from contacts not in your list, and ensure you have it enabled for sending.


7. Note to Self: What Signal Cannot Protect Against

Signal encrypts message contents in transit and on your device. It cannot protect against:


8. Signal for Desktop

Signal Desktop is useful for typing longer messages and coordinating from a computer. Security considerations:


This guide does not constitute legal advice. Laws vary by jurisdiction.

← Back to Index