adidas miCoach is a cutting-edge solution that stores your fitness data, analyses the results of your training sessions, and provides you with an opportunity of setting and meeting new goals. In other words, you get a professional virtual coach powered by a family of technology solutions.