Sort:  

Maybe it got shut down. I tried to use it way back and it kept freezing when I tried posting

I was able to sign in through the web and just saved the link to my homescreen.