Our domain and 700 non-profit sites got blocked by Meta
This sounds ok. But what does the META terms say about this business setup? There are many platforms you can't do this on including the major mobile app stores.