I am not involved with the company other than being a happy customer. It was by far the best passive income I made this year.
I think you're using the actual definition of passive income (make an investment, don't do anything else other than wait), whereas everyone else seems to be talking about fake-passive income, such as lifestyle businesses they pretend not to work on. (But really do.)
Yes I believe it is.
I assume GP meant interests generated from lending on that platform.