Signal

signal.org
Signal

Probably one of the most popular, secure private messaging apps that combines strong encryption (see Signal Protocol) with a simple UI and plenty of features. It's widely used across the world, and easy-to-use, functioning similar to WhatsApp - with instant messaging, read-receipts, support for media attachments and allows for high-quality voice and video calls. It's cross-platform, open-source and totally free. Signal is recommended by Edward Snowden, and is a perfect solution for most users.

Open Source

Signal Privacy Policy

Privacy Policy Summary

  • Prohibits the publishing of personally identifiable information without the owner’s consent
  • This service informs users that its Terms of Service does not apply to third party websites
  • Third parties used by the service are bound by confidentiality obligations
  • Your personal data is aggregated into statistics
  • The service does not guarantee accuracy or reliability of the information provided
  • The service does not share user information with third parties
  • You can request access, correction and/or deletion of your data
  • Users agree not to use the service for illegal purposes
  • They may stop providing the service at any time
  • This service does not sell your personal data
  • You maintain ownership of your data
  • You can delete your content from this service
  • This service does not force users into binding arbitration
  • The court of law governing the terms is in a jurisdiction that is friendlier to user privacy protection.
  • You have the right to leave this service at any time
  • This service allows you to retrieve an archive of your data
  • This service does not track you
  • The service reviews its privacy policy on a regular basis
  • The service provides two factor authentication for your account
  • The service claims to be GDPR compliant for European users
  • Features of the website are made available under a free software license
  • Only necessary user logs are kept by the service to ensure quality
  • The service will resist legal requests for user information where reasonably possible
  • The service provides details about what kinds of personal information they collect
  • There is a date of the last update of the agreements
  • You must create an account to use this service
  • A free help desk is provided
  • The service is provided 'as is' and to be used at your sole risk
  • This service does not guarantee that it or the products obtained through it meet your expectations or requirements
  • Failure to enforce any provision of the Terms of Service does not constitute a waiver of such provision
  • Instead of asking directly, this Service will assume your consent to changes of terms merely from your usage.
  • The service can delete your account without prior notice and without a reason
  • This service cannot be held responsible for disputes that you may have with other users
  • This service assumes no liability for any losses or damages resulting from any matter relating to the service
  • The service provider makes no warranty regarding uninterrupted, timely, secure or error-free service
  • You are responsible for maintaining the security of your account and for the activities on your account
  • The service will only respond to government requests that are reasonable
  • Any liability on behalf of the service is only limited to $100
  • This service does not condone any ideas contained in its user-generated contents
  • Your personal data is not sold
  • Information is provided about security practices
  • Instructions are provided on how to submit a copyright claim
  • Third parties are involved in operating the service
  • Your personal data may be disclosed to comply with government requests without notice to you

Score

B

Documents

Domains Covered by Policy

  • signal.org
  • whispersystems.org

About the Data

This data is kindly provided by tosdr.org. Read full report at: #528

Signal Source Code

Author

signalapp

Description

Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS

Homepage

https://signal.org/

License

AGPL-3.0

Created

09 Dec 13

Last Updated

30 Jun 26

Latest version

v20260629.0.0

Primary Language

Java

Size

23,210 KB

Stars

10,604

Forks

2,469

Watchers

