It would make more sense to have this on a flash drive. Once the hard drive is corrupt, how do you bring it back to get to the program to retrieve the data? Will work fine for external drives, but would be easier on a portable drive.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.