$100K ARR is not really that out of the ordinary for something like this, I’m inclined to believe them without verification.
One thing that bugs me, though, is that his solutions are in already very crowded spaces. It seems like it would be difficult to siphon off users without a significant marketing spend.