IllusionFeedback · gratis · autoalojado

Feedback con el que los desarrolladores de verdad pueden trabajar.

Un script en tu web, un botón para tus testers. Marcan lo que falla – tú recibes captura, consola, red, request IDs y los segundos previos como replay.

Un binario Go, un archivo SQLite. Sin SaaS, sin cookies.

IllusionFeedback – Widget: marcar una zona en la captura
1
línea para integrarlo
60 s
de session replay antes del informe
0
cookies para los testers
5
idiomas en widget y panel
Integración

Una línea y listo.

Crea un proyecto en el panel, copia el código de integración y pégalo en la página. Funciona con cualquier proyecto web – sitio estático, single-page app o renderizado en servidor.

  • Widget en el shadow DOM: nunca altera los estilos de tu página
  • Opcional identify() para usuarios con sesión y setRelease() para tu versión
  • El idioma sigue a la página, el botón se adapta por proyecto
index.html
<script src="https://feedback.example.com/embed.js"
        data-project="<project-key>" defer></script>

<script>
  // optional
  IllusionFeedback.identify({ id: "42", name: "Erika Muster" });
  IllusionFeedback.setRelease("2026-11-10");
</script>
Funciones

Del clic del tester a la corrección.

Todo lo que pasa entre «algo falla» y «está arreglado» – en un solo lugar, en tu servidor.

Para testers

Mostrar en lugar de describir.

Selecciona una zona de la página, márcala en la captura, añade una frase y envía. Sin cuenta, sin extensión, sin compartir pantalla.

  • Recuadro, flecha, texto y tachado directamente en el widget
  • Captura generada desde el DOM, campos de contraseña ocultos automáticamente
  • Elige el tipo: error, idea, pregunta o elogio
IllusionFeedback – Widget: formulario con vista previa de la captura
Para desarrolladores

Todo de un vistazo.

Cada informe llega con la captura anotada, el comentario, el tester y el entorno: dirección, navegador, ventana, idioma, release.

  • Copiar como texto o como prompt – listo para un ticket o un asistente de IA
  • Notas internas y respuesta pública al tester por separado
  • Filtros, búsqueda y estado en la dirección – las vistas se pueden compartir
IllusionFeedback – Panel: informe con captura anotada
Contexto

El contexto llega solo.

Desde que se carga, el widget recoge rastros técnicos en memoria – solo se envían junto con un informe.

  • Pasos, consola, errores y red en una sola cronología
  • Request IDs de X-Request-Id, traceparent, Server-Timing y compañía – con enlace a tus logs
  • Stack traces resueltos con source maps, con fragmento de código
IllusionFeedback – Panel: cronología con pasos, consola, errores y red
Session replay

Los segundos de antes.

Los últimos 60 segundos aproximadamente antes del informe como grabación reproducible – clics, desplazamiento, cambios en el DOM. Un clic en un error de la cronología salta al mismo momento.

  • Activable por proyecto, si no, no carga código
  • Entradas siempre enmascaradas, todos los textos si lo deseas
  • Solo en memoria, se envía solo con un informe
IllusionFeedback – Panel: session replay con textos enmascarados
Tickets

Del aviso al ticket.

Convierte informes en un ticket con un clic o asígnalos a uno existente – los duplicados acaban en el mismo problema.

  • Kanban con Abierto, En curso, Prueba y Hecho
  • Responsables, prioridad, fecha límite e historial
  • Problemas conocidos visibles en el widget si quieres – los testers pulsan «a mí también»
IllusionFeedback – Panel: tablero de tickets
Encargos de prueba

Dile a los testers qué probar.

Los encargos de prueba aparecen en el widget como checklist: funcionó, informar de un problema u omitido. El panel muestra quién probó qué.

  • Encargos con pasos, dirección inicial, periodo y destinatarios
  • «Mis informes»: los testers ven el estado y tu respuesta
  • Correo opcional cuando algo está resuelto
IllusionFeedback – Widget: encargos de prueba como checklist
Captura de errores

Los errores, antes de que alguien los informe.

Una vez activado, el widget captura errores de JavaScript y peticiones fallidas sin un solo clic – agrupados en grupos de errores.

  • Ocurrencias, usuarios afectados, releases y ejemplos con contexto
  • Subida de source maps: archivo, línea y código en lugar de un stack minificado
  • Regresiones: si un error resuelto vuelve, se reabre
IllusionFeedback – Panel: grupo de errores con stack trace resuelto
Releases

Cada release a la vista.

Informes, errores y usuarios afectados por versión – y qué grupos de errores trajo una release.

  • Compara dos releases lado a lado
  • Filtro por release en la bandeja, errores y tickets
  • Sin mantenimiento: las releases salen de setRelease() y de las source maps
IllusionFeedback – Panel: comparación de releases
Servidor MCP

Tu asistente de IA lee contigo.

IllusionFeedback incluye un servidor MCP. Claude Code, Claude Desktop o cualquier otro cliente MCP accede directamente, con tu token, a informes, grupos de errores y tickets.

  • «Mira el nuevo informe y arréglalo» – con captura y cronología
  • Tokens de lectura o escritura: crear, mover y comentar tickets
  • Sin clave de API y sin costes en tu instancia
terminal
$ claude mcp add --transport http illusionfeedback \
    https://feedback.example.com/mcp \
    --header "Authorization: Bearer ifb_…"

> Mira el último informe
  y corrige el error.
Privacidad

Pocos datos desde el principio.

Tus testers deben poder confiar en ti. Por eso todo lo que envía datos sin que ellos hagan nada está desactivado de serie.

Sin cookies

Sin tracking, sin dirección IP guardada. Reconocimiento solo mediante una clave aleatoria en el navegador.

Sin valores introducidos

Las entradas de formularios y el contenido de peticiones y respuestas nunca salen del navegador. Los valores tipo token se borran.

Ocultar y excluir

Los campos de contraseña y las zonas con data-feedback-mask se tapan, data-feedback-block no se graba en absoluto.

Tu servidor

Un binario, un archivo SQLite. Sin nube, sin terceros, conservación configurable por proyecto.

Funciones por proyecto

Replay, captura de errores, encargos de prueba, problemas conocidos: cada función tiene su interruptor – apagada, ni siquiera carga código.

Identidad firmada

Tu aplicación puede firmar los datos del usuario – así nadie puede hacerse pasar por otro.

Además

Pequeñas cosas que facilitan el día a día.

Muchos proyectos

Una instancia para todas tus webs y apps, cada una con su clave y orígenes permitidos.

API REST y tokens

Todo lo que hace el panel también está en la API – por ejemplo, subir las source maps en el build.

Cinco idiomas

Widget y panel en alemán, inglés, francés, italiano y español, claro y oscuro.

Docker y Coolify

Un paquete listo para Docker Compose y Coolify – o simplemente inicia el binario.

Manual integrado

El manual completo está en la app, con ejemplos para nginx, Express, Go, Vite y Next.js.

Varias cuentas

Todo el equipo trabaja en el mismo panel, los tickets se pueden asignar.

Descarga

Descargar, iniciar, integrar.

IllusionFeedback es de uso gratuito – sin cuenta, sin instalador.

Iniciar

Descomprime el archivo e inicia el binario – crea él mismo su base de datos y carpetas.

Configurar

Ábrelo en el navegador, crea la primera cuenta con el código de configuración del log y añade un proyecto.

Integrar

Pega el código de integración en tu web – listo. El botón aparece al instante.

Parte de la familia IllusionForge.

Herramientas ligeras y autoalojadas con un design system común: CMS, formularios, datos y feedback.