No idea. They seem still to be in the design stages. There's a website, of course, but I don't know if it'll be available there as well. And I don't see why you couldn't use the Twitter account on a computer. Far as I know, you always can.