The Goowi platform looks to add value to businesses as opposed to individuals. And like your video says "businesses aren't people" which means they don't have pain points, they just have a profit margin. So if your product increases that profit margin by increasing sales sufficiently through perceived social responsibility then you're looking at a viable customer base.
Things I'd point out though are that this platform is going to compete with existing loyalty schemes that put money back in peoples pocket as opposed to having them give it to a charity. For certain demographics the charity angle could work better than a loyalty scheme. With loyalty schemes the pay back is generally pretty low but consumers don't mind because they get something free. The cash equivalent of this going to a charity might not seem like a whole lot of money under the cold light of day. Also as with loyalty schemes certain people (like me) dislike the lock-in nature and hassle of such schemes. I prefer companies that give back without making a song and dance about it or companies that are inherently socially responsible.
To bring it back to the video. I don't think your helping Nicole, your just helping the business and Nicole is a means to an end. I'm not criticising that, I'm just saying that's how I see it.
Finally, and I'm sure you given this thought, providing the platform as a white label product would look like the best course because Nicole needs to see Company X providing the money going to charities and not Goowi.