Skip to main content
Signal is an open-source project maintained by Signal Messenger, LLC, and it thrives on community contributions. Whether you want to report a bug, improve translations, test new features early, or submit code changes, there are many ways to get involved.

Report Bugs

If you encounter a bug in Signal Android, open an issue on the official GitHub repository. Before creating a new issue, search the existing issues to avoid duplicates.

Signal Android Issues

Report bugs and track issues on the official GitHub repository.

Join the Beta

Beta testers receive new builds before they are released to the general public. Your feedback helps identify bugs and polish features before the stable launch.

Signal Android Beta

Subscribe to the beta channel on Google Play.

Translate Signal

Signal is used by millions of people worldwide, and community translations are essential. If you want to help translate Signal into another language, contribute through the community translation hub.

Translation Hub

Join the translation feedback category on the Signal Users Community Forum.

Contribute Code

If you are a developer, you can contribute directly to the codebase.
1

Explore open issues

Browse the issue tracker and pick a simple bug or enhancement to start.
2

Read the guidelines

Review the CONTRIBUTING.md file for coding standards, commit conventions, and pull request procedures.
3

Propose larger ideas

For major features or architectural changes, start a discussion on the unofficial Community Forum to get feedback before writing any code.
All contributions should align with Signal’s mission of private, secure communication. Proposals that compromise user privacy are unlikely to be accepted.

Next Steps

Introduction

Learn what Signal Android is and what it can do.

Quickstart

Get Signal installed and start your first conversation.