I saw this at work, signed up, and uploaded a few pics. I wanted to check it out later when I had more time. By the time I got home, I had forgotten the name of the service. I checked my email to see some kind of welcome message, but I didn't get one.
While I appreciate your efforts not to spam, a simple email might help your users find you, learn know how to use your service, etc.
While I appreciate your efforts not to spam, a simple email might help your users find you, learn know how to use your service, etc.