As an outsider these descriptions sound like Avon or Mary Kay or Amway.
But it's great to put your sales process on for a slightly techy person. Sort of the modern equivalent of access.
Needless to say, that means no developer wants to touch it with a bargepole.
So if you're prepared to put up with all that, you can make a lot of money doing ridiculously simple things.