I guess you would need to address the owner of this forum about your problem.
Isn't it supported by member donations? (I've never given, but would like too, that I am am posting.) I assumed that kind of made it "Community Owned"?