Protect your users from harm with remarkable ease.
Coop is the open source review and moderation tool from ROOST that provides a comprehensive solution for online safety:
-
Automated Enforcement: Customizable multi-condition rules that evaluate every submitted item against signals to automatically take action or route reports to a human review queue based on your policies




-
Review Console: Configurable human review queues for moderators to quickly make complex policy-based moderation decisions, with added context and wellness features built-in




-
Integrations & Rich Content Processing: Support for reviewing and matching against text content and threads, images and video media, account data, and custom content types using built-in signals plus free safety APIs from Google, OpenAI, Zentropi, and NCMEC out of the box




-
Metrics & Reporting: Dashboards and detailed audit logs for accountability and insights into moderation effectiveness and trends


-
API Integration: Simple REST and webhook APIs power seamless bidirectional platform integration for content ingestion, user reports, appeals, performing moderation actions, fetching additional items, and more


-
So much more. Coop supports NCMEC reporting, hash matching, user strikes, appeals, investigation, bulk actioning, powerful user/role management, location-based enforcement, and single sign-on to name a few. And as an open source project with custom integration support, the potential for adaptability is limitless.
This simplified diagram can help you better understand how data flows between a platform and Coop:
For more detail, review the basic concepts, technical architecture, and API reference.
We recommend beginning by familiarizing yourself with Coop's basic concepts. Once you're up to speed:
-
Ensure you have an account and API key for your Coop instance
-
Define your Item Types; the kinds of content and actors on your platform
-
Input your detailed platform Policies
-
Define your Actions and expose callback endpoints so Coop can trigger enforcement on your platform
Once Coop is configured, your platform can:
-
Begin submitting items to Coop via the Items API so they run through your proactive rules
-
Submit user reports via the Report API to route them into review queues for your moderators
