Like most game developers, at Karmafy we take a keen interest in the psychology of motivation - how to encourage our users to behave in certain ways. Here is some background for our conviction that Karmafy’s unique combination of gamification and philanthropy is effective in enhancing user engagement and making the world a better place.