KwikChat ## Design principles * Beautiful and easy to use client without sacrificing security or privacy * Uses well established XMPP protocol. ## Features * End-to-end encryption based on OMEMO. * Send and receive images as well as any other kind of files * Read receipt from contacts. * Username based autogenerated profile picture for your Contacts * Groups support. * Very low impact on battery life ### XMPP Features KwikChat works seamlessly with every XMPP server. However XMPP is an extensible protocol. These extensions are standardized as well in so called XEP's. KwikChat supports a couple of these to make the overall user experience better. These XEP's are: * [XEP-0065: SOCKS5 Bytestreams](http://xmpp.org/extensions/xep-0065.html) (or mod_proxy65). Will be used to transfer files if both parties are behind a firewall (NAT). * [XEP-0163: Personal Eventing Protocol](http://xmpp.org/extensions/xep-0163.html) for avatars a