2024-11-10 21:33:34 +00:00
< h1 align = "center" > another.im< / h1 >
2014-10-22 22:26:47 +00:00
2024-11-16 16:29:38 +00:00
< h2 > < p align = "center" > another.im: the very last word in instant messaging< / p > < / h2 >
2014-10-22 22:26:47 +00:00
2024-12-09 18:29:20 +00:00
< p align = "center" > < a href = "https://f-droid.org/packages/im.narayana.another" >
2024-09-04 00:34:18 +00:00
< img src = "https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
2024-09-04 00:32:18 +00:00
alt="Get it on F-Droid"
2024-09-04 00:34:18 +00:00
height="80">
< / a > < / p >
2024-09-04 00:32:18 +00:00
2024-11-16 16:29:38 +00:00
## About app and us
the Another Instant Messenger is not a messenger,
> don't believe the words.
2024-11-16 16:58:16 +00:00
we just offer you a standardized xmpp-client with predicted features which work equally on all platforms.\
2024-11-16 16:29:38 +00:00
in our clients we have realized pure XMPP and you won't step on a hedgehog unexpectedly when you communicate with another xmpp client or server.
because you buy our open-sourced bitcoin,\
we decided to offer you to buy our open-sourced messenger.\
ha-ha joke.\
it's free, really. GPLv3, whatever.
for Android, it's just an improved fork of Conversations,\
for iOS, it's our development from scratch,\
for Desktops we're polako [looking ](xmpp:xmppclient-dev@conference.another.im ). for devs.
all necessary XEP's was realized by Conversations devs but we added a cherry on top of this.\
on the server side we are offering free to use Prosody server,\
2024-11-16 16:58:16 +00:00
just connect to [another.im ](xmpp:xmppclient-dev@conference.another.im ), but we are encouroge you to don't trust us, self-host.
2024-11-16 16:29:38 +00:00
OTR encryption is also supported as 'secret chats' due to otr has been designed for one-time sessions and the concept of 'secret chats' fully corresponds to the idea of the OTR.
2024-11-16 16:58:16 +00:00
also you can just download < a href = "https://dev.narayana.im/narayana/anotherim" > the source code< / a > , compile it and install.
2024-11-16 16:29:38 +00:00
only those who seeks will realize the way to pay us,\
we can offer you additional server-side features and some telecommunication magic on our < a href = "https://narayana.im" > narayana.im< / a >
2014-10-22 22:26:47 +00:00
## Design principles
* Be as beautiful and easy to use as possible without sacrificing security or
privacy
* Rely on existing, well established protocols (XMPP)
* Do not require a Google Account or specifically Google Cloud Messaging (GCM)
## Features
2024-05-20 21:51:15 +00:00
* End-to-end encryption with [OMEMO ](https://en.wikipedia.org/wiki/OMEMO ) or [OpenPGP ](https://openpgp.org/about/ )
2015-04-20 14:41:24 +00:00
* Send and receive images as well as other kind of files
2024-05-20 21:51:15 +00:00
* Encrypted audio and video calls (DTLS-SRTP) with DTMF dialer support
2019-01-08 15:37:44 +00:00
* Share your location
* Send voice messages
2014-10-22 22:26:47 +00:00
* Indication when your contact has read your message
* Intuitive UI that follows Android Design guidelines
* Pictures / Avatars for your Contacts
2019-01-08 15:37:44 +00:00
* Synchronizes with desktop client
2014-10-22 22:26:47 +00:00
* Conferences (with support for bookmarks)
* Address book integration
* Multiple accounts / unified inbox
* Very low impact on battery life
### XMPP Features
2024-11-10 21:33:34 +00:00
another.im works with every XMPP server out there. However XMPP is an
2014-10-22 22:26:47 +00:00
extensible protocol. These extensions are standardized as well in so called
2024-11-10 21:33:34 +00:00
XEP's. another.im supports a couple of these to make the overall user
2014-10-22 22:26:47 +00:00
experience better. There is a chance that your current XMPP server does not
2024-11-10 21:33:34 +00:00
support these extensions; therefore to get the most out of another.im you
2014-10-22 22:26:47 +00:00
should consider either switching to an XMPP server that does or — even better —
run your own XMPP server for you and your friends. These XEP's are:
2024-08-06 18:03:50 +00:00
* [XEP-0050: Ad-Hoc Commands ](http://xmpp.org/extensions/xep-0050.html ) lets to interact with gateways
2022-12-26 17:32:48 +00:00
* [XEP-0065: SOCKS5 Bytestreams ](http://xmpp.org/extensions/xep-0065.html ) will be used to transfer
2014-11-03 13:08:51 +00:00
files if both parties are behind a firewall (NAT).
2015-10-13 18:12:10 +00:00
* [XEP-0163: Personal Eventing Protocol ](http://xmpp.org/extensions/xep-0163.html ) for avatars and OMEMO.
2015-07-28 12:04:07 +00:00
* [XEP-0191: Blocking command ](http://xmpp.org/extensions/xep-0191.html ) lets you blacklist spammers or block contacts
2015-07-15 17:01:05 +00:00
without removing them from your roster.
2015-07-28 12:04:07 +00:00
* [XEP-0198: Stream Management ](http://xmpp.org/extensions/xep-0198.html ) allows XMPP to survive small network outages and
2014-10-22 22:26:47 +00:00
changes of the underlying TCP connection.
2022-12-26 17:32:48 +00:00
* [XEP-0215: External Service Discovery ](https://xmpp.org/extensions/xep-0215.html ) will be used to discover STUN and TURN servers which facilitate P2P A/V calls.
2024-08-06 18:03:50 +00:00
* [XEP-0237: Roster Versioning ](http://xmpp.org/extensions/xep-0237.html ) mainly to save bandwidth on poor mobile connections
2015-07-28 12:04:07 +00:00
* [XEP-0280: Message Carbons ](http://xmpp.org/extensions/xep-0280.html ) which automatically syncs the messages you send to
2014-10-22 22:26:47 +00:00
your desktop client and thus allows you to switch seamlessly from your mobile
client to your desktop client and back within one conversation.
2024-08-06 18:03:50 +00:00
* [XEP-0308: Last Message Correction ](https://xmpp.org/extensions/xep-0308.html ) allows you to edit last message as well as retract it
2015-07-28 12:04:07 +00:00
* [XEP-0313: Message Archive Management ](http://xmpp.org/extensions/xep-0313.html ) synchronize message history with the
2024-11-10 21:33:34 +00:00
server. Catch up with messages that were sent while another.im was
2014-12-21 13:05:33 +00:00
offline.
2015-07-28 12:04:07 +00:00
* [XEP-0352: Client State Indication ](http://xmpp.org/extensions/xep-0352.html ) lets the server know whether or not
2014-10-22 22:26:47 +00:00
Conversations is in the background. Allows the server to save bandwidth by
withholding unimportant packages.
2016-03-14 11:16:36 +00:00
* [XEP-0363: HTTP File Upload ](http://xmpp.org/extensions/xep-0363.html ) allows you to share files in conferences
and with offline contacts.
2024-05-20 21:51:15 +00:00
* [XEP-0461: Message Replies ](https://xmpp.org/extensions/xep-0461.html ) provides support of native replies, which also works in many transports (gateways) as well
2024-11-16 16:29:38 +00:00
* [XEP-0364: Current Off-the-Record Messaging Usage ](https://xmpp.org/extensions/xep-0364.html ) is also supported as 'secret chats' due to otr has been designed for one-time sessions and the concept of 'secret chats' fully corresponds to the idea of the OTR.
2024-05-20 21:51:15 +00:00
2024-11-16 16:29:38 +00:00
### FAQ
2014-10-22 22:26:47 +00:00
2024-11-16 16:58:16 +00:00
[*FAQ* ](/FAQ.md ) is located separately and may contain links to upstream.
2014-10-22 22:26:47 +00:00
2024-11-16 16:29:38 +00:00
*In case of issues, bugs, suggestions please contact us directly [`xmppclient-dev@conference.another.im` ](xmpp:xmppclient-dev@conference.another.im ).*