From a05e08db76f27e3bc818c90779fc06c8a721f39b Mon Sep 17 00:00:00 2001 From: Vasudev Kamath Date: Fri, 21 Feb 2014 22:54:31 +0530 Subject: new post about kontalk --- content/misc/kontalk_messaging.rst | 119 +++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 content/misc/kontalk_messaging.rst diff --git a/content/misc/kontalk_messaging.rst b/content/misc/kontalk_messaging.rst new file mode 100644 index 0000000..c5b17bf --- /dev/null +++ b/content/misc/kontalk_messaging.rst @@ -0,0 +1,119 @@ +Kontalk FLOSS alternative for Whatsapp and Co. +############################################## + +:date: 2014-02-21 19:51 +:slug: kontalk-messaging +:tags: smartphone,messaging,whatsapp,foss +:author: copyninja +:summary: FLOSS alternative for Whatsapp. + +So *Whatsapp* has been acquired by Facebook and this news is still hot +and people are discussing it all over the twitterverse. So I took this +opportunity to stop using *Whatsapp* and removed it from my +phone. Possibly I could have deleted my account but who cares. + +Anyway I've been searching for a secure and FLOSS alternative for +*Whatsapp* for quite some time now, few days ago I found about +*Telegram* but after reading `post +`_ by Tincho on planet Debian, +I decided not to use it. Recently while going through the talk list +for fossmeet.in I found link for `Kontalk `_ in a +privacy awareness talk `proposal +`_ +by `Praveen `_ and +thought I should give it a try. So below is my first feelings about +*Kontalk*. + +Installation and Activation +=========================== + +Kontalk can be installed from `playstore +`_ for +verification purpose it requests your phone number and country code +and request for verification. This should send a SMS with a code which +should be entered in the text box given and app is ready to use. There +is also a possibility to use pre-existing verification code (if you +got one from developer directly, read below for details). + +I did see some glitches like I never got the SMS delivered to my phone +after 2 attempts and a days wait. Then I went ahead and reported a +`bug `_ and +the main developer was quick to respond. After a discussion it was +noticed that SMS was blocked by spam filters. He also mentioned its +tough to get SMS delivered to India. He was kind enough to provide me +with a verification code and I used the *Use existing code* option to +enter it and get *Kontalk* activated. + +The SMS delivery inconsistency is still present for India (and may be +other nations too) some people get code immidiately others may be +after couple of days and some might not. Upstream is already working +on a possible `workaround +`_. + +User Experience +=============== + +Now coming to usage part, the UI is neat and clean, I won't say super +polished as *Whatsapp* or other popular apps but its really *neat* and +easy to use. Some points which I like are + +- Ability to hide presence, so others won't know you are online or + offline. (unlike *Whatsapp* which advertises last seen) +- Encrypted messages and ability to optin or optout. +- Encrypted status messages! Only user with your phone number can see + your status. (Cool isn't it). +- Manually requesting to find contacts who already uses + kontalk!. Right it doesn't read your contact list without your + permission you need to refresh to check who in your contacts is + using Kontalk. +- Attach and smiley options in the top right corner of Chat window + which allows easy accessing unlike keyboard - smiley switching of + *Whatsapp*. +- No automatic download of media contents which is shared. Yes by + default it doesn't download any picture or video automatically if + you want to see something click on it and select download. +- Running your own server for Kontalk! Now thats something which is + interesting for people who doesn't want to host their data on some + other peoples infrastructure. Code for server is available at + `xmppserver + `_ + repo. + +But there are some rough edges also but I'm sure this can be +improved. But some points which I noticed are + +- Contact name disappears and only number is displayed. This is + something which happened with one of my contact so I'm not really + sure its a bug. +- My friend noticed all his existing contacts suddenly vanished when + he refreshed contacts list. Again this is possible bugs and we are + considering reporting it upstream. +- No group chats yet. I don't see a option to do that yet. +- Attachment at the moment is restricted only to pictures (and video? + never tried) and uploading takes quite sometime and sometime hangs + forever. + +So I'm considering forwarding these to upstream and help them by +providing enough data so these can be fixed. + +Technical Side +============== + +All code for client server and protocol specs are available under +GPL-v3 at the `Kontalk project `_ +site. Server software is written in Python and I guess uses XMPP (but +I've not cross verified). Server also uses MySQL as database. These +can be hosted on our own servers but possibly needs more than that +like SMS sending options etc. + +Conclusion +========== + +In my views *Kontalk* can become a great alternative for *Whatsapp* +and co from Free Software world and I encourage every one to give it a +try which will be the first step to help improving it. + + + Disclaimer: I'm not a privacy or security expert so whatever I shared + above are what I noticed and experts may see something different than + this. In any case I welcome comments and suggestions. -- cgit v1.2.3