So TruPass and HA are both being used. Looks like there's some slight differences but they're part of the same beast. Like you and reader3 were saying.
Excellent find! Thanks! Backs up the idea of there being two alternate names. I guess, final branding is probably more of a strategic / marketing decision than anything else.