Detects risky text and suspicious links on social platforms to protect minors online. Requires local Kidsec Analytics backend.
Users
4
−1 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#278K
#230K among extensions
Version
1.1.0
updated 8 May 2026
Users
monthly, 5 months
Latest, 15 Oct 2026:4 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 15 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Kidsec Analytics
KIDSEC ANALYTICS — EXTENSIÓN DE MONITOREO DE SEGURIDAD DIGITAL PARA MENORES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
¿QUÉ ES KIDSEC ANALYTICS?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Kidsec Analytics es una extensión de Chrome diseñada para padres, tutores y cuidadores que desean monitorear activamente la seguridad digital de menores de edad en plataformas de comunicación y entretenimiento en línea. La extensión analiza el texto visible en pantalla y los mensajes escritos por el menor en plataformas específicas, detecta señales de riesgo mediante un motor de reglas local, y envía alertas al backend de Kidsec Analytics instalado en el computador del hogar.
Esta extensión NO es un filtro de contenido ni bloquea acceso a sitios web. Es una herramienta de observación pasiva que registra señales de riesgo para que el adulto responsable pueda revisar, analizar y actuar.
IMPORTANTE: Esta extensión requiere que el software backend de Kidsec Analytics esté instalado y en ejecución en el mismo computador donde se usa Chrome. Sin el backend activo, la extensión no puede registrar ni enviar ninguna alerta. El backend se comunica exclusivamente a través de http://127.0.0.1:8000 (localhost), lo que significa que ningún dato sale del computador del hogar hacia servidores externos de Kidsec Analytics.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PLATAFORMAS MONITOREADAS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
La extensión únicamente actúa en los siguientes dominios. En cualquier otro sitio web permanece completamente inactiva:
• ROBLOX — roblox.com y todos sus subdominios
Canal detectado: game-chat (chat dentro de juegos)
• TIKTOK — tiktok.com y todos sus subdominios
Canal detectado: social-feed (feed general) o live-feed (cuando la URL contiene /live)
• DISCORD — discord.com y discordapp.com
Canal detectado: chat
• TWITCH — twitch.tv y todos sus subdominios
Canal detectado: live-chat (chat en transmisiones en vivo)
• STEAM — steamcommunity.com y store.steampowered.com
Canal detectado: game-chat
• WHATSAPP WEB — web.whatsapp.com
Canal detectado: chat
• TELEGRAM WEB — web.telegram.org
Canal detectado: chat
En cada plataforma, la extensión identifica automáticamente el tipo de canal (chat privado, feed social, chat de juego, transmisión en vivo) para que las alertas incluyan el contexto correcto.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CÓMO FUNCIONA LA DETECCIÓN — PASO A PASO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
La extensión opera en dos capas: un script de contenido que corre dentro de la página web, y un service worker en segundo plano que gestiona el envío al backend.
PASO 1 — OBSERVACIÓN DE LA PÁGINA
Cuando el menor navega a una de las plataformas soportadas, el script de contenido comienza a observar el texto visible en pantalla usando un MutationObserver. Esto significa que cada vez que aparece contenido nuevo en la página (mensajes nuevos, comentarios cargados, respuestas recibidas), el script lo analiza automáticamente.
Solo se analiza texto que:
- Esté visible en pantalla (elementos con display distinto de "none" y visibility distinto de "hidden")
- Tenga entre 4 y 280 caracteres de longitud
- Pertenezca a nodos de texto dentro de elementos HTML visibles
Los nodos detectados se procesan en lotes de hasta 24 elementos, con una demora de 350 milisegundos entre lotes, para minimizar el impacto en el rendimiento del navegador.
PASO 2 — OBSERVACIÓN DE TEXTO ESCRITO POR EL MENOR
Además del contenido visible, la extensión también monitorea lo que el menor escribe activamente. Para esto escucha cuatro eventos del navegador:
- Evento "input": detecta texto mientras se escribe en campos de texto, áreas de texto y elementos editables (contenteditable). El texto se recuerda temporalmente por 4 segundos.
- Evento "change": cuando un campo pierde el foco con contenido nuevo, analiza el texto inmediatamente.
- Evento "keydown" con tecla Enter: analiza el texto en el momento exacto en que el menor presiona Enter para enviar un mensaje.
- Evento "click" en botones: cuando el menor hace clic en un botón (button, [role="button"] o elementos con aria-label), si existe texto recordado de los últimos 4 segundos, se analiza en ese momento.
Este mecanismo permite capturar mensajes que el menor está a punto de enviar, incluso si el chat recarga la interfaz antes de que el MutationObserver lo detecte.
PASO 3 — ANÁLISIS DEL TEXTO
Cada fragmento de texto pasa por el motor de análisis local (risk-lexicons). El motor realiza los siguientes pasos:
3a. NORMALIZACIÓN: El texto se convierte a minúsculas, se eliminan tildes y diacríticos (normalización NFKD), y se colapsan espacios múltiples. Esto permite detectar variantes como "MÁNDAME" o "mánd4me" como equivalentes a "mandame".
3b. ANÁLISIS DE CATEGORÍAS DE RIESGO: El texto normalizado se compara contra cuatro categorías de patrones. Cada categoría tiene un peso numérico que define su gravedad:
► GROOMING (peso: 3 puntos)
Frases que indican posible manipulación sexual de menores:
"mandame una foto", "mandame una foto ahora", "foto intima",
"no le digas a tus padres", "ven sola",
"eres muy madura para tu edad", "quiero verte sin ropa"
► SOLICITUD DE DATOS PERSONALES (peso: 3 puntos)
Frases que intentan obtener información personal del menor:
"dame tu numero", "pasame tu numero", "comparteme tu whatsapp",
"donde vives", "pasa tu direccion",
"enviame tu ubicacion", "donde estudias"
► CIBERACOSO (peso: 2 puntos)
Frases con intención de hostigamiento o daño psicológico:
"nadie te quiere", "te odio", "vete a morir",
"te voy a humillar", "todos se van a burlar",
"das asco", "eres un fracaso"
► MALAS PALABRAS / LENGUAJE OFENSIVO (peso: 1 punto)
Insultos y lenguaje soez en español e inglés:
"puta", "puto", "mierda", "idiota", "imbecil",
"estupido", "perra", "marica", "bitch", "fuck you"
3c. ANÁLISIS DE URLS: El motor extrae todas las URLs presentes en el texto me…
http://127.0.0.1:8000/*http://localhost:8000/*https://*.roblox.com/*https://*.tiktok.com/*https://discord.com/*https://*.discord.com/*https://*.twitch.tv/*https://*.steamcommunity.com/*https://store.steampowered.com/*https://web.whatsapp.com/*and 1 more
Alternatives to Kidsec Analytics
Extensions that rank for the same store searches or share the Education category, ordered by users