As of early 2016, I'm removing this feature. In ~3.5 years, no one used it as I intended. This is because it was my odd idea, not anyone else's fault.
My contact info should always be on my resume, which should always be linked from my home page, which is linked just above.