Ideally the SDK would auto-pull from the phone anything it could, such as device type, OS, language/locale settings. You wouldn't be able to know actual demographic information on the person, of course [ :) or at least I don't know of any APIs that exist for that ].