I disagree quite strongly on this, we have no idea who runs it. At least with privnote, they have a Europrise certified version (certified.privnote.com), but this site is completely unknown so even if it looks and feels legit, until we can have somebody take a proper look at this, it shouldn't be used to handle anything sensitive.