Приложение разработано с использованием технологий Swift UI и Combine.
Все данные в приложении, кроме аватаров, зашифрованы, никакие данные не хранятся локально. Приложение осуществляет автоматический выход из сеанса пользователя, генерирует ключи чата и удаляет данных, хранящиеся локально.
Поскольку фреймворки iOS не предоставляют адекватных способов шифрования, по сравнению с Android и веб-приложениями, нам пришлось вручную воссоздавать библиотеки шифрования, которые готовы работать для iOS.