I just checked the site. Looks interesting. Do you have experience with it? How secure is it?