# Why Peer Moderation?

Moderation usually is done by privileged moderators, and in most cases this is handled entirely by the platform itself. &#x20;

While this is important for any platform, it can also lead to problems when moderation decisions clash with the company's interests, or when the platform is bought by a billionaire with their own ideas of what constitutes free speech.

Bluesky introduced [composable moderation](https://bsky.social/about/blog/4-13-2023-moderation) to augment their moderation capabilities and allow third parties to participate in the moderation process.  This has flourished, with community-specific labelers like [Blacksky](https://bsky.app/profile/blacksky.app), automated models like [Xblock](https://bsky.app/profile/xblock.aendra.dev), and self-labeling like the [Pronouns labeling system](https://bsky.app/profile/pronouns.adorable.mom).

However, third party moderation also has its own drawbacks.  Early on in Bluesky's journey of composable moderation, @aegis.blue gained prominence as one of the first large third-party labelers.  It didn't take long before one of the people behind this labeler was involved in a personal dispute, and ended up abusing their power over the labeler.&#x20;

Whether moderation is done by the platform itself or third-party labelers, in both cases these decisions are made behind closed doors, by small groups of people. &#x20;

PMsky offers a new option, where moderation can happen based on consensus rather than consolidated opinions.

You can also [read more about Bluesky's approach to moderation](https://docs.bsky.app/blog/blueskys-moderation-architecture).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pmsky.social/getting-started/why-peer-moderation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
