Maybe I'm missing it on the pages but it this seems somewhat important for a company that handles money - there's no mention of who or where you are, who the principals are, etc. The terms seem a little slapdash, there's a bit about being 'partnered with Stripe' (are you? or does that just mean you use Stripe for processing?).
I wonder how these sites work with EU "value added tax" regulations, a couple of years ago new rules came in that need fastidious record keeping - whilst this is "donations" it seems it might be considered "voluntary payments for goods/services" which presumably attract tax confusions?
Yes, we are using Stripe to process payments. We also used Stripe Atlas to incorporate. We are not partnered with them in any other way. Sorry if the copy is misleading, we'll correct it.
The broader thing is probably more important. You are handling money on behalf of other people, right? That should involve a general air of clarity transparency throughout otherwise you end up looking (perhaps totally unintentionally and unwittingly) like a scam. Namelessness, locationlessness, terms-with-no-applicable-law, etc all increase the aura of scamminess.