10,604

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Chris Eager (21 Apr 26)

    Add avatars to profiles gRPC

  • Ravi Khadiwala (26 Jun 26)

    Handle ACCOUNT_NOT_FOUND errors in AppleAppStoreClient

  • Jon Chambers (26 Jun 26)

    Don't attempt to send empty message bundles when changing numbers

  • Jon Chambers (26 Jun 26)

    Fix a bogus assertion for "change number" message-sending

  • Ravi Khadiwala (25 Jun 26)

    Select lifecycle-manager based on environment variable (like in FoundationDbClusterExtension)

  • Jon Chambers (25 Jun 26)

    Don't trigger state transitions inside retryable transactions

  • Jon Chambers (24 Jun 26)

    Add basic read/acknowledgement counters to `RedisDynamoDbMessageStream`

  • Ameya Lokare (17 Jun 26)

    Port OneTimeDonationController to gRPC

  • Katherine (24 Jun 26)

    Use V2 key transparency query RPCs

  • Chris Eager (24 Jun 26)

    Update Donation-Permit header parameter documentation

  • Chris Eager (24 Jun 26)

    Disable a flaky test

  • Jonathan Klabunde Tomer (22 Jun 26)

    address review comments Co-authored-by: Jon Chambers <[email protected]>

  • Jonathan Klabunde Tomer (19 Jun 26)

    add FoundationDbMessageStore api to clear messages before a given time

  • Chris Eager (24 Jun 26)

    Implement donation permit spending

  • Ravi Khadiwala (23 Jun 26)

    Add metric for requested attachment upload size

  • Jon Chambers (24 Jun 26)

    Revert "Mirror message reads/acknowledgements via `FoundationDbMessageStream`" This reverts commit 4e52317e26a19a398378943460df4d3053e5966a.

  • Jon Chambers (24 Jun 26)

    Mirror message reads/acknowledgements via `FoundationDbMessageStream`

  • Ravi Khadiwala (23 Jun 26)

    Update to the latest version of the spam filter

  • Chris Eager (22 Jun 26)

    Update foundationdb to 7.3.68

  • Chris Eager (22 Jun 26)

    Remove unused mocking in CredentialsGrpcServiceTest

  • Jon Chambers (18 Jun 26)

    Make `RegistrationServiceClient` blocking

  • ravi-signal (23 Jun 26)

    Add per-element constraint validation

  • ravi-signal (23 Jun 26)

    Add a load-shedding GOAWAY

  • Ravi Khadiwala (12 Jun 26)

    Add header to disable messages on authenticated websocket

  • Jonathan Klabunde Tomer (18 Jun 26)

    foundationdb "versionstamp clock"

  • Jon Chambers (18 Jun 26)

    Delete messages from FoundationDB asynchronously

  • Chris Eager (18 Jun 26)

    Add POST /v1/donation/permit

  • Ameya Lokare (17 Jun 26)

    Handle "no sender available" error code from registration service

  • Jon Chambers (17 Jun 26)

    Don't add Dropwizard metrics to shared registries

  • Jon Chambers (18 Jun 26)

    Port `StickerController` to gRPC

Signal Website

Website

Signal >> Home

Say "hello" to a different messaging experience. An unexpected focus on privacy, combined with all of the features you expect.

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address 104.18.10.47
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US US
  • CA CA

Safety Score

Website marked as safe

100%

Blacklist Check

signal.org was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Signal Android App

APK Info

De-Googled Compatibility

Native 3.81 / 4 111 ratings
microG 3.94 / 4 168 ratings
  • GrapheneOS Native 3.8 / 4 (36)
  • LineageOS microG 4.0 / 4 (35)
  • iodeOS microG 4.0 / 4 (8)
  • LineageOS Native 3.9 / 4 (8)
  • e OS microG 4.0 / 4 (6)
  • CalyxOS microG 4.0 / 4 (3)

Tested on Android 13–16 · Updated 27 Jun 26 · View on Plexus →

Trackers

No trackers found

