First, you name off quite a few statistics and have no sources cited for those statistics. You also post other big brand names in a quite large block under your youtube video player. Do these companies work with you? Are they onboard? I would guess they aren't, or you wouldn't be asking us to validate your startup; it would already be validated. Are these socially conscious companies? Maybe, but I don't get it.
Second, as a business, I have no idea what I am signing up to do. Must I pledge a certain amount of money to any random cause my customer wants to put the money towards? Is there a tax advantage? Is there a liability on me because my donated business money does not go to an actual charity due to an error or omission? Many "youth soccer teams" take donations but are not tax exempt and the filing becomes and interesting problem. What if, as an organization, we don't agree with every charity in the world and only want our donations to go to certain charities?
Third, what is your part and benefit in this? Are you a 501(c)(3) United States Federally exempt charitable organization yourself? I highly doubt this, as I have started 2 charitable organizations and they aren't easy to get set up. If you are a for profit (or even a non-profit 501(c)(3)) organization and you take my organizations money and use a portion of it yourself and then pass the rest on to charity, do I get a tax advantage? How do I explain that properly to my accountant? Am I really being charitable and socially conscious? What portion goes to you for development and what part goes to charity? You could say "a truly charitable and socially conscious organization wouldn't worry about details like tax filing and advantages." I wish we didn't have to think about these things, but the IRS is a cruel mistress and because of our fiduciary duty to our organizations we must all answer to IRS rules.
The list can keep on going, unfortunately.
As for the site itself, it loads very slowly. There are a lot of spinning gifs while your logo and your "big block of corporate logos" load. The wording is difficult to read. Other than the very nicely made video, I am afraid this looks like a corporate email fishing scheme. I don't mean to be rude, but I am involved with an organization with a very high charitable dollar count and I would have a hard time signing up on your site.