A allo.google.com Google Allo is now available on the web 39 points PleaseHelpMe 9 years ago 31 comments