Estás utilizando un navegador obsoleto. Este u otros sitios web pueden no ser mostrados correctamente. Debes actualizarlo o utilizar un navegador alternativo.
Yo nunca he escuchado de esa gente asi que no me confiaria. Los busque en google y ni siquiera pagina web tienen. Este es el enlace de los resultados de google: