Moderator
Detección NSFW en el dispositivo que marca desnudos antes de subirlos. Entrenada solo con datos licenciados y sintéticos, apta para su uso comercial.

Detecta desnudos antes de subirlos o mostrarlos.
Las subidas dudosas no llegan nunca a tus servidores, a tu CDN ni a la cola de un moderador. Cinco detecciones independientes (pezones expuestos, genitales, glúteos, desnudez y actividad sexual) alimentan la puntuación, y tu política decide cuáles cuentan.
Todas las imágenes con las que se entrenó Moderator tienen licencia o son sintéticas, así que se puede distribuir en un producto comercial sin riesgos de derechos de autor. Todo el modelo ocupa 9,7 MB en Apple y 9,2 MB en el resto de plataformas, así que la comprobación se ejecuta en el teléfono antes de que empiece la subida.
Detecta el 87,8% de las imágenes NSFW.
Detecta el 87,8% de las imágenes NSFW y deja pasar el 93,7% de las seguras con una tasa de bloqueos erróneos del 6,3%, aproximadamente la mitad que la de NudeNet, desde un modelo en el dispositivo de 9,7 MB.
Evaluación interna sobre un conjunto reservado propio, no un benchmark publicado. Las cifras principales corresponden a la pasada de 8 recortes, que es la que conviene ejecutar sobre una sola imagen; en vídeo, un recorte por fotograma sale más barato y más preciso en cada uno, y muestrear entre fotogramas recupera el recall.
Casos de uso
Detecta desnudos antes de subirlos o mostrarlos.
Filtrado previo a la subida
Revisa la imagen de un usuario en el teléfono antes de que se suba. Nada dudoso llega a tus servidores, y nadie de tu equipo tiene que mirar la imagen para saberlo.
Una política que tú controlas
La política .standard cuenta las cinco detecciones. .allowTopless deja los pezones expuestos fuera de la puntuación, para plataformas cuyas normas los permiten.
Avisa en el selector, no después de publicar
Evalúa una imagen en cuanto un usuario la elige, y avísale al instante. Una retirada una hora después te cuesta un hilo de soporte.
Qué hace el modelo
- Entrenado solo con imágenes de licencia permisiva y sintéticas, sin nada extraído de la web.
- Puntúa cualquier imagen o fotograma de vídeo en busca de desnudos, en el dispositivo y antes de subirlo.
- Cinco cabezas de detección: pezones expuestos, genitales, glúteos, desnudez y actividad sexual.
- Una política decide qué suma a la puntuación NSFW, desde
.standard(las cinco) hasta.allowTopless(excluye los pezones expuestos).
Primeros pasos
Añade moderación de contenido a tu app de iOS or macOS, Android or web con unas pocas líneas de código. Docs de Moderator.
// Swift Package Manager
.package(url: "https://github.com/Desert-Ant-Labs/desert-ant-core", from: "3.5.0")
// target dependency
.product(name: "Moderator", package: "desert-ant-core")
Add Moderator from Desert Ant Labs to this Swift project (iOS, macOS). What it does: detección de contenido NSFW y desnudos en el dispositivo para imagen y vídeo. SDK: Swift (iOS, macOS) Repo: https://github.com/Desert-Ant-Labs/desert-ant-core#readme // Swift Package Manager .package(url: "https://github.com/Desert-Ant-Labs/desert-ant-core", from: "3.5.0") // target dependency .product(name: "Moderator", package: "desert-ant-core") Reference: - Model page: https://desertant.com/models/moderator/ - Full catalog and other models: https://desertant.com/llms.txt Add the SDK, then follow its README for the exact API and current version. Do not invent API names or method signatures; confirm them against the README.
// build.gradle.kts (Maven Central)
implementation("ai.desertant:moderator:3.5.0")
Add Moderator from Desert Ant Labs to this Kotlin project (Android).
What it does: detección de contenido NSFW y desnudos en el dispositivo para imagen y vídeo.
SDK:
Kotlin (Android)
Repo: https://github.com/Desert-Ant-Labs/desert-ant-core#readme
// build.gradle.kts (Maven Central)
implementation("ai.desertant:moderator:3.5.0")
Reference:
- Model page: https://desertant.com/models/moderator/
- Full catalog and other models: https://desertant.com/llms.txt
Add the SDK, then follow its README for the exact API and current version. Do not invent API names or method signatures; confirm them against the README.
npm i @desert-ant-labs/moderator @litertjs/core
Add Moderator from Desert Ant Labs to this JavaScript / TypeScript project (Web, Node.js). What it does: detección de contenido NSFW y desnudos en el dispositivo para imagen y vídeo. SDK: JavaScript / TypeScript (Web, Node.js) Repo: https://github.com/Desert-Ant-Labs/desert-ant-core#readme npm i @desert-ant-labs/moderator @litertjs/core Reference: - Model page: https://desertant.com/models/moderator/ - Full catalog and other models: https://desertant.com/llms.txt Add the SDK, then follow its README for the exact API and current version. Do not invent API names or method signatures; confirm them against the README.
Especificaciones
- Exactitud
- Recall del 87,8%, especificidad del 93,7% con umbral 0,50
- Modelo
- Clasificador de imágenes en el dispositivo
- Tamaño en el dispositivo
- 9,7 MB en Apple (Core ML) y 9,2 MB en el resto (LiteRT)
- Plataformas
- iOS, macOS, tvOS, visionOS, Android, Linux, Windows, navegador y Node
Moderator es una ayuda para la moderación, no una determinación legal. Manda cada marca a un revisor humano antes de bloquear nada.
Moderator cubre únicamente contenido para adultos. Los menores quedan fuera de su alcance por diseño y se excluyen del conjunto de entrenamiento.
Preguntas frecuentes
¿Qué es Moderator?
Detección NSFW en el dispositivo que marca desnudos antes de subirlos. Entrenada solo con datos licenciados y sintéticos, apta para su uso comercial.
¿Moderator se ejecuta en el dispositivo?
Sí. Moderator se ejecuta en el dispositivo, sin llamadas a servidor, así que los datos se quedan con el usuario.
¿Qué plataformas admite Moderator?
Moderator se distribuye como un SDK nativo en el dispositivo para Swift, Kotlin, JavaScript / TypeScript.
¿Cuánto cuesta Moderator?
Cada modelo es gratis hasta 100 000 dispositivos activos mensuales. La inferencia es ilimitada. Contáctanos para licencias personalizadas.
¿Qué precisión o velocidad tiene Moderator?
Detecta el 87,8% de las imágenes NSFW y deja pasar el 93,7% de las seguras con una tasa de bloqueos erróneos del 6,3%, aproximadamente la mitad que la de NudeNet, desde un modelo en el dispositivo de 9,7 MB.