Profanity Filtering & Offensive Intent Detection. Technology You Can Swear By.
Only WebPurify offers the innovative solutions enterprises need to raise the bar on moderation —and we have over 100 billion submissions to prove it!Try our profanity filter free for 14 days
1,030,823,346,205 Submissions Filtered and Counting For Some of The World’s Best Brands
Profanity Filtering: Beyond Words
Fast, accurate, reliable
We’ve been optimizing our profanity filter algorithm since our inception 12+ years ago to deliver unprecedented levels of accuracy. Our global infrastructure maximizes speed across endpoints.
Supports 15 languages
Filter profanity in English, Spanish, Arabic, Italian, French, German, Portuguese, Russian, Thai, Hindi, Japanese, Turkish, Chinese, Korean, and Punjabi.
Optical Character Recognition New
Our OCR Profanity Filter and OCR Block & Allow lists outperform simple profanity filters and are specially designed to extract text from visual content.
Hosted or on-premise
WebPurify is as flexible as you need it to be. We can host our profanity filtering technology for you in our private cloud, or you can install it on your own hardware.
Offensive Intent Detection
Flag harmful content in the form of suspicious or malicious phrases in categories such as bigotry, personal attacks, criminal activity, and mental health.
Launches in minutes
Installing the WebPurify profanity filter is fast and easy, allowing you to devote more time to your business. Our developer community has also created filtering plugins for all major platforms.
Custom Block & Allow lists
Need to block certain terms and allow others? Manage your own Block & Allow lists via the admin interface or API.
One-Click CMS plugins
Don’t want to use our profanity API? Easily integrate our profanity checker on popular platforms like WordPress, Drupal™, and Joomla!® with no additional programming.
OFFENSIVE INTENT Supercharge Profanity Filtering to Flag Personal Attacks
Pair our proprietary artificial intelligence based offensive intent technology with profanity filtering to achieve all-new levels of precision based on phraseology and context in 7 categories. You won’t want to moderate without it. Only available with our custom plans.
Highly Scalable—from Dozens to
Millions of Submissions Monthly
Startups pay as little as $15/month to access the finest profanity filtering in the business using our shared endpoint.
Enterprise applications allow for custom endpoints, multiple simultaneous requests, custom reporting, 24-hour support, and plenty more.
Ideal for Any Experience that
Allows User-Generated Content
Blogs, Forums & Communities
Don’t let abusive messages or harmful social interactions compromise the user experience in forums, dating apps, private chat, or live streams.
Remove unnecessarily offensive and hateful reviews from your retail, travel, or hospitality sites—and showcase your brand in the best possible light.
SMS & In-App Messaging
Moderate in-app chat among staff and customers, live-streaming text campaigns, and SMS content for social walls and more. Certified Twilio Partner.
Protect kids from profanity and other potentially harmful content, and filter PII like email and phone numbers to help support COPPA-compliance.
Ensure your players can express themselves freely while maintaining a healthy, inclusive online community that drives engagement.
Avoid App Store rejection by satisfying Apple and Google requirements for integrated filtering of objectionable user names and comments.
Product Customization & Engraving
Use our content moderation tools to filter profanity and brand-damaging text from all forms of device and apparel customization.
Digital Guest Books & Displays
Capture authentic customer feedback without compromising your brand’s integrity. Perfect for hotels, sporting events, concerts, and more.
Customer Online Communications
Protect customers from disgruntled employees—and employees from combative customers—whether it’s via live chat, email, or other.
Case Study Filtering $%^#$ from the Edge of Space
When Microsoft launched the Pegasus II unmanned high-altitude balloon to demonstrate its Azure IoT platform, they streamed real-time video from the craft and invited the public to send SMS messages back. These texts ultimately became a permanent part of the flight recording.
Microsoft chose WebPurify to moderate the live SMS during the balloon’s journey. We ensured that not one single offensive message slipped through our profanity filters.Read More
Profanity Filtering FAQs
What is a Profanity Filter?
Profanity filters were created to block users from posting offensive text such as curse words or racist terms. They filter out a predetermined list of words, but typically also allow the customer to create their own custom “blocklist” of additional words or phrases they want to prevent that are more specific to their brand’s concerns. An effective profanity filter service is not simply a list of offensive words, but an advanced algorithm designed to catch the various and creative ways users attempt to obfuscate those words such as replacing letters with numbers (leet speak) or using repeated characters. When selecting a profanity service, remember to ensure that it covers the various languages that your users speak.
The results of the profanity filter can be used in various ways, from simply preventing the post/comment from populating on the customer’s site, escalating it to their internal team for further review, or replacing the offensive language with asterisks or other symbols. Sometimes, profanity filters will also allow customers to create their own “allowlist” for words or phrases they wish to permit, as they may want to modify the strictness of the filter.
Profanity filters are typically easy-to-integrate APIs that run in the background as your users post to your site.
What are the primary uses of profanity filtering?
WebPurify helps companies filter user-generated text in forums, games, comments, public and private chat systems, social media, product reviews, and more. But we don’t stop there. Our moderation technology also applies to image moderation and videos, even text embedded in images like memes.
Why should I use WebPurify’s advanced profanity filter service instead of building my own filter?
WebPurify eliminates the nuisance of having to maintain your own profanity database—and goes way beyond basic Block & Allow lists. In fact, we continuously optimize our algorithm to adapt to the creative ways users attempt to introduce offensive language. WebPurify’s profanity filter also avoids false positives and negatives.
What type of API does WebPurify provide?
How long does a typical WebPurify integration take?
WebPurify can be installed in a matter of minutes using all the required documentation we provide.
How does the 14-day free trial work?
Easy. You’ll have full access to all of WebPurify’s features so you can test our technology live. There are no setup fees or hidden costs. We also offer a trial console that lets you test the filter without having to integrate our service.
Case Study Keeping Play Lab Safe for Young Eyes
Code.org’s Code Studio Play Lab is a web-based environment for K-12 in which students from all over the world can build stories, dialogues, and games online. They chose WebPurify to protect the entire experience—from creating and optimizing blocklists, to handling words in non-English locales.
For more than six years, WebPurify has been catching inappropriate language on a weekly basis that would otherwise jeopardize the experience for children.Read More
Ready to get started?Sign up for your 14-day free trial today
Tell us a little about yourself, and our sales team will be in touch shortly.