I had a quick search and it seems to be a fairly serious site with protection built in. Attempt to "sign" someone's guestbook, and you see a warning that they know who you are - or at least what computer you're working from. Only one related news story that I could see, from the British sunday Times in February that was concerned by privacy problems in respect of another site, but not piczo.