Text moderation, not just images — on our own model, in Polish
Inappropriate content isn't only photos. Toxic comments, threats, insults and text spam hit a community just as hard as NSFW in an image — and under the DSA you are responsible for both. That is why modwall now moderates text as well.
The same pattern, a second endpoint
You check text via /v1/moderate-text — exactly like images: a raw toxicity
score, the same monitor / review / enforce modes,
the same HITL queue and audit log. Integration is a few lines.
curl -X POST https://modwall.dev/v1/moderate-text \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"text":"treść do sprawdzenia"}'
Multilingual — it understands Polish
The model is multilingual, so it catches toxicity in Polish too, not only in English. That matters: an English-only classifier would let most Polish abuse through.
Our own model, no GPU, no dependencies
The text model runs on our side (or on yours in self-host) on CPU — no external API that will change its pricing or shut down its free plan tomorrow. We process the content in memory and do not store it; we log only metadata.
Pay only for what you use
You choose the scope: images only, text only or both bundled (cheaper than separately). One shared request limit. A forum mostly needs text, a marketplace mostly images — everyone pays for their own.
Create an account and choose your scope, or take a look at the API documentation.
Plug in moderation before a problem lands on your platform
1,000 free requests per month, no card. Monitor mode shows results on your real traffic — without blocking anything.
Create a free account Pricing