Em desenvolvimento — entre na lista de espera

Seu usuário achou o bug.
Você recebe o replay.

Cole um script no seu SaaS em 30 segundos. Cada report chega com sessão gravada, logs de rede e console — sem ida e volta.

Para seu site
seusite.com.br/checkout

Clique no botão azul para ver o widget em ação — seus visitantes reportam sem instalar nada.

Para seus testers
Gravando — bugsniff.com.br
POST /api/checkout 422
TypeError: Cannot read 'id'

API key no popup — timeline completa com rrweb, network e console.

app.bugsniff.com.br/tickets/tkt_7f2a
▶ Replay
00:42 / 02:15
Timeline
Network
GET/api/user200
POST/api/checkout422
Console
TypeError: Cannot read properties of undefined

Como funciona

Dois caminhos, um dashboard. Escolha o que faz mais sentido — ou use os dois.

<script>

Para seu site

01
Cola o script
Uma linha de código no seu HTML. Zero configuração adicional.
02
Visitante vê o widget
Um botão flutuante aparece no canto da tela: "Reportar bug".
03
Reporta com contexto
Replay da sessão, logs de rede e console são capturados automaticamente.
04
Ticket no dashboard
Dev abre o ticket e reproduz o bug na primeira tentativa.
Chrome

Para seus testers

01
Instala a extensão
Extensão Chrome disponível como .zip — sem precisar da Chrome Store.
02
Cola a API key
Dev gera a key no dashboard e envia para o tester. Configuração em 30s.
03
Navega e reporta
Grava a sessão completa. Seleciona o trecho do bug na timeline.
04
Ticket no dashboard
rrweb replay, network logs, console logs e metadata chegam juntos.

O bug chega. O contexto, não.

Tester clica, dev não vê. O ciclo come horas de desenvolvimento que poderiam ir para features.

30%
dos bugs reportados
não são reproduzíveis pelo dev que recebe o report.
mais tempo de fix
quando o report chega sem logs de rede e console.
2–4h
por sprint desperdiçadas
em loops de "não consigo reproduzir" entre dev e tester.

Soa familiar?

"Não consigo reproduzir esse bug"
"Qual versão do browser você estava usando?"
"Pode gravar um vídeo e mandar?"
"Que chamada de API estava fazendo?"
"Qual era o erro no console?"
"Pode me dar os passos exatos para reproduzir?"

O que chega no dashboard

Cada ticket tem tudo que o dev precisa para reproduzir e corrigir — sem perguntar mais nada.

Checkout quebrado após seleção de endereçoopen
Replay
◀ ▶loja.exemplo.com/checkout
00:4202:15
Timeline de eventos
00:38Clique em 'Finalizar compra'
00:39POST /api/checkout → 422
00:39TypeError: Cannot read 'id'
00:40GET /api/payment → 500
00:42Clique em 'Tentar novamente'
Network logs
GET/api/user42ms200
GET/api/cart67ms200
POST/api/checkout234ms422
GET/api/payment12ms500
Console logs
logCart loaded: 3 items
warnPayment method not selected
errorTypeError: Cannot read properties of undefined (reading 'id')
errorUnhandled Promise Rejection: checkout failed
Metadata
BrowserChrome 131 / macOS 14
Viewport1440 × 900
URL/checkout?step=2
Reportadohá 3 minutos

Chega de "não consigo reproduzir"

BugSniff está em desenvolvimento. Entre na lista de espera e seja avisado quando abrir o acesso — e ajude a moldar o produto com seu feedback.

Ou fale direto →
✓ Gratuito para começar✓ Sem cartão de crédito✓ Aviso por email