Sorry about that, it's only a quick way to get started and a lazy way to have its avatar and bio autofilled. We'll add the email signup very soon.
Can you send me an email after you add it? My email is in my profile.
I don't do social media at all. I don't even have a facebook or twitter account. This looks useful (something I would pay for), but I need to take a closer look at it.