> So it's probably fine to just block the big platforms. Forums or messengers (without ads and public channels) are probably fine.

One idea would be to only allow non-profits maybe.