does anyone know if they are still in beta? i keep getting a certificate error when trying to use the website
It is just a temporary thing. Apparently they are working on a fix, although adding the correct certificate shouldn't be too hard or take long to be honest.