Hacker News new | ask | show | jobs
by uselpa 920 days ago
A random Reddit post is hardly evidence. My personal opinion is that they sell snake oil (a.k.a. secure email).