Anyone seen or heard of this before?

http://www.plaxo.com

Has anyone used it?

Is it a security concern?

I ask because my Director has started using it and I've never seen it before.