Where can I sign up?
Once you've downloaded the Pebble mobile app, the first thing that you're asked to do to set up your Pebble is to sign up or sign in to your Pebble account. If don't already have an account, simply tap "I'm a New Pebble User" to sign up directly in the app.
Otherwise, you can sign up on your computer here.