This repository serves as the base code for a tutorial on how to build an encrypted chat application with iOS (Swift).
In the tutorial, we (together) build encrypted chat on iOS using Swift. We'll combine Stream Chat and Virgil Security. Both Stream Chat and Virgil make it easy to create a solution with high security with all the features you expect.
These two services allow developers to integrate chat that is zero-knowledge. The application embeds Virgil Security's E3Kit with Stream Chat's Swift components.
The full tutorial can be found on The Stream Blog at: https://getstream.io/blog/encrypted-chat-ios-swift/