A really simple cryptographic chat, written in Python

Since some time already, I am having less and less trust in different messengers, especially WhatsApp, Facebook Messenger (essentially since they are the same company) and others like Skype, ICQ etc…
The chat applications have quite weak privacy and disclosure agreements with the users and sell most of the acquired information to third parties anyways. That information does not only apply for images and creative content, but also for intellectual properties, that you share with your contacts.

Since a friend of mine and I had some really great ideas, we decided to write our own small, very simple and still secure chat application to cryptographically encode our conversations. We went for the Python language and its clear syntax to avoid as much obfuscation as possible and “remain the upper hand”.

My initial version of the chat, without any secure encoding whatsoever can be found here.