I don't like applications like that to be honest. I get a bit sick of having 5 emails a day in my inbox inviting me to do this that and the other, I usually just delete them

I don't like to use applications that make you invite 20 friends to use it, I will usually remove it if it asks me to do that.
I've got my profile on private so that only friends can see my pics.