I also don't know the site, but I wouldn't be happy for my kids to put their picture and personal info on a website, no matter how secure. Too many weirdos out there!

I'm a cynic I know