If these apps are like the ones ive already tried years ago, they failed (read : I failed) on step 1.
You get 20 points for brushing your teeth. But either you just say you did it and get the points for free, or your toothbrushing routine just involved remembering opening an app and going through a list and checking a box. Brushing my teeth before bed was proving to be too much work for my lazy lazy brain. Adding work did not help.