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.
The important thing is the team are trying to fix every mistake in their project, that's great, I only worry that they abandon their child.