Description
Unprofane is a sophisticated profanity and toxicity API that excels in identifying and filtering offensive language in various forms, including leetspeak, look-alike letters, and creative spelling. Unlike traditional word lists that often block innocent terms like 'Scunthorpe', Unprofane ensures that non-offensive language is not mistakenly censored. This makes it an ideal drop-in replacement for Google's Perspective API, which is set to end in December 2026.
Read More
The API is designed to be integrated seamlessly into various platforms, offering SDKs and recipes for popular environments such as Supabase, Clerk, Firebase, Auth0, Unity, Godot, Node.js, and Python. It is capable of filtering text in real-time across multiple contexts, including chat, usernames, comments, reviews, and bios, ensuring that offensive content is caught before it reaches the audience.
Unprofane supports 17 languages, each with its own set of words and spellings, and is capable of catching 89% of toxic text while maintaining a 0% false positive rate on innocent text. This is a significant improvement over the Perspective API, which catches only 58.4% of toxic text at the same false-alarm rate.
The API offers various pricing plans to suit different needs, starting from $9 per month for the Hobby plan, which includes 25,000 checks per month, to the Scale plan at $999 per month for 5,000,000 checks. Each plan provides access to the full filter in all supported languages, with additional checks available at a per-100,000 rate.
Unprofane is particularly valuable for developers looking to maintain a safe and respectful online environment, whether in gaming, social media, or any platform where user-generated content is prevalent. Its advanced filtering capabilities and ease of integration make it a powerful tool for managing online interactions.
- CategoryAI Content Moderation
- Pricing ModelSubscription
- DeploymentCloud
- PlatformsSupabase, Clerk, Firebase, Unity, Godot, Node.js, Python
Unprofane's Core Features
Profanity and toxicity detection
Leetspeak and creative spelling filtering
Support for 17 languages
Real-time text filtering
Seamless integration with popular platforms
Drop-in replacement for Perspective API
Advanced language-specific filtering
Customizable filtering policies
How to use Unprofane?
Configure: Set up API keys and integration
Integrate: Use SDKs for your platform
Filter: Apply real-time text filtering
Optimize: Adjust filtering policies as needed
Unprofane's Use Cases
- Chat Moderation
- Username Screening
- Comment Filtering
- Game Chat
- Review Moderation







