Skip to content

Chat with WhatsApp, Signal and Telegram users without saving phone numbers or sharing your contacts with the app

License

Notifications You must be signed in to change notification settings

procyberian/launch-chat

 
 

Repository files navigation

Launch chat logo

Download

Get it on F-Droid

Features

  • Launch a chat with any phone number on WhatsApp, Signal and Telegram
  • Use WhatsApp, Signal and Telegram without sharing your contacts
  • Click a phone number in any app to directly start a chat on one of the messenger apps (skip saving the number as a contact first)
  • Extract phone numbers from websites or messages (by sharing the text with this app) to launch a chat.

Screenshots

The main screen of the app, showing an input field to enter the phone number, and buttons to launch a chat on WhatsApp, Signal or Telegram A screenshot demonstrating the use of the app from a third party app when a phone number is clicked A screenshot demonstrating the use of the app from a browser app when a phone number is clicked

Contribute

Translation

Launch Chat translation status on Weblate

To add a new language or modify the translations in a supported language, please check out the Launch Chat project on Weblate.

Feature requests and bug reports

This project is open to new ideas - If you think the app could do with a certain feature or want to report a bug, please

  • Read through or search the existing list of issues
    • If you have additional context (screenshots, scenario) to share that is not already reported in the issue thread, add a comment. If there is no additional context to share but you'd like to highlight that you'd like to see the feature/bug issue addressed, please use the 👍 reaction on the issue.
  • If your idea has not already been suggested, please create a new issue, using the "Do something" format ("Add option to create a contact") for feature requests and "Something fails when I do something" format ("App crashes when I enter a Brazilian phone number and click the WhatsApp button") for failures and bug reports.

Code

If you're a developer, you're welcome to contribute code to this project.

Before you start working on something

  • Make sure a Github issue exists for the issue you're interested in addressing (new feature, fixing a bug). Pull requests submitted without an associated GitHub issue will be considered unsolicited, and your efforts may go unused!
  • Leave a comment in the issue thread to indicate that you're interested in working on the issue. This ensures that there is no duplication of effort across contributors.

During development

  • Commit often - Prefer small commits that address one problem, even if it's only a few lines, versus a large commit that does a lot. This ensures that commits are readable and reviews are faster.
  • Uphold code quality - Ensure that code changes are readable, performant and properly tested.

After development

  • Open a pull request targeting the main branch of this project, including a succinct PR title, a summary of changes in the PR description, a link to the GitHub issue that the PR addresses, steps to test and any additional documentation (links to reference articles/websites, screenshots and/or screencasts) that might be relevant to reviewers.
  • Be open to a review cycle - Reviewers may seek additional clarifications or flag their concerns. Address comments and push changes to your branch.

Acknowledgements

This app is based on the seemingly unmaintained Open in WhatsApp app by SubhamTyagi

Launcher icon based on this SVG Repo icon by Mary Akveo

This project uses the FOSS translation service Weblate

License

GPL V3

About

Chat with WhatsApp, Signal and Telegram users without saving phone numbers or sharing your contacts with the app

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%