A fast and secure messaging alternative to WhatsApp.
Focus is on speed and security.
This free app supports group chats and you can even share videos upto 1 GB size.
All your messages are in the cloud and you can easily access them from any of your devices.
Telegram's 'Secret Chats' feature offers end-to-end encryption.
With Secret Chats ON, ...
As a protocol, XMPP (formerly known as Jabber) would fulfill a lot of these requirements (Possibly because WhatsApp is using XMPP on the backend)
It is massively extendible, so I'm picking a specific client that covers a lot of these requirements. Its impossible to cover all since things like being able to pick a contact on your address book is because ...
LAN Messenger is free (actually open source) and will do everything you need.
There is a Windows build of it (as well as builds for Mac and a few popular flavours of Linux) which runs just fine on Windows 7 (I use it every day), that supports plain text messaging between different computers on the same local network.
It has a user interface very similar to ...
I recently started using Jitsi and it seems to offer what you are looking for. You can read about their use of OTR (off the record) here.
Let's see how it stacks up against your criteria:
End-to-end encryption - Yes
group chat - Yes
search contacts in address book of the phone - No
Ad free - Yes
can cost up to € 2 once - It is free
share photos, videos - ...
Pidgin (Ubuntu: pidgin) is an IM client that supports many protocols, including Skype (with the pidgin-skype plugin), Google Talk, IRQ, Jabber/XMPP, IRC, Lync/Communicator and more. These protocols work for text chat, I don't know whether Pidgin supports sound, video or screen sharing for all of them.
As I understand it (I don't use Unity myself), Unity ...
As described in my answers to the questions Software to send files through my private network and Simple serverless messenger for Linux, you could use any XMPP client that supports Zeroconf (Apple’s implementation is called Bonjour).
No need for all participants to use the same client.
No XMPP server (whether online or offline) required.
Clients find each ...
I would recommend Mumble
Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
Some notable features include
Low latency, high quality, encrypted communication
Manageable group and user based permissions
Optional In-Game Overlay
Mumble is free, open source, ...
Here is a software recommendation for you as per the features mentioned by you. You can review the same and let me know if you have any query. I have not used it but hope so that all the features mentioned by you are covered.
Mattermost is self-hosted team communication service bringing messaging and file sharing into one place, accessible across PCs and ...
You may use any XMPP client that supports OpenPGP or OTR. So each person could use a client of their choice, no need for all to use the same.
But if the same client should be used cross-platform, have a look at Jitsi (License: LGPL), which uses Java. It supports OTR. See this (old) video: Your first OTR text chat with Jitsi.
(XMPP works, like email, not ...
is a proprietary cross-platform instant messaging aggregator for smartphones, tablets and personal computers
is available for Android, iOS, BlackBerry OS, Symbian, Windows Phone and Java ME mobile operating systems.For non-natively supported devices, a WAP interface is available. For desktop computers, clients are available for both ...
You can try Tox, a new encrypted IM client. It's in alpha stage, but the chat feature seems to work quite well.
It has all the features you want:
One on one messaging and group chats.
It encrypts messages.
Supports Mac OSX, Windows, and Linux.
No setup needed.
As mentioned earlier, the software is still in an alpha state, but I think it shows a ...
Google Hangouts works well for this. It was formerly known as Google Talk but the iOS and Android apps are now "Google Hangouts". It actually supports voice and video, but I haven't used those features. It syncs well between all clients, so if you use a computer and a phone it's seamless to transition a conversation between devices. You can also do group ...
Empathy is very small app, integrated with Gnome and login is not required. Try feature named people nearby
[With people nearby] you do not need to connect and authenticate to a central server in order to use it.
This kind of serverless messaging system is restricted to a local area network and an active Internet connection is not necessary.
The people that ...
Okay, the only way I found to do it is to install the plugin for Pidgin.
Unfortunately you still need to run the official Skype client in the background as the plugin interfaces with it somehow. But this seems to fit in with your requirements.
The only other way I have used Skype chatting with out using Skype itself is by using an online client, such as ...
You could use Cryptocat, a browser extension for encrypted chatting (similar to IRC, but more secure ;)
Cryptocat supports all major browsers including:
OSX via the Apple App store.
Everything you are looking for is available with our product http://www.ChatNox.com
We could talk further if you can come on our website for a chat and discuss. You can also write to me nicole at chatnox dot com.
To answer your questions, FYI -
Reports on how many chats we receive daily - Yes
Reports on what time of the day we receive the most chats - ...
As described in my answer to a question about LAN file transfers, you could use any XMPP client that supports Zeroconf/Avahi.
No registration/login required. Clients discover each other automatically in the LAN. As soon as you start the client, you are connected.
Each user/PC could use a client of their choice; no need for all to use the same. Would work ...
You can use PHP FREE CHAT
You can use it to let your visitors discuss through public and private chat rooms. In addition, the interface is customizable on desktops, tablets and smartphones to fit your website design.
OPEN SOURCE VERSION
JQuery plugin client side
PHP code server side
Keep data on your server
Share with ...
Unfortunately, as of 2019 AwesomeTalk has officially shut down.
AwesomeTalk does this. From my experience with it, it works very well, the video and audio quality is clear and I've noticed little to no stuttering or lag. It's just as you ask, nothing fancy, just straight 1 to 1 video chat. Works on all major browsers and even has a chrome extension.
Softros LAN messenger supports both the Windows and Mac OS X platforms.
An Internet connection is not required.
A dedicated server or server-client is not required.
It supports Terminal Services (great for large networks).
All messages are encrypted by secure algorithm.
It sends messages and files. No port conflicts.
Application is not ...
A few years ago I would recommend Google Talk with my heart, but ever since Hangouts was release, I can't say that anymore, since many features are gone, namely the busy/away states.
I would recommend trying Trillian. You can still add your contacts from other networks, but it has special features for your contacts that also use Trillian.
Linphone here springs to mind: https://www.linphone.org/
I've not used this for many years, but I'm aware it has an Android app (and works with Windows, iOS and Mac). It's released under the GPL so it's free and open source. You can use your own SIP or sign up for a free account on the Linphone website. It will interact with any SIP protocol I believe, but ...
As of (almost) October 2015, it seems that there are several options available to you. For the best experience involving XMPP, you will need both client and server components that support XEP-0363.
Prosody with mod_http_upload will provide the functionality that you require.
Kaiwa is a "modern" Web-based XMPP client that ...
I have been using something called Alpha VNC Lite. Alpha VNC lite doesn't seem to work on the home screen but most other apps seem to work fine. The device doesn't need to be rooted but you do not to enable a special keyboard and accessibility options. It requires Android 5.0 and up. You can use it for free. VNC software never really works perfectly but ...
Mattermost is the main alternative to Slack that covers most of your requirements. I have not looked at it in a while, but you will also find a few useful others here in previous questions:
Team chat with private rooms, file upload and link previews (alternative to Slack)
Team chat with native Android/iOS apps, all open source (alternative to Slack)
You may try Cisco Webex Meeting. You can invite anybody and you can send the meeting invite to their email id. No logins, no signup for the candidates.
You can do screen-sharing, control-desktop, video chat, join the audio conference via computer, dial in via phone or get a call from Webex.
There is free version where up to to 3 people can join, you ...
I made gchat.simon.codes to do this. It's a hosted service, but you could also run the bot yourself if you want (it's open source).
Note that it's intended for accounts that you never log into, but could be adapted to respond only when you're not available.
I use KakaoTalk (free). It has all the features you required except end-to-end encryption and personally I like that it's available on Windows and Mac.
It's the main instant message application in South Korea:
KakaoTalk reached 57 million users registered on August 2012. On average, 24 million users are estimated to be using the app on a daily basis and ...
I use Co-meeting everyday for structured business discussion.
You can reply to anything, even inside a message.
Runs fine in all browsers we tried, Windows/Mac/Linux
Free for 20 chatrooms (you can reuse chatrooms)
It does not have titles and connectors, though.
I am using TextSecure for encrypted chat.
You can add friends by phone number, but the phone number is only used as an identifier, all data actually goes through WiFi/data.
Your messages are not stored on any third-party server.
You will have to delete your conversation manually afterwards.
As you say, you can't prevent people from leaking ...