No, these are not legitimate releases of our plugin. Going this route would mean you wouldn’t have access to automatic updates as well as support for the plugins. Additionally, you run the risk of having additional tracking or malicious code added to the plugins from sites like these.