I certainly don't like the complete lack of information on the webpage though...
You are right; I mistook one of their blog posts about adding Comodo as a partner, but appears to be a separate product...not that it makes me feel any better