Niente cookie
Nessun tracking, nessun indirizzo IP salvato. Riconoscimento solo tramite una chiave casuale nel browser.
Uno script sul tuo sito, un pulsante per i tuoi tester. Segnano cosa non va – tu ricevi screenshot, console, rete, request ID e i secondi precedenti come replay.
Un binario Go, un file SQLite. Niente SaaS, niente cookie.

Crea un progetto nella dashboard, copia il codice di integrazione, incollalo nella pagina. Funziona con qualsiasi progetto web – sito statico, single-page app o rendering lato server.
identify() per gli utenti connessi e setRelease() per la tua versione<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>
Tutto ciò che succede tra «qualcosa non va» e «è risolto» – in un unico posto, sul tuo server.
Seleziona un’area della pagina, annotala nello screenshot, aggiungi una frase, invia. Nessun account, nessuna estensione, nessuna condivisione dello schermo.

Ogni segnalazione arriva con lo screenshot annotato, il commento, il tester e l’ambiente: indirizzo, browser, finestra, lingua, release.

Dal caricamento il widget raccoglie tracce tecniche in memoria – inviate solo insieme a una segnalazione.
X-Request-Id, traceparent, Server-Timing & co. – con link ai tuoi log
Gli ultimi 60 secondi circa prima della segnalazione come registrazione riproducibile – clic, scorrimento, modifiche al DOM. Un clic su un errore nella timeline salta allo stesso istante.

Crea un ticket con un clic o collega la segnalazione a uno esistente – i duplicati finiscono sullo stesso problema.

Gli incarichi di test compaiono nel widget come checklist: riuscito, segnala un problema o saltato. La dashboard mostra chi ha testato cosa.

Una volta attivo, il widget rileva errori JavaScript e richieste fallite senza alcun clic – raggruppati in gruppi di errori.

Segnalazioni, errori e utenti coinvolti per versione – e quali gruppi di errori ha introdotto una release.
setRelease() e dalle source map
IllusionFeedback include un server MCP. Claude Code, Claude Desktop o qualsiasi altro client MCP accede direttamente, con il tuo token, a segnalazioni, gruppi di errori e ticket.
$ claude mcp add --transport http illusionfeedback \
https://feedback.example.com/mcp \
--header "Authorization: Bearer ifb_…"
> Guarda l’ultima segnalazione
e correggi l’errore.
I tuoi tester devono potersi fidare. Per questo tutto ciò che invia dati senza un loro gesto è disattivato di default.
Nessun tracking, nessun indirizzo IP salvato. Riconoscimento solo tramite una chiave casuale nel browser.
Input dei moduli e contenuti di richieste e risposte non lasciano mai il browser. I valori simili a token vengono oscurati.
Campi password e aree con data-feedback-mask vengono oscurati, data-feedback-block non viene registrato affatto.
Un binario, un file SQLite. Nessun cloud, nessuna terza parte, conservazione regolabile per progetto.
Replay, rilevamento errori, incarichi di test, problemi noti: ogni funzione ha il suo interruttore – spenta, non carica nemmeno il codice.
La tua applicazione può firmare i dati utente – così nessuno può spacciarsi per un altro.
Un’istanza per tutti i tuoi siti e app, ognuno con la sua chiave e le origini consentite.
Tutto ciò che fa la dashboard è disponibile anche via API – per esempio l’upload delle source map nel build.
Widget e dashboard in tedesco, inglese, francese, italiano e spagnolo, chiaro e scuro.
Un pacchetto pronto per Docker Compose e Coolify – oppure avvia semplicemente il binario.
Il manuale completo è nell’app, con esempi per nginx, Express, Go, Vite e Next.js.
Tutto il team lavora nella stessa dashboard, i ticket si possono assegnare.
IllusionFeedback è gratuito – senza account, senza installer.
Binari per Linux, Windows e macOS e il pacchetto per Docker Compose e Coolify.
Estrai l’archivio e avvia il binario – crea da solo database e cartelle.
Aprilo nel browser, crea il primo account con il codice di setup dal log, aggiungi un progetto.
Incolla il codice di integrazione nel tuo sito – fatto. Il pulsante appare subito.
Strumenti snelli e self-hosted con un design system comune: CMS, moduli, dati e feedback.