I love the idea of this, but the fact that I have to download something scares the hell out of me.
Is it as safe as it looks?
However, I'm not prepared to make any statements about how safe it actually is. I don't have quite deep enough security expertise to know that.