WebPurify is a web service that efficiently filters profanity in any type of content and simplifies site moderation. You can integrate it with any internet application.
Profanity list updates automatically and includes obscenities in 15 languages. Moreover, users can create their own white- or black lists to allow certain words or block others.
Key modules/theme/distribution used: