-
I think in the case of Moneyhub their partnership revenue is by developing similar apps/integrations for other clients and Moneyhub is the showcase, plus it charges a fee after 6 months (something like £10-£15 a year).
It's pretty explicit that it doesn't sell the data.
https://moneyhubhelp.zendesk.com/hc/en-gb/articles/6087227032593-Why-do-you-charge-a-subscription-fee
The reason we charge a subscription fee for Moneyhub is simple - we do not sell your data to third parties!
Probably no different to money hub who work “in partnership” with various partners for referrals and co-marketing opportunities
I guess if there’s a free tier or low price then you’re the product at the end of the day 🤷♂️