Content moderation that fits in one API call
CodifyNest classifies text, images, and prompts in milliseconds and returns a verdict you can act on. A deterministic rule engine handles the obvious cases; AI is called only when the content is genuinely unclear.
10,000 free credits every month · No credit card required
Incoming content
hey does anyone know how to fix this build error? been stuck for an hour
Pipeline
{
"id": "mod_clean_2p9xKf",
"action": "allow",
"risk_score": 0.02,
"resolved_by": "rules",
"latency_ms": 6,
"categories": [
{
"name": "harassment",
"score": 0.01,
"flagged": false
},
{
"name": "hate",
"score": 0,
"flagged": false
},
{
"name": "spam",
"score": 0.03,
"flagged": false
},
{
"name": "sexual",
"score": 0,
"flagged": false
}
],
"policy": "community_default"
}- typical rule-engine latency
- <10ms
- languages supported
- 40+
- free credits every month
- 10k
typical rule-engine latency
languages supported
free credits every month
One API. Every kind of unwanted content.
Start with text moderation today. The rest of the suite lands on the same base URL, the same auth, and the same response shape - so adding a product is never a re-integration.
Text Moderation
Catch toxicity, harassment, hate speech, and threats before they reach your users.
POST /v1/moderate/text- Toxicity & hate
- Harassment
- Threats
- 40+ languages
Image Moderation
Scan uploads and avatars for NSFW, violent, and graphic content in a single call.
POST /v1/moderate/image- NSFW
- Violence
- Gore
- URL or upload
Prompt Moderation
Defend LLM apps against jailbreaks, prompt injection, and adversarial input.
POST /v1/moderate/text- Jailbreaks
- Injection
- Data exfiltration
- System-prompt leaks
PII Detection
Detect and redact emails, phone numbers, cards, and credentials before they leak.
POST /v1/moderate/text- Emails & phones
- Cards & IBANs
- API keys
- Auto-redaction
Spam Detection
Block scams, phishing, and coordinated spam rings without punishing real users.
POST /v1/moderate/text- Scam links
- Phishing
- Raid patterns
- Repeat offenders
Fast because most content never reaches a model
Sending every message to an LLM is the obvious design, and it is slow and expensive. CodifyNest resolves the clear-cut majority deterministically and spends AI only where it changes the answer.
Normalize
Unicode confusables, zero-width padding, leetspeak, and repeated characters are folded down. This is where naive keyword filters lose - i d i o t and 1d10t normalize to the same token.
Run rule engine
Deterministic matching against your policy: category thresholds, allow and deny terms, known scam domains, and repeat-offender patterns. No model, no network hop.
Calculate risk score
Signals collapse into a single 0-1 risk score per category, weighted by the policy you attached to the request.
Branch on confidence
Low risk returns allow. High, obvious risk returns block or review. Only the uncertain middle band costs anything more.
Escalate to AI - only if unclear
Ambiguous content goes to the model, which weighs intent, tone, and context. This is the expensive path, so the architecture is built to avoid it.
Return result
risk < thresholdShip it. No human ever sees it.
unclear after AIQueue it for a moderator with the reasoning attached.
risk ≥ thresholdReject it at the edge, before it reaches your users.
You decide what each verdict does. A Discord bot might map them to allow, delete, and timeout.
Live in about five minutes
No SDK required, no infrastructure to run, no model to fine-tune. Add one call to the path where content already enters your system.
Create an API key
Sign up and generate a key in the console. The free tier gives you 10,000 credits a month with no card.
Send your first request
One POST to /v1/moderate/text. Plain HTTP and JSON, so it works from any language you already use.
Act on the verdict
Branch on result.action. Map allow, review, and block to whatever your product already does.
curl -X POST https://api.codifynest.com/v1/moderate/text \
-H "Authorization: Bearer $CODIFYNEST_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "You are such an idiot, get out of here",
"policy": "community_default"
}'{
"id": "mod_2p9xKfQ7Lm",
"action": "block",
"risk_score": 0.91,
"resolved_by": "rules",
"latency_ms": 8,
"categories": [
{ "name": "harassment", "score": 0.94, "flagged": true },
{ "name": "hate", "score": 0.11, "flagged": false },
{ "name": "spam", "score": 0.02, "flagged": false }
],
"policy": "community_default"
}Built for the places people actually talk
Bots, forums, comment threads, DMs, and chat UIs all have the same problem and the same shape of fix - a decision, made fast, on the request path.
Discord bots
Moderate messages the moment they land, across every server you serve.
Allow · Delete · TimeoutSlack apps
Keep workspace channels clean without a human reading every message.
Allow · Flag · RemoveTelegram bots
Stop spam rings and scam links before they reach group chats.
Allow · Delete · BanForums
Auto-triage new posts so moderators only see the genuinely unclear ones.
Publish · Queue · RejectSocial apps
Screen posts, comments, bios, and DMs through one consistent policy.
Allow · Review · BlockAI chatbots
Filter user prompts and model output on both sides of the conversation.
Allow · Rewrite · RefuseComment systems
Drop moderation into your existing comment flow with a single call.
Publish · Hold · BlockLearning platforms
Keep student submissions and discussions safe and age-appropriate.
Allow · Escalate · BlockPay for calls, not for seats
One credit is one moderation call, whether the rule engine answers it or the AI layer does. Start free, and move up only when your traffic actually does.
About 600,000 credits per month, at one credit per moderation call.
Recommended
Growth
$99/mo
Explorer
Everything you need to evaluate CodifyNest on a real workload.
10,000
credits / month
- 10,000 credits / month
- Text moderation
- 1 policy
- Community support
- No credit card required
Builder
For side projects and bots that outgrew the free tier.
100,000
credits / month
- 100,000 credits / month
- Text moderation
- 5 policies
- Webhooks
- Email support
Startup
For production apps with real users and real moderation load.
500,000
credits / month
- 500,000 credits / month
- All moderation products
- Unlimited policies
- Moderation logs & audit trail
- Priority email support
Growth
For platforms moderating at scale across many communities.
2,000,000
credits / month
- 2,000,000 credits / month
- All moderation products
- Batch moderation
- Team members & roles
- 99.9% uptime SLA
Enterprise
Volume pricing, custom models, and deployment on your terms.
Custom
credits - volume priced
- Custom credit volume
- Custom rules & models
- Dedicated infrastructure
- Custom SLA & DPA
- Dedicated support channel
All plans include the full REST API, policies, and webhooks. Need volume pricing, a custom model, or a DPA? Talk to us.
Questions, answered
If something here does not cover it, we would rather you asked than guessed.
Ship moderation this afternoon
10,000 free credits every month, no credit card, no sales call. Create a key and send your first request in the time it takes to read this page.
curl -X POST https://api.codifynest.com/v1/moderate/text \
-H "Authorization: Bearer $CODIFYNEST_API_KEY" \
-d '{ "text": "your first message" }'