The fresh new cellular product is web browser-depending in lieu of a proven stand alone app