We use redeem codes instead of coins for many reasons. Firstly, redeem codes can be used by anyone. By using redeem codes, you can gift Puffin Coins to your friends instead of claiming them for yourself. Also, we want users to know that they are redeeming Puffin Coins instead of randomly getting some. Then, you can also save coins for when you need them. If we added coins to accounts automatically, you may get coins without knowing it, and think you have less coins than you do. You would also end up earning coins and then not getting them for a few days, because you wouldn't get notified. We also wouldn't be able to keep track of total redeeming and might end up not even giving most users their coins. No one wants that, of course!
With respect to the community,
-Booboo1007, founder of Puffin