It was under the setup up folder on my new torch. I followed the on screen instructions to set it up on the phone then it said go to www___________ website to use it. It then deleted that app icon from the setup menu.
Anyone remember what it was? It was 4am when I did it and I forgot.