Caso de uso

Depure o app, não seu Wi-Fi.

Veja cada requisição que seu app iOS ou Android faz — sem Mac, sem cabo, sem proxy de desktop para configurar. Instale o app, ative a captura e o tráfego chega ao seu painel ao vivo.

A large iPhone outline with a labeled VPN tunnel ribbon passing through it: decrypted request rows stream down the screen and out to a small live dashboard card with green status codes, while a dashed realtime line pushes a settings toggle and rule chip back into the phone. VPN GET POST GET live 200 201 404 200 realtime

O problema

A depuração mobile geralmente significa um notebook no meio do caminho

Um proxy MITM de desktop exige que o telefone esteja na mesma Wi-Fi e uma configuração manual de proxy/CA — que quebra assim que você usa dados móveis, compartilha conexão ou sai da sua mesa.

Para engenheiros mobile e QA que precisam ver exatamente como era uma requisição ou resposta em um dispositivo real — um fluxo de autenticação que só falha no aparelho, um endpoint instável, ou um time de backend perguntando "o que o app realmente enviou?".

Os apps iOS e Android da Busymate rodam um mecanismo de captura em nível de sistema diretamente no telefone — uma VPN NetworkExtension no iOS, VpnService no Android. Não há nada para compartilhar nem para confiar em um notebook: o telefone captura, descriptografa e transmite sozinho.

Como resolve isso

Captura no dispositivo, descriptografe apenas o que escolher

O telefone é toda a pilha de captura — sem app complementar em outra máquina, sem necessidade de rede compartilhada.

Em todo o sistema, não só no app

Cada app do telefone é capturado, não só o que você está desenvolvendo — DNS e TCP por igual, em todo o sistema via VPN no dispositivo.

Você decide o que é descriptografado

O TLS é descriptografado apenas para os hosts que você adiciona à lista SSL por dispositivo. Veja uma entrada criptografada no painel, ative-a com um clique, e o telefone recebe a mudança via Realtime em segundos — sem recompilar.

Ao vivo no seu painel

Cada requisição chega ao painel em tempo real — filtre, marque, simule, use breakpoints ou exporte para HAR a partir do mesmo feed que um colega está vendo.

Superfícies envolvidas
  • iOS
  • Android
  • Dashboard
  • MCP

Passo a passo

Da instalação até a primeira requisição descriptografada

Tudo no telefone — sem configuração de desktop.

  1. 01

    Instale e pareie

    Instale o Busymate DevTools na App Store ou Google Play e faça login. O telefone pareia com seu workspace e aparece no painel imediatamente.

  2. 02

    Ative a captura

    Ative o toggle de VPN. Cada requisição que o telefone faz — seu app, um SDK de terceiros, o próprio sistema — começa a aparecer no feed.

  3. 03

    Adicione um host à lista SSL, ao vivo

    Viu uma entrada criptografada para o host da sua API? Adicione-a pelo painel. O telefone descriptografa esse host em segundos — sem reinstalar, sem recompilar.

No celular

Como funciona num dispositivo real

Os mesmos três passos no iOS e no Android — o motor de captura muda, o fluxo de trabalho não.

  1. 01

    Instale, faça login, pareie

    Instale o Busymate DevTools pela App Store ou pelo Google Play e faça login com Apple, Google ou e-mail. O login pareia o celular com o seu workspace, então ele aparece na lista de dispositivos do dashboard antes de você capturar qualquer coisa.

  2. 02

    Confie no certificado e ligue a captura

    O app gera uma autoridade certificadora só para você e guia a confiança nela — no iOS por um perfil de configuração em Ajustes, no Android como certificado de usuário. Depois ligue a captura: a VPN no dispositivo começa a rotear o tráfego de todos os apps pelo app, e o feed começa a encher.

  3. 03

    Escolha os domínios a descriptografar, de qualquer um dos lados

    Adicione o host da sua API à lista SSL no celular, ou clique no cadeado ao lado de uma entrada criptografada no dashboard. De qualquer forma o celular pega a mudança em segundos, e a próxima requisição daquele host chega descriptografada — cabeçalhos, query, tempos e corpos completos.

FAQ

Antes de instalar, as perguntas de sempre

Preciso de um Mac, de um cabo ou de uma rede Wi-Fi compartilhada?

Não. O celular captura, descriptografa e transmite sozinho — por dados móveis ou qualquer Wi-Fi. Nada roda num notebook, então a configuração sobrevive a você sair da mesa.

Ele captura só o meu app, ou tudo no celular?

Tudo: a VPN no dispositivo vê o tráfego DNS e TCP de todos os apps. A descriptografia é mais estreita de propósito — só os domínios da sua lista SSL são abertos; todo o resto passa ainda criptografado.

E os apps que fixam o próprio certificado?

Um app que fixa o próprio certificado não será descriptografado pela lista SSL — no iOS, no Android ou no proxy. Você ainda vê que a conexão aconteceu, mas não o conteúdo. É um limite real, e dizemos isso em vez de esconder.

Um colega pode ver o mesmo feed?

Sim. As capturas sincronizam com o dashboard do seu workspace, onde qualquer pessoa com acesso pode filtrar, marcar, adicionar um breakpoint ou exportar a troca como arquivo HAR — a partir do mesmo feed que você acompanha no celular.

Veja o que seu app realmente faz, em um telefone real

Instale o app iOS ou Android e capture sua primeira requisição descriptografada em minutos.

Ask your mate