There's a new social network called Vero out there but get this: They're requiring phone numbers for an account plus the dreaded arbitration clause int he TOS. Two red flags there.

Nope.