January 22, 2007
Oh oh Google. Please tell me you didn’t.
Good news: It’s now simple as pie to create your own web site.
Bad news: Your email address will be available to anyone interested – yikes.
Let’s hope Google springs to some quick repairs on the issue. In the mean time, I suggest holding off on using Google Page Developer.
Thanks for the red flag Ken!