They have a FAQ. This is question 1.
Quote:
1.) Why do I have to provide my personal details?
The Terms and Conditions of StartCom and the StartCom Certification Policy requires* subscribers to provide the correct and complete personal details during registration. Without fulfilling this requirement, a subscriber (you) is not entitled for an account with StartSSL™. It is upon the subscriber to prove the validity of the details submitted should StartCom make such a request.
* Since StartCom must enforce adherence of the StartCom Certification Policies by all subscribers, the subscriber must provide his/her personal information.
To me, that says that _you_ are an individual, and _you_ are the subscriber. Not your company; you.
Feel free to not use them. There's plenty of other places, and if you want an EV cert then you're gonna pay, anyway.
As (weak) evidence of their suitability, I'll point out that their CA cert is pre-loaded into many modern browsers.