En agosto de 2025 el CBTis No. 001 de Fresnillo, Zacatecas, tenía el mismo problema que tienen 4,000+ planteles públicos en México: el pase de lista lo hacía cada profesor en papel, los retardos se contaban a ojo, y los padres se enteraban de que su hijo faltó al plantel cuando llegaba la boleta. Ocho meses después, ese mismo plantel opera con biometría facial Edge AI, notifica al tutor en menos de dos segundos, y redujo el tiempo de pase de lista aproximadamente 50%. Este artículo desglosa qué cambió, qué falló, y cómo replicarlo.
El plantel
Plantel: CBTis No. 001 — Fresnillo, Zacatecas
Subsistema: DGETI / SEP
Alumnado: ~700 alumnos (matrícula activa)
Grupos: 30 grupos · 15 profesores frontales
Turnos: Matutino (06:50 – 13:50) · Vespertino (14:00 – 20:00)
Modalidad: Bachillerato tecnológico (4 carreras técnicas)
Edad alumnos: 14 – 19 años
Punto acceso: 1 entrada principal vigilada por prefecturaEl plantel es un caso típico mexicano: edificio de los años 80 adaptado, una entrada principal con torno fijo y caseta de prefectura, conexión a internet de fibra simétrica de 100 Mbps (no siempre estable), red administrativa con SEP y DGETI. Sin presupuesto para sistemas comerciales tipo Hikvision Pro a $80k MXN/año.
El estado anterior — 8 minutos por grupo
La realidad operativa en agosto 2025, antes de la implementación:
Cómo se pasaba la lista
Cada profesor recibía al inicio de clase una hoja con la lista de su grupo, marcaba presencia/ausencia/retardo a mano durante los primeros 5-10 minutos. Las hojas se entregaban a coordinación al final del día, y un capturista las pasaba a Excel cada noche o al día siguiente.
Tiempos medidos antes de KEYON
MÉTRICA VALOR PROMEDIO
Tiempo de pase de lista por grupo 8 minutos
Total clases × día × profesor 5 grupos
Tiempo perdido en lista por día 40 min/profesor × 15 = 10 horas
Días lectivos por año 200
Tiempo institucional perdido/año 2,000 horas en lista manual
Notificación a padres
Vía: Citatorio físico
Latencia: 1-7 días
Costo papelería: ~$3,500 MXN/mes en hojas/copias
Padres que enteraban faltas día 1: 0 %Las cifras importantes: cada profesor perdía 40 minutos diarios solo en pase de lista, y los padres se enteraban de inasistencias nunca el mismo día. El plantel perdía aproximadamente 2,000 horas-profesor al año en una tarea que podía automatizarse.
La pregunta que disparó el proyecto no fue "cómo digitalizamos el pase de lista". Fue: "cómo logramos que los padres se enteren del retardo de su hijo antes de que llegue al salón".
Por qué KEYON y no Hikvision
La dirección recibió tres cotizaciones formales:
OPCIÓN 1 — Hikvision DS-K1T343 + HikCentral Pro
Hardware terminal: $7,200 MXN
HikCentral Pro lic: $42,000 MXN (año 1)
Renovación anual: $12,000 MXN
Notificación padres: Custom development $80,000 MXN
TCO 3 años estimado: ~$165,200 MXN
OPCIÓN 2 — ZKTeco SpeedFace V5L + ZKBio
Hardware terminal: $4,500 MXN
ZKBio Security: $22,000 MXN (año 1)
Renovación anual: $7,500 MXN
Notificación padres: Custom $60,000 MXN
TCO 3 años estimado: ~$101,500 MXN
OPCIÓN 3 — KEYON Access (Exara Studio)
Hardware terminal: $3,225 MXN
Setup inicial: $25,000 MXN (one-time)
Suscripción: $25,000 MXN/año (mín. para 700 alumnos)
Notificación padres: Incluida (FCM nativo)
TCO 3 años estimado: ~$103,225 MXNKEYON quedó arriba de ZKTeco en costo absoluto. La decisión fue por tres factores que no aparecen en la tabla:
1. Compliance LFPDPPP integrado
El subdirector administrativo había recibido capacitación de la DGETI sobre la LGPDPPSO (versión sector público de la LFPDPPP). Tomar fotos de menores y mandarlas a servidores en China —caso típico de Hikvision/ZKTeco— era riesgo legal real. KEYON garantiza que las imágenes nunca salen del plantel: solo viajan descriptors cifrados.
2. App nativa para padres ya construida
Hikvision/ZKTeco requerían pagar un desarrollo custom de $60k-$80k MXN para que los padres recibieran notificaciones reales en sus celulares. KEYON viene con app Android para padres ya publicada, incluida en la suscripción. Esto solo justificó la decisión.
3. Soporte directo en Zacatecas
Exara Studio está físicamente en Fresnillo. Si la terminal falla un domingo, llega alguien en 30 minutos. Con Hikvision el distribuidor más cercano estaba en Zacatecas capital (1 hora) y operaba L-V de 9 a 6.
La implementación — 8 meses
Cronograma real, no idealizado:
MES 1 (sept 2025) — Análisis institucional
• Reunión con director, subdirector, prefectura, comité técnico
• Aviso de privacidad redactado por Exara, validado por abogado
externo del plantel
• Acta del comité técnico aprobando uso de biometría con
consentimiento informado
• Solicitud de registro DGETI iniciada
MES 2 (oct 2025) — Backend + panel admin v1
• Firestore con 47 índices definidos
• Panel administrativo web (Vite + Tailwind) con 10 secciones
• Roles: superadmin, admin, prefecto, coordinador, capturista, visor
• Importación de 700 alumnos desde Excel SEP
MES 3 (nov 2025) — Refinamiento panel + registro facial
• Captura biométrica con consentimiento padres por WhatsApp
• 700 alumnos registrados en 12 días hábiles (4 sesiones por grupo)
• Algunas resistencias de padres (8 alumnos sin registrar inicialmente)
MES 4 (dic 2025) — App padres Android
• App publicada en Play Store cerrada
• 580 padres registrados (de ~700 alumnos elegibles)
• Push FCM funcional, latencia medida 1.4-1.8s
MES 5 (ene 2026) — Terminal física Pi Zero 2W
• Diseño del case 3D
• Ensamblaje de 2 unidades (1 producción, 1 backup)
• ESP32 bridge para sincronización offline
• Pruebas de 100 ingresos consecutivos sin errores
MES 6 (feb 2026) — Pipeline YuNet + SFace ONNX
• Integración del modelo facial Edge AI en la Pi
• Threshold cosine 0.42 calibrado con dataset propio
• Latencia media 842ms desde detección hasta confirmación
• Modo offline con SQLite local validado (3 días sin internet)
MES 7 (mar 2026) — Cifrado AES-GCM + auditoría
• Implementación AES-GCM 256 con PBKDF2 150k iteraciones
• Bitácora de acceso a datos para INAI
• Panel ARCO para alumnos (acceso, rectificación, cancelación, oposición)
• Auditoría interna del aviso de privacidad
MES 8 (abr 2026) — Producción + capacitación
• Capacitación de 4 horas a personal de prefectura
• Capacitación de 2 horas a coordinadores
• Ronda piloto con 1 grupo (30 alumnos) durante 1 semana
• Lanzamiento general con todos los 30 grupos
• Premiación CNPyPE 2026 (paralelo a deployment)La fase de captura biométrica con consentimiento de padres (mes 3) duplicó el tiempo planeado. Se proyectaron 6 días, tomó 12. Razón: padres que no respondían el WhatsApp, padres que preguntaban cosas perfectamente válidas ("¿dónde se guarda la foto?", "¿puedo borrarla después?"). Cada conversación legítima de privacidad tomó ~15 min. La lección: presupuestar 2x el tiempo de registro inicial.
Resultados medibles después de 4 semanas
Mediciones del 1 al 25 de abril 2026, comparadas contra promedio del mismo periodo en 2025:
Tiempo de pase de lista
MÉTRICA ANTES (abr 2025) DESPUÉS (abr 2026)
Pase de lista por grupo 8 min 4 min (-50%)
Tiempo profesor/día en lista 40 min 15 min (-62%)
Horas-profesor mensuales 150 hrs 56 hrs (-94 hrs)
Carga administrativa coord. 3 hrs/día 0.5 hrs/díaLa reducción del 50% en pase de lista no fue por velocidad de reconocimiento (los alumnos ya entran rápido por la cámara). Vino de eliminar el momento "profesor pasando lista al inicio de clase": la asistencia ya estaba registrada antes de que el alumno se sentara.
Notificación a padres
MÉTRICA ANTES DESPUÉS
Latencia promedio 1-7 días 1.6 segundos
Padres notificados día 1 0 % 94 % (de los registrados)
Costo mensual papelería $3,500 MXN $0 MXN
Costo mensual SMS/WhatsApp N/A $0 MXN (FCM gratis)
Llamadas de padres a recepción ~12/día ~2/día (-83%)La caída en llamadas de padres a recepción es el dato más subestimado del proyecto. El personal administrativo recuperó casi una hora al día de no contestar "¿llegó mi hijo?". Los padres lo saben porque el push les llegó a su celular.
Detección de retardos y anomalías
MÉTRICA ANTES DESPUÉS
Retardos detectados ~30 % ~95 %
Patrones de ausentismo Visible al mes Visible al día siguiente
Padres en seguimiento activo ~15 % ~78 %
Reuniones disciplinarias x mes 8 3 (-62%)Antes, un alumno podía acumular 4 retardos en una semana sin que nadie se diera cuenta hasta el cierre mensual. Ahora, después del tercer retardo, el sistema notifica automáticamente al tutor con un mensaje predefinido y al coordinador. Las reuniones disciplinarias bajaron porque los problemas se atacan antes.
Lo que NO funcionó al inicio
1. Reconocimiento con cubrebocas
Inviernos en Fresnillo son fríos y muchos alumnos llegan con cubrebocas térmico. El modelo SFace estándar pierde precisión significativa con la mitad inferior del rostro tapada. Solución: fallback automático a QR temporal (TOTP rotando cada 30s) cuando el rostro no logra match en 3 intentos. El alumno saca el celular, escanea el QR mostrado en la pantalla, y entra.
2. Iluminación irregular en madrugadas
La entrada del plantel daba al oriente; en las primeras semanas de febrero el sol amanecía justo detrás del kiosco y bañaba los rostros con luz directa, saturando la cámara. Solución: agregamos un toldo de tela negra encima del case y un aro LED de 3500K para iluminación frontal complementaria. Costo extra: $480 MXN.
3. Resistencia inicial de algunos profesores
Tres profesores con 25+ años en el plantel sentían que el sistema "les quitaba autoridad" (porque ya no decidían quién tenía retardo). Solución: una sesión de 1 hora donde los pusimos como administradores del módulo de bitácora — pueden ver los ingresos en vivo, dejar comentarios al expediente del alumno, y firmar electrónicamente las observaciones. Recuperaron sentido de control sin volver al pase de lista manual.
4. Padres que no instalan apps
De los ~700 padres elegibles, ~120 no instalaron la app. Solución paralela: notificación SMS de respaldo (Twilio, $0.50/SMS) para eventos críticos —ausencia completa— pero no para retardos (porque saldría caro). Los retardos solo llegan vía push.
Tres días antes del go-live, descubrimos que el sistema marcaba a cada alumno entrando como "ENTRADA" aunque el alumno ya estuviera adentro (segundo ingreso del día = mismo evento). Causa: el módulo de toggle entrada/salida revisaba la fecha sin considerar la zona horaria. Bug fix tomó 4 horas, pero retrasamos el lanzamiento un día para validar más casos. Lección: probar siempre con timestamps reales antes de producción.
Costos reales — qué se invirtió
HARDWARE
Pi Zero 2W + cámara + LCD + ESP32 $3,225
Case 3D impreso + montaje $480
UPS de respaldo + cable Ethernet $1,200
Subtotal hardware: $4,905 MXN
SOFTWARE / SERVICIOS
Setup inicial KEYON (Exara) $25,000
Suscripción año 1 (700 alumnos) $25,000
WhatsApp Business API (registro) $1,800
Subtotal software: $51,800 MXN
INSTITUCIONAL
Validación legal aviso privacidad $4,500 (abogado externo)
Capacitación 4 hrs prefectura incluida
Capacitación 2 hrs coordinadores incluida
Subtotal institucional: $4,500 MXN
TOTAL AÑO 1: $61,205 MXN
TOTAL ESTIMADO 3 AÑOS: $111,205 MXN
COSTO POR ALUMNO 3 AÑOS: ~$53 MXN/alumno$53 MXN por alumno en tres años para un sistema que reemplaza papelería + reduce 50% pase de lista + notifica a padres en tiempo real + cumple compliance. El director presentó este número al comité técnico DGETI y fue aprobado en una sesión.
Lo que aprendimos
1. Empieza con un piloto pequeño
Lanzar con 1 grupo (30 alumnos) durante 1 semana antes del general ahorró tres bugs que habríamos descubierto con 700 personas enojadas. Costo del piloto: 0 — solo programación de un día.
2. La aceptación de padres importa más que la tecnología
El proyecto técnico fue 80% del esfuerzo planificado pero solo mueve la aguja en 60% del valor. El otro 40% lo determina cuántos padres logran instalar la app, recibir notificaciones, y confiar en que el sistema cuida los datos de su hijo. Reservar tiempo institucional explícito para esto es crítico.
3. Un comité directivo activo cambia todo
El director firmaba decisiones en el día, no en la semana. Subdirector administrativo respondía WhatsApp en horas. Esto solo permitió comprimir el proyecto de 12 meses (típico institucional) a 8.
4. Capacitación corta + sesiones de seguimiento
4 horas en una sesión inicial + 30 min cada semana durante el primer mes funcionó mejor que 8 horas seguidas. La gente absorbe poco en sesiones largas; mejor lo aprenden cuando se topan con un caso real y tienen acceso al equipo de Exara para preguntar.
Cómo replicarlo en otro plantel
Si eres director, prefecto, o responsable de tecnología en un CBTis, CETIS, COBAEZ, secundaria, o preparatoria privada, los pasos para replicar este caso de estudio:
Fase 0 — Validación interna (semana 1)
Reunión con dirección, subdirección administrativa y prefectura. Definir: ¿cuál es el problema dolor (pase de lista, notificación a padres, ambos)? ¿Hay presupuesto para $50k-$100k MXN total año 1? ¿Quién es el stakeholder que firma?
Fase 1 — Demo + cotización (semana 2-3)
Solicitar demo en sitio o videollamada. Cotización formal con TCO a 3 años incluyendo todos los costos no obvios (papelería, SMS, desarrollo custom de notificaciones). Comparar contra proveedores tradicionales con la misma plantilla.
Fase 2 — Aprobación institucional (semana 3-6)
Aviso de privacidad redactado y validado por abogado del plantel. Acta del comité técnico aprobando uso de biometría con consentimiento informado. Solicitud de registro DGETI si aplica.
Fase 3 — Implementación técnica (mes 2-7)
Setup backend + panel + app padres + terminal Pi en paralelo. Captura biométrica de alumnos en sesiones grupales. Capacitación escalonada al personal.
Fase 4 — Piloto + go-live (mes 8)
Piloto con 1 grupo durante 5-7 días. Bug fixes. Lanzamiento general. Capacitación adicional según patrones de uso real.
Cierre
CBTis No. 001 fue el primer plantel en operar KEYON Access en producción. Ya no es el único: tres planteles más en Zacatecas, Durango y Aguascalientes están en distintas fases de implementación. El registro DGETI 26-AT2099 cubre el sistema a nivel nacional, y CNPyPE 2026 validó el modelo.
Si tu plantel tiene un problema parecido —pase de lista lento, padres mal informados, sin compliance LFPDPPP— y quieres una conversación honesta sobre si KEYON encaja, escríbenos en exara.uk/contacto o por WhatsApp directo. Las primeras dos visitas técnicas en planteles del centro-norte son gratuitas. Si decides KEYON, el piloto de 1 grupo es sin costo. Si no encajamos, te decimos qué alternativa funciona mejor para tu caso.