Communication · Open source

aTalk

Eng ChongMeng

XMPP/Jabber client with encrypted instant messaging and video calls

Download

Opens the official F-Droid page

aTalk screenshot 1aTalk screenshot 2aTalk screenshot 3aTalk screenshot 4aTalk screenshot 5aTalk screenshot 6

About aTalk

aTalk is an XMPP client that supports the following features:

* Instant messaging in plain text and End-to-End encryption with OMEMO

* SSL Certificate authentication, DNSSEC and DANE Security implementation for enhanced secure connection establishment

* OMEMO encryption in group chat session enhancing privacy and security

* OMEMO Media File Sharing for all files including Stickers, Bitmoji and Emoji rich contents

* Support http file upload for file sharing with offline contact and in group chat

* Support Stickers, Bitmoji and Emoji rich content sharing via Google Gboard

* Send and receive files for all document types and images with thumbnail preview and gif animation

* Auto accept file transfer with max file size option

* Implement fault-tolerance file transfer algorithm, via Jingle File Transfer, Legacy In-Band/SOCK5 Bytestreams and HttpFileUpload protocols to ease and enhance file sharing reliability

* Enhance and harmonize UI for file sharing in chat and chatRoom

* Support share, quote and forward of messages and media with previews prior to sending

* Support multi-instances of audio media player with functions: Play, Pause, Resume, Stop and Seek

* Support unread message badges in contact and chatRoom list views

* User selectable option for heads-up notification and quite hours

* Share of social media links are tagged with thumbnail and title

* Support Text to Speech and speech recognition UI with enable option per chat session (contact and group chat)

* XEP-0012: Last Activity time associated with contacts

* XEP-0048: Bookmarks for conference room and autoJoin on login

* XEP-0070: Verifying HTTP Requests via XMPP entity for user authentication without password entry

* XEP-0071: XHTML-IM Support chat messages containing lightweight text markup

* XEP-0085: Chat State Notifications

* XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) with Proxy support

* XEP-0178: Use of SASL EXTERNAL with TLS Certificates for client authentication

* XEP-0184: Message Delivery Receipts with user enable/disable option

How to install aTalk

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open aTalk from your app drawer.

More communication apps

More