Security Tech Culture Meet Utopia: new P2P decentralized platform adds a layer of privacy to online communication Utopia, by definition, means a place or state in which everything is perfect Sponsored by Utopia