/SignalAndroid

A private messenger for Android.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Build Status codecov Codacy Badge

Documentation

Looking for documentation? Check out the wiki!

https://github.com/WhisperSystems/Signal-Android/wiki

Installation

Architectural Diagrams

https://github.com/Radu-Raicea/SignalAndroid/wiki/Architectural-Diagrams

Signal Android

Signal is a messaging app for simple private communication with friends.

Signal uses your phone's data connection (WiFi/3G/4G) to communicate securely, optionally supports plain SMS/MMS to function as a unified messenger, and can also encrypt the stored messages on your phone.

Currently available on the Play store.

Get it on Google Play

Contributing Code

Instructions on how to setup your development environment and build Signal can be found in BUILDING.md.

If you're new to the Signal codebase, we recommend going through our issues and picking out a simple bug to fix (check the "easy" label in our issues) in order to get yourself familiar. Also please have a look at the CONTRIBUTING.md, that might answer some of your questions.

For larger changes and feature ideas, we ask that you propose it on the unofficial Community Forum for a high-level discussion with the wider community before implementation.

Help

Support

For troubleshooting and questions, please visit our support center!

https://support.signal.org/

License

Copyright 2011 Whisper Systems

Copyright 2013-2017 Open Whisper Systems

Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html

Google Play and the Google Play logo are trademarks of Google Inc.