Before giving them money, I would check into who is the on the board of directors, who is the executive director, and who are the founders, as well as who their major funders are if they list them, as the funders have their own agendas and may even dictate how the organization uses their funds. Also see what studies the organization is funding through grants and who are the recipients, and research the recipients.
All of this can reveal a lot about the organization's agenda.
I think there's a tendency to think non-profit or NGO = altruistic and good, and that's not the case.
I've worked in non-profits, I had such high ideals, and it turned out they were not altruistic and good. One in fact was just using legal loopholes to funnel money into DARPA and other military medical research, and at the time I thought it was so great and doing such good. The other was a community mental health organization, and funding dictated the treatment modalities, so clients were increasingly limited in treatment options. Non-profits may feel better than regular businesses, but in my experience, they can be equally predatory.
Sorry to be a party pooper. Just wanted to highlight that such non-profit organizations can engender false feelings of goodness, and it's wise to really research before supporting them or getting excited about what they seem to be offering when it could be more of a front.