Repolode
signalapp

signalapp/Signal-Android

A private, end-to-end encrypted messenger for Android that supports messages, HD voice and video calls over your phone's data connection.

Open-source alternative to:WhatsAppTelegram

Stars
29,593
Forks
6,934
Open issues
498
Last commit
yesterday

What is it?

Signal for Android is the Android client of the Signal messenger. It sends and receives messages and makes HD voice and video calls over WiFi or mobile data, with privacy-preserving encryption enabled by default.

The app is distributed through the Google Play Store and directly from signal.org as an APK. Signal also publishes iOS and desktop clients as separate repositories. The project is licensed under AGPLv3 and accepts bug reports through GitHub issues, with translation and feature discussion handled on a community forum.

The repository is mainly aimed at contributors and people who want to read or build the Android source code. Day-to-day users typically install the app from the Play Store.

Key features

  • 01End-to-end encrypted messaging and calls by default
  • 02HD voice and video calls over WiFi or mobile data
  • 03Available on Google Play and as a direct APK download
  • 04Source code is open under AGPLv3
  • 05Companion iOS and desktop clients

Use cases

  • Private day-to-day texting and calls with friends and family
  • Studying how a production end-to-end encrypted messenger is built on Android
  • Contributing bug fixes or translations to an open-source messaging app

Quick start

  1. 1

    Download the app from the Play Store or signal.org

  2. 2

    Subscribe to the Beta testing program (optional)

Things to know

  • Licensed under AGPL-3.0, a strong copyleft license that requires sharing modified source code when distributed or offered as a network service.
  • The README describes it as an Android app; running it from source is not covered in the README, and it is only available for Android devices.

In collections

Topics

FAQ

What is Signal-Android?
A private, end-to-end encrypted messenger for Android that supports messages, HD voice and video calls over your phone's data connection. Signal for Android is the Android client of the Signal messenger. It sends and receives messages and makes HD voice and video calls over WiFi or mobile data, with privacy-preserving encryption enabled by default.
Is Signal-Android free to use? What license does it have?
Signal-Android is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is Signal-Android still maintained?
Actively maintained. The last commit to Signal-Android was on Nov 6, 2026.
What can I use Signal-Android for?
Private day-to-day texting and calls with friends and family Studying how a production end-to-end encrypted messenger is built on Android Contributing bug fixes or translations to an open-source messaging app
How do I install Signal-Android?
Download the app from the Play Store or signal.org Subscribe to the Beta testing program (optional)
Where can I get Signal-Android?
The source code and installation instructions are on GitHub: https://github.com/signalapp/Signal-Android

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects