Not per level, lol. Itīs one free token per rank (promotion). And even if you spend all of them, you can still get more respecs with merits. I would never pay real money for such a given game function that no other game i know of wants real money for. You can see your number of tokens on the respec screen.