I like the Finch app, but you need to use it with at least one other person.
It gamifies to-do items and self-help by growing a little bird friend who goes on adventures. You give the bird energy via completing to-do items, writing reflections on how you feel, and generally following a simple self-help regime.
It has some nice features like it doesn't berate you if all you can manage is "survive the day" and "just be". It is paid, but for those who can't afford it you can apply for a free subscription.
The devs seem to be good people. There's no ads, and you can delete any goals that might be upsetting or irrelevant. I deleted "talk to mum/dad" more because I'm no contact with her, and he's dead.
I recommend it. If you want a buddy, reply here and I'll give you my friend code. (If like 5 people use it I get a free micro pet in the app, just to be completely transparent)