Any serious watermark software needs invisible watermarks. It's great that this can Batch mark, but there are also freeware that can do this also.
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.