A quick update
In the meanwhile, last year (Dec 2015) we released our public beta.
Along with it we also released Voola Talky - the fastest, safest and easiest way to video chat. All chats are 10s long atmost and gets deleted once viewed. Here's a demo video - https://vimeo.com/150471711