In practice, this means gamified apps should set achievable challenges, provide personalised feedback, and foster [...]