Might be because fats are very energy dense. They net about 9 calories per gram. However, if the app is only tracking calories without context, it is going to miss calories-over-time and satiety. Fats tak longer to metabolize and tend to be good at triggering and maintaining feeling sated.