Element Downloads Element (formerly Riot) 1.11.89 download Secure, decentralized messaging and collaboration platform. Save software Download Details