> ## Documentation Index
> Fetch the complete documentation index at: https://cometchat-22654f5b-docs-v6-beta2-flutter-uikit.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Constraints and Limits

This page outlines the system constraints and limitations for CometChat's Moderation Service. Understanding these limits helps you design your moderation strategy effectively.

<Note>
  **Need higher limits?** Contact [CometChat Support](https://www.cometchat.com/contact) to discuss enterprise options for increased limits.
</Note>

***

## Constraints

<Tabs>
  <Tab title="Rules">
    | Parameter               | Limit                                               |
    | ----------------------- | --------------------------------------------------- |
    | **Rule ID**             | Max 100 characters, no spaces or special characters |
    | **Name**                | Max 100 characters                                  |
    | **Description**         | Max 255 characters                                  |
    | **Filters per rule**    | Max 10 filters                                      |
    | **Conditions per rule** | Max 10 conditions                                   |
    | **Rules per app**       | Max 25 custom rules (excludes default rules)        |
  </Tab>

  <Tab title="Lists">
    | Parameter         | Limit                                               |
    | ----------------- | --------------------------------------------------- |
    | **List ID**       | Max 100 characters, no spaces or special characters |
    | **Name**          | Max 100 characters                                  |
    | **Description**   | Max 255 characters                                  |
    | **CSV file size** | Max 1 MB                                            |
    | **Lists per app** | Max 25 custom lists (excludes default lists)        |
  </Tab>

  <Tab title="Advanced Settings">
    | Parameter               | Limit                                                  |
    | ----------------------- | ------------------------------------------------------ |
    | **AI Context**          | Max 50 messages sent to OpenAI/Custom API for analysis |
    | **Custom Flag Reasons** | Max 5 per app                                          |
  </Tab>
</Tabs>

***

## Supported Formats

| Media Type | Supported Formats |
| ---------- | ----------------- |
| **Images** | JPEG, PNG         |
| **Videos** | MP4, MOV, AVI     |

<Warning>
  Other image and video formats are not currently supported for AI moderation.
</Warning>

***

## Known Limitations

<AccordionGroup>
  <Accordion title="SDK Version Requirement">
    Moderation features require SDK version **3.0 or higher**. Ensure your app is updated before enabling moderation.
  </Accordion>

  <Accordion title="Message Delivery Status Behavior">
    If a message is marked as delivered/read and previous messages include pending or disapproved ones, those will also be automatically marked as delivered/read—even though they weren't actually delivered to the receiver.
  </Accordion>
</AccordionGroup>

***

## Quick Reference

<CardGroup cols={2}>
  <Card title="25 Rules" icon="shield-check">
    Maximum custom rules per app
  </Card>

  <Card title="25 Lists" icon="list">
    Maximum custom lists per app
  </Card>

  <Card title="10 Filters" icon="filter">
    Maximum filters per rule
  </Card>

  <Card title="10 Conditions" icon="code-branch">
    Maximum conditions per rule
  </Card>
</CardGroup>

***

## Related Resources

<CardGroup cols={2}>
  <Card title="Rules Management" icon="shield-check" href="/moderation/rules-management">
    Configure moderation rules
  </Card>

  <Card title="Lists Management" icon="list" href="/moderation/lists-management">
    Manage keyword lists
  </Card>

  <Card title="Moderation Overview" icon="eye" href="/moderation/overview">
    Learn about the moderation system
  </Card>

  <Card title="Contact Support" icon="headset" href="https://www.cometchat.com/contact">
    Request higher limits
  </Card>
</CardGroup>