Permissions

  • Access Coarse Location
  • Access Fine Location
  • Access Network State
  • Access Wifi State
  • Authenticate Accounts
  • Bluetooth
  • Broadcast Sticky
  • Broadcast Wap Push
  • Call Phone
  • Call Privileged
  • Camera
  • Change Network State
  • Change Wifi State
  • Disable Keyguard
  • Get Accounts
  • Install Shortcut
  • Internet
  • Modify Audio Settings
  • Modify Phone State
  • Process Outgoing Calls
  • Raised Thread Priority
  • Read App Badge
  • Read Calendar
  • Read Call Log
  • Read Call State
  • Read Contacts
  • Read External Storage
  • Read Logs
  • Read Phone State
  • Read Profile
  • Read Sms
  • Read Sync Settings
  • Receive Boot Completed
  • Receive Mms
  • Receive Sms
  • Record Audio
  • Request Ignore Battery Optimizations
  • Send Sms
  • Set Wallpaper
  • Use Credentials
  • Vibrate
  • Wake Lock
  • Write Calendar
  • Write Call Log
  • Write Contacts
  • Write External Storage
  • Write Profile
  • Write Sms
  • Write Sync Settings
  • Update Count
  • Receive
  • Read Settings
  • Update Shortcut
  • Change Badge
  • Read Settings
  • Write Settings
  • Update Badge
  • Read Settings
  • Write Settings
  • Read
  • Write
  • Broadcast Badge
  • Provider Insert Badge
  • Badge Count Read
  • Badge Count Write
  • Access Secrets
  • C2d Message

Signal iOS App

App Info

Signal - Private Messenger

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. Signal uses your phone’s data connection, so you avoid SMS and MMS fees. • Call your friends with crystal-clear encrypted voice and video calls. Group calls supported for up to 50 people. • Stay connected with group chats up to 1,000 people. Control who can post and manage group members with admin permission settings. • Share image, text, and video Stories that disappear after 24 hours. Privacy settings keep you in charge of exactly who can see each Story. • Signal is built for your privacy. We know nothing about you or who you’re talking to. Our open source Signal Protocol means that we can’t read your messages or listen to your calls. Neither can anyone else. No back doors, no data collection, no compromises. • Signal is independent and not for profit; a different kind of tech from a different kind of organization. As a 501c3 nonprofit we are supported by your donations, not by advertisers or investors. • For support, questions, or more information please visit https://support.signal.org/ To check out our source code, visit https://github.com/signalapp Follow us on Twitter @signalapp and Instagram @signal_app

Rating

Rated 4.74 out of 5 stars by 1,044,981 users

Version Info

  • Current Version 8.14
  • Last Updated 04 Jun 26
  • First Released 29 Jul 14
  • Minimum iOS Version 15.0
  • Device Models Supported 127

App Details

  • IPA Size 194.41 Mb
  • Price Free (USD)
  • Age Advisory 12+
  • Supported Languages 44
  • Developer Signal Messenger, LLC
  • Bundle ID org.whispersystems.signal

Screenshots

  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot

Signal Docker

Container Info

signal

A TLS proxy relay for the Signal privacy messenger app.

#Messaging

Run Command

docker run -d \
  

Compose File

version: 3.8

Signal Reviews

More Encrypted Messaging

  • Matrix is a decentralized open network for secure communications, with E2E encryption with Olm and Megolm. Along with the Element client, it supports VOIP + video calling and IM + group chats. Since Matrix has an open specification and Simple pragmatic RESTful HTTP/JSON API it makes it easy to integrates with existing 3rd party IDs to authenticate and discover users, as well as to build apps on top of it.

  • Simplex is gaining popularity as a secure and private messaging app renowned for its robust encryption protocol without user IDs or phone numbers and this improves your privacy. Simplex offers instant messaging, supports media attachments and voice and video calls. Additionally, it is cross-platform, open-source, and completely free, aligning with the modern user's preferences for convenience, security, and accessibility. Learn more about the Security Policy.

  • XMPP, also known as Jabber, is an open standard for decentralized messaging that has been widely used for decades. It has actually been the basis upon which WhatsApp, Facebook's Chat and Google's Talk were built, but these companies (eventually) chose to remove the interoperability with other servers. Prominent XMPP clients support OMEMO end-to-end encryption, which is based on the Double Ratchet Algorithm that is used in Signal. For more hands-on information and to register an account you can visit JoinJabber.

About the Data: Signal

Change History

  • Amended (subreddit)
  • Amended (androidApp, iosApp)

API

You can access Signal's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/signal

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Signal

Help your friends compare Encrypted Messaging, and pick privacy-respecting software and services.
Share Signal and Awesome Privacy with your network!

View Encrypted Messaging (4)