@unlambda @mcc That's a broken approach. The problem is not "kinds of clients" but honoring consent of post authors in what you do with their works.
You don't need a ToS to tell folks that it's copyright infringement and privacy rights violation against your users to aggregate, prepare derivative works, or republish things users have posted in any way other than how they've specified they want it used thru the protocol.