"$25 for each missed check-in"? Personally I find it unnecessary to involve money here if the idea is to involve and push people to develop habits. There could be a lot of reasons to compel one to login daily. For example, if I knew my account would be blocked if I did not log in, I would have surely logged in everyday and might have paid for the service too if the interface was good.