Wire (wire.com) has E2E encryption and syncs chats and group chats across devices. It’s not the best experience, has slow clients and the company (Wire) is focused on paying clients, but it mostly works with few nagging annoyances. I wish Telegram would adopt something like that and make E2E encryption the standard for all chats.