-
ModCase turns messy moderation incidents into structured, trackable case files for Reddit mod teams.
-
ModCase adds moderator actions for creating, viewing, resolving, and clearing moderation cases directly from the subreddit Mod Tools menu.
-
The Open ModCase form lets moderators create structured incident records with category, severity, status, next step, and private notes
-
ModCase open-case viewer showing a tracked scam-risk incident with severity, status, user, next step, internal note, context, and workflow
Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for ModCase
Inspiration
Moderation is rarely just a single button decision.
Many Reddit moderation tools focus on removing content faster, detecting spam, or sending standardized removal reasons. Those are useful, but they do not fully solve one of the hardest problems for mod teams: lost context.
A moderation incident often starts as one post or comment, but the real issue may be larger:
- a user repeatedly testing the rules;
- a thread becoming hostile over time;
- possible scam or self-promotion behavior;
- a borderline rule violation that needs another moderator’s opinion;
- a case where the team needs to remember why a decision was made.
In small communities, this context often lives in one moderator’s memory. In larger communities, it gets scattered across comments, modmail, reports, private notes, and chat. That makes moderation slower, less consistent, and harder for new moderators to understand.
ModCase was built to give Reddit mod teams a lightweight case-management layer for moderation incidents.
What it does
ModCase helps moderators turn messy moderation situations into structured, trackable case files.
A moderator can open a case from a post or comment and record:
- the linked Reddit content;
- the issue category;
- severity;
- current status;
- evidence/context;
- internal moderator notes;
- next step;
- resolution outcome.
Instead of treating every moderation action as an isolated event, ModCase helps a team preserve the reasoning behind the decision.
The goal is simple:
Make moderation decisions easier to track, easier to explain, and easier to hand off between moderators.
Why it matters
Moderators do not only need automation. They need coordination.
For many communities, the hardest cases are not the obvious spam posts. They are the unclear ones: flamewars, repeated bad-faith behavior, possible scams, suspicious self-promotion, or posts that may need monitoring before action is taken.
ModCase is designed for those situations.
It helps mod teams:
- reduce repeated discussion about the same issue;
- avoid losing context between moderators;
- create a lightweight audit trail for decisions;
- onboard new moderators more easily;
- keep internal notes separate from public replies;
- resolve incidents with clearer outcomes.
This is especially useful for:
- local communities;
- marketplace communities;
- job/career communities;
- tech support communities;
- political or discussion-heavy communities;
- communities with recurring rule ambiguity.
How it was built
ModCase is built with Reddit’s Developer Platform, Devvit.
The project uses a Devvit app structure with moderator-facing actions and lightweight storage for case data. The design prioritizes a human-in-the-loop moderation workflow instead of automatic punishment.
The core product decisions were:
- keep the tool simple enough for moderators to understand immediately;
- avoid black-box AI moderation;
- avoid automatic bans or removals in the first version;
- separate internal moderator notes from public-facing replies;
- store only the information needed for moderation coordination;
- make the workflow useful even for small communities.
The app is being tested through a Devvit playtest community and is designed to be generalized beyond one subreddit.
Challenges
The biggest challenge was choosing the right problem.
There are already many tools that help moderators remove content, send removal reasons, detect spam, or automate enforcement. Building another generic removal assistant would not be enough.
The more interesting gap is the coordination layer: what happens between “we noticed a problem” and “we decided what to do.”
That required designing ModCase not as another enforcement bot, but as a lightweight incident tracker for moderation teams.
Another challenge was keeping the scope realistic. A complex AI moderation dashboard would be harder to trust, harder to review, and harder to finish well. ModCase intentionally focuses on a small, clear workflow that can become polished and reliable.
What I learned
This project reinforced that good moderation tooling is not only about speed. It is also about memory, consistency, trust, and team coordination.
A useful mod tool should not take control away from moderators. It should help them make better decisions with less repeated effort.
I also learned that the strongest Devvit apps are not necessarily the most complex ones. A simple tool that solves a painful moderation workflow clearly and reliably can be more valuable than a large tool that tries to automate everything.
What is next
The next steps for ModCase are:
- add more configurable case categories;
- improve the open/resolved case dashboard;
- add subreddit-specific templates;
- add optional follow-up reminders;
- improve case filtering by severity and status;
- collect feedback from moderators on what information is most useful in a case file.
The long-term goal is for ModCase to become a lightweight incident-management system that helps Reddit mod teams stay consistent, transparent, and coordinated without adding unnecessary complexity.
Built With
- api
- developer
- devvit
- javascript
- node.js
- npm
- platform
- redis
- typescript
Log in or sign up for Devpost to join the conversation.