Glad you like the app.
Since I get this question quite regularly and checked many times, I am absolutely certain the calculations are correct :-) Check the rules for tied places again. Here,the points are divided by the number of scoring players and than rounded down.
If i.e. 2 players tie for 1st place, the next player only receives points for 3rd