j jitch

Panel de administración
Acceso solo administración

Panel interno · solo lectura · métricas agregadas (RGPD)

j
jitch
Panel admin
Dashboard
Usuarios
Conversaciones
Crisis y moderación
Análisis guiado
Inteligencia
Finanzas
Planes
Notificaciones
Coach · LLM
Sistema
Comprobando…

Panel de administración

MarcAdministrador
M

Dashboard

Resumen general de la plataforma Jitch · últimos 30 días

Usuarios totales◍
—
— nuevos en el rango
Nuevos (último día)+
—
—
Mensajes (último día)✎
—
— usuarios activos ese día
Premium activos★
—
—

Actividad

Mensajes de usuario por día · rango seleccionado
—
último día
—
total rango

Salud de la plataforma

Ratio de actividad—
DAU último día / usuarios totales
Retención D30—
cohorte —
Premium / total—
usuarios de pago sobre el total
Emails sin verificar—
registros sin confirmar email

◈ Bienestar y crisis · rango seleccionado

—

El panel expone solo conteos agregados del detector: por diseño (RGPD) no se muestran detecciones individuales, contenido de conversaciones ni usuarios concretos.

Usuarios recientes

España · MVP
—
Sin endpoint de usuarios individuales.
El panel es de solo lectura y solo métricas agregadas (RGPD): hoy no existe /admin/users que liste altas concretas con nombre/email. Hueco marcado, pendiente de crear ese endpoint si se decide exponerlo.

Sistema · Coach LLM

técnico · solo lectura
Estado BBDD—
Proveedor LLM activo—
Invocaciones LLM (rango)—
Errores LLM (rango)—
Latencia media / p95—
Coste LLM (rango)—
Errores app (rango)—
Detector de crisis—

Usuarios

Registros, demografía y retención · últimos 30 días

Usuarios totales◍
—
— con email verificado
Altas nuevas+
—
—
Han hablado con el coach✎
—
—
Premium activos★
—
—

Registros por día

altas nuevas · rango seleccionado
—
altas en el rango
—
último día con datos
—
sin verificar

Demografía · edad

agregado · anónimo

Derivada de la fecha de nacimiento que ya se pide en el registro para verificar que el usuario es mayor de 18. Solo se publican recuentos por tramo, nunca la edad de nadie concreto.

Demografía · plan

estado efectivo

Estado efectivo: un trial o un premium caducado cuenta como free, igual que lo ve el usuario en la app.

Retención · churn de actividad

ventana de 30 días

Churn de actividad, no de suscripción: mide quién deja de hablar con el coach. «Activo» = envió al menos un mensaje; nunca se mira el contenido.

Churn de actividad —
—
Activación —
usuarios que han hablado alguna vez

Cohortes por mes de registro

% que sigue activo · agregado

Cada columna es una ventana de 30 días desde el registro de cada usuario. «—» significa «aún no ha pasado», no «cero»: una cohorte recién registrada todavía no ha podido llegar al mes 1.

Lista de administración

gestión de cuentas y RGPD

Único apartado con datos de cuentas concretas, y a propósito trae solo lo justo para gestionar la cuenta: correo, plan, verificación y fecha de alta. Aquí no hay —ni habrá— conversaciones, datos emocionales ni edad individual.

—
—

Conversaciones

Uso del coach y calidad de las respuestas · últimos 30 días

Conversaciones◇
—
iniciadas en el rango
Mensajes✎
—
— de usuarios · resto del coach
Mensajes / conversación∿
—
enganche · conversaciones iniciadas en el rango
Activación◍
—
han hablado alguna vez · histórico

Conversaciones por día

iniciadas · rango seleccionado

Reparto por modo

mensajes de usuario · rango

Solo recuentos por modo: nunca qué dijo nadie. La clave interna del modo Reflexivo sigue siendo psicologo; aquí se pinta con su nombre público.

Retención

ventana de 30 días · histórico

La retención se calcula sobre ventanas de 30 días desde el registro de cada usuario, así que no depende del filtro de fechas de arriba. «Activo» = envió al menos un mensaje; nunca se mira el contenido.

Retención D30 —
—
Activación —
usuarios que han hablado alguna vez

Calidad del coach

rango seleccionado · agregado
Respuestas reportadas 👎—
Valoradas 👍—
Regeneradas por el usuario—
Disparos del guardián—
Escaladas a gpt-4o (aprox.)—
Escaladas fallidas—
Comodines servidos—
Filtros disparados—

Reportes de usuarios: la app aún no envía este evento. El backend está listo (coach_message_feedback), pero el botón de valorar respuestas no existe todavía en la app: estos contadores estarán a 0 hasta que se construya (previsto con el proyecto de UX de chat). Mientras tanto, «Regeneradas» es la señal débil más parecida.

Los disparos del guardián de resolutividad solo quedan en el log del servidor: ventana limitada al log actual (datos desde —). Las «escaladas» son un proxy aproximado: se cuentan las llamadas al modelo de reintento, sin distinguir si las pidió el guardián.

Salud técnica

latencia, errores y coste
Estado BBDD—
Latencia media / p95—
Invocaciones LLM (rango)—
Errores LLM (rango)—
Errores app (rango)—
Coste LLM estimado (rango)—
Crédito OpenAINo disponible por API

OpenAI no expone el saldo de crédito por API (solo en su web): el coste de aquí es una estimación por tokens a tarifa gpt-4o-mini, que infravalora las escaladas a gpt-4o. La latencia media/p95 es histórica (no filtra por rango) y cubre las llamadas de chat, análisis y resúmenes; las auxiliares (p. ej. el clasificador del guardián) solo quedan en el log.

Borrar cuenta (RGPD)

Vas a borrar la cuenta —.

  • Se marca como borrada ahora: pierde el acceso y se revocan sus sesiones.
  • El borrado físico definitivo lo hace un proceso automático a los 30 días.
  • Durante ese plazo es reversible contactando con soporte.

—

Sub-página pendiente de re-skin y wiring (fase 3).

🚧
Próximamente.
Esta sección se construirá con datos reales en la fase 3. La navegación ya está lista; el contenido llega después.
Solo lectura salvo el borrado RGPD auditado · métricas agregadas y anonimizadas · nunca contenido de conversaciones ni datos emocionales de usuarios concretos.