After reading this article I'm still wondering whether they're claiming to be the Übermensch or tailoring their services for them.
Either way, I'm not so sure spellchecking and the Superman has the kind of connection that would make for efficient branding.