Angular useragent service