The app keeps track of personal records per problem, but it is not immediately obvious to me which problems i've solved perfectly (ie achieved mate with the minimum number of moves in each position). The only way i can deduce that is when i compare mate in xx moves prediction before and after i move.