Most gaming apps has them, you log in every day for a small reward, or just for the sake of consistency, some offer badges, some just a "X day streak" in your profile. But the point is for users to feel some sense of commitment.