Buddy suma identidad, conversación y analítica a cualquier sitio con una sola línea de código. Funciona también en páginas completamente estáticas. La desarrollo y uso en mis propios proyectos (Statetty, Arbat), y está lista para instalarse en cualquier otro.
La instalación empieza con una sola línea de código.
Corre sobre sitios 100% estáticos con HTML, CSS y JS, nada más.
Un <script> en el HTML. Buddy centraliza la infraestructura, la base de datos y la gestión de usuarios.
La persona se identifica una vez y Buddy la reconoce automáticamente en cualquier otro proyecto donde esté instalado.
Audiencia, conversión y clics de intención (como WhatsApp) quedan en un panel propio, compartido por todos los sitios que usan Buddy.
Cómo funciona
Cuatro pasos para pasar del script a una conversación.
Pegás la línea de <script> en tu HTML y Buddy empieza a funcionar.
Detecta desde dónde lo cargaste y lee tu config.js: qué personaje mostrar y qué módulos activar.
Según lo que actives, la gente puede conversar con él, loguearse o incluso jugar.
Cada clic, cada login, cada conversión queda registrado en un panel central que administrás vos.
Identidad cruzada
El personaje se adapta a la identidad y la marca de cada sitio. La persona mantiene su identidad entre proyectos.
María se registra con su correo. Buddy guarda su nombre, su teléfono y su idioma.
Semanas después, María entra acá. Buddy ya sabe quién es. sin pedirle nada de nuevo.
tuescuela.com + tutienda.com → api.statetty.com (mismo backend, mismo user.id)
Módulos
Cada módulo resuelve un problema una sola vez y queda disponible, ya probado, para cualquier sitio que lo instale .estático o no. Se prenden o apagan por sitio desde un panel, sin tocar código ni redeployar.
Elijo su cara y su forma de hablar .hoy Alejito o Raulito. y aparece animado, señalando lo importante en pantalla.
Habla solo cada cierto tiempo, sin interrumpir si la persona está en otra pestaña. Las frases se administran desde un panel, no quedan hardcodeadas en cada sitio.
Puede leer sus propios mensajes en voz alta con la síntesis de voz del navegador (Web Speech API). sin costo de servidor.
Un cuadro de texto para conversar con él directamente, con atajo de teclado.
Un botón flotante que agrupa login, perfil y el resto de los módulos activos en ese sitio.
Un enlace por correo (magic link) en vez de contraseña. Nada que la persona olvide, nada que a mí me puedan robar en una filtración.
Nombre, teléfono e idioma se piden una sola vez y se reutilizan en cualquier sitio con Buddy: statetty.com, arbatarchery.com o el que siga.
Cada persona tiene un límite de sesiones activas por sitio. Los tokens rotan solos y, si detecto un reuso sospechoso, se revoca toda la cadena.
Un único cliente HTTP centraliza todos los eventos de todos los módulos; el sitio nunca espera a que la telemetría termine de guardarse.
Audiencia, embudo, adquisición y clics de WhatsApp de los últimos 30 días, por sitio.
Defino quién entra al panel de cada sitio y con qué rol, sin tocar código.
Prendo y ajusto módulos desde un panel; los cambios llegan al sitio sin redeploy.
Cada clic a un enlace wa.me queda registrado como lo que es: intención de compra, no una visita más.
La configuración pública nunca entrega secretos: las claves y contraseñas llegan enmascaradas incluso al panel de administración.
Solo los dominios que autorizo explícitamente pueden hablarle a la API. hoy, entre otros, arbatarchery.com y el panel propio de Statetty.
Perfiles de alumno, instructor y equipo, con historial versionado de atributos. pensado para academias y clubes, no solo para tiro con arco.
Un juego de puntería embebido con ranking público entre usuarios, que suma minutos de sitio.
Alcance
No importa si el sitio es completamente estático y sin backend propio: con un solo <script> suma identidad, conversación y analítica ya resueltas. Hoy corre en el panel de Statetty y en arbatarchery.com. ejemplos de lo que puede sumarle a cualquier otro proyecto.
Magic-link, JWT y rotación de tokens ya están escritos: el sitio gana autenticación sin implementarla desde cero.
Métricas, embudo y clics de WhatsApp aparecen apenas se instala el script, sin montar analítica propia.
Administradores, sesiones y configuración remota se gestionan desde un mismo panel, para cualquier sitio que lo tenga instalado.
En el radar
Preguntas
No. Todo el estado .usuarios, sesiones, métricas. vive en el backend de Buddy. Tu sitio sigue siendo HTML, CSS y JS estático.
Sí. El personaje es un módulo separado del resto de la lógica; cada sitio elige su cara (hoy Alejito o Raulito) sin afectar identidad, telemetría ni el resto de los módulos.
Un mismo usuario se reconoce en todos los sitios donde instale Buddy, aunque cada uno tenga su propio personaje y su propia marca.
No necesariamente. Buddy se enfoca en identidad y en señales de intención .como los clics a WhatsApp. que las herramientas genéricas no siempre capturan bien.
Es una línea de <script>. La mayoría de los sitios lo tiene funcionando en menos de un día.
Instalo el script, doy de alta el sitio en el panel de configuración y activo los módulos que necesite. Los cambios llegan sin redeploy del sitio.
Cualquier sitio, incluso uno completamente estático, puede sumar identidad, conversación y analítica ya resueltas con un solo script. Los módulos se activan según lo que cada proyecto necesite.
El personaje que ves en esta misma página es el Buddy real, funcionando en vivo. con suerte, ya te contó algo de esto él mismo.