vangrg/profanity-bundle
vangrg/profanity-bundle adds configurable profanity filtering to PHP applications, detecting and masking offensive words in user input and text. A lightweight way to clean comments, usernames, and messages before storage or display.
Consider it when:
Look elsewhere when:
Executive summary: This is a low-cost, narrow profanity checker that can serve as a short-term guardrail for low-risk PHP/Laravel surfaces. It is not a strategic trust-and-safety solution. Given its stale release history and negligible adoption signals, I would not position it as a buy decision for public UGC or brand-critical communities. Approve it only as a time-boxed stopgap or prototype, with explicit engineering ownership and a planned exit to a maintained package or managed moderation service.
For engineering: Treat it as a simple word-list component, not a moderation platform. Evaluate the code for security and maintainability, wrap it behind an internal interface, add tests for false positives and evasion cases, and plan for replacement. We should not depend on upstream fixes.
For product: Use it to buy time for a baseline policy and admin review workflow, but measure false positives/negatives and avoid marketing it as comprehensive moderation. The real product decision is how much trust-and-safety capability we need—and whether this package is merely a placeholder.
How can I help you explore Laravel packages today?