Joined 15 years ago
E2EE seems like it should be table stakes in 2025, but it's just one or two people making it happen.