Is my HSA trying to tell me something? Dec 5th 2008 This is my "randomly" generated "Site Key". My login's special word... Would anyone else feel a little uneasy about this in a health related site?