Just launched, still in beta. Browser based. I do not have other details, since I have got this news on Twitter directly from Mega. https://mega.nz/
My level of faith in his ability to provide secure communications is limited. Unless things have dramatically improved from his days at Mega