I don't think anyone is home:
https://forum.startcom.org/viewforum.php?f=8
After I saw the state of their forums/community I ran, not walked, away from their service. Which is rather scary considering they are a trusted CA...
I think really the only reasonable thing to do is pay $15/yr for any site that other people will use and use your own CA for your personal projects.
Getting CA certs into Android however is whole other issue...