Smartphone App where the algorithm is executed in the Smartphone