Месяца 3-4 пытался использоват Convesations на Android и Gajim/Pidgin+OMEMO на Linux/Win7. В результате ушел с OMEMO... (Наверное на OTR/PGP). Основная проблема в клиенте под андроид (Conversations.im) - он постоянно генерит новые fingerprints на имеющееся устройство. Достаточно просто загрузиться в TWRP recovery и сделать бекап(даже не откатить его!!!) - естественно при отключенном аккоунте в Convesations...
Такая же и история с Gajim/{Pidgin+lurch-0.6.7}: Комп получает ip под dhcp по wifi от роутера и пару перезагрузок имеем 6 fingerpring от одного устройства.
По всеё видимости автор Conversations знает об этом баге(в самом OMEMO???), ибо по умолчанию в Conversations.im стоит доверять всем fingerprints слепо!
Вопрос: может я не умею настраивать OMEMO?