Signal is a messaging app with privacy at its core. It is free and easy to use, with strong end-to-end encryption that keeps your communication completely private. Send texts, voice messages, photos, videos, GIFs, and files for free.
Quick Verdict
Best for: Anyone wanting truly private messaging
What It Means For You
Messages are end-to-end encrypted and Signal does not collect contacts, messages, or usage data. Payments use Stripe, maps use Google Maps, and GIFs use GIPHY, so those features involve third-party services. Push notifications are delivered via Firebase Cloud Messaging, which does not see message content.
Quick Verdict
Best for: Anyone wanting truly private messaging
What It Means For You
Messages are end-to-end encrypted and Signal does not collect contacts, messages, or usage data. Payments use Stripe, maps use Google Maps, and GIFs use GIPHY, so those features involve third-party services. Push notifications are delivered via Firebase Cloud Messaging, which does not see message content.
Method and Limitations
Static analysis only. CITT reviewed the code of this build without running the app, so runtime behavior was not observed. The findings below describe the analyzed build and may not reflect server-side controls or later versions. CITT makes no determination about compliance with any law or platform policy; it reports what the artifacts contain and cites the published guidance so a reader can compare.
Code Security
2 totalPrivacy
1 totalVersion diff is on the Developer plan. See developer plans.
Context Tags
Package
org.thoughtcrime.securesms
Version
7.71.2 (Build 164101)
Analysis Date
Feb 2, 2026
Classes Analyzed
20,641
Feedback helps us improve our analysis
Data Security - 0 findings
Network Security - 0 findings
Code Safety - 0 findings
Privacy - 1 finding (1 info)
Signal identifies accounts by phone number only. Messages, contacts, and usage patterns are not collected or stored on Signal's servers.
Certain optional features in the app connect to third-party services:
Each service receives only the information required to perform its specific function.
| Category | Score |
|---|---|
| Security | 100/100 |
| Privacy | 100/100 |
| Data Security | 100/100 |
| Network Security | 100/100 |
| Code Safety | 100/100 |
| Data Collection | 100/100 |
| Data Sharing | 100/100 |
| User Control | 100/100 |
This scorecard is generated through automated static analysis of the app's code and configuration. Scores reflect the security and privacy practices observed at the time of the scan.
Developer not yet contacted