Caso de uso

Depura la app, no tu Wi-Fi.

Ve cada solicitud que hace tu app iOS o Android, sin Mac, sin cable, sin proxy de escritorio que configurar. Instala la app, activa la captura y el tráfico llega a tu panel en 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

El problema

La depuración móvil suele significar un portátil de por medio

Un proxy MITM de escritorio necesita el teléfono en la misma Wi-Fi y una configuración manual de proxy/CA, que se rompe en cuanto usas datos móviles, compartes conexión o te alejas del escritorio.

Para ingenieros móviles y QA que necesitan ver exactamente cómo era una solicitud o respuesta en un dispositivo real: un flujo de autenticación que solo falla en el dispositivo, un endpoint inestable, o un equipo de backend preguntando "¿qué envió realmente la app?".

Las apps iOS y Android de Busymate ejecutan un motor de captura a nivel de sistema directamente en el teléfono: una VPN NetworkExtension en iOS, VpnService en Android. No hay nada que compartir ni que confiar en un portátil: el teléfono captura, descifra y transmite por sí solo.

Cómo lo resuelve

Captura en el dispositivo, descifra solo lo que elijas

El teléfono es todo el stack de captura: sin app complementaria en otra máquina, sin necesidad de red compartida.

A nivel de sistema, no solo la app

Se captura cada app del teléfono, no solo la que estás desarrollando: DNS y TCP por igual, a nivel de sistema mediante la VPN en el dispositivo.

Tú decides qué se descifra

TLS se descifra solo para los hosts que añades a la lista SSL por dispositivo. Detecta una entrada cifrada en el panel, actívala con un clic, y el teléfono recibe el cambio por Realtime en segundos, sin recompilar.

En vivo en tu panel

Cada solicitud llega al panel en tiempo real: filtra, etiqueta, simula, pon breakpoints o exporta a HAR desde el mismo feed que está viendo un compañero.

Superficies involucradas
  • iOS
  • Android
  • Dashboard
  • MCP

Guía paso a paso

De la instalación a la primera solicitud descifrada

Todo en el teléfono, sin configuración de escritorio.

  1. 01

    Instala y vincula

    Instala Busymate DevTools desde App Store o Google Play e inicia sesión. El teléfono se vincula a tu espacio de trabajo y aparece en el panel de inmediato.

  2. 02

    Activa la captura

    Activa el interruptor de VPN. Cada solicitud que hace el teléfono (tu app, un SDK de terceros, el propio sistema) empieza a aparecer en el feed.

  3. 03

    Añade un host a la lista SSL, en vivo

    ¿Ves una entrada cifrada de tu host de API? Añádela desde el panel. El teléfono descifra ese host en segundos, sin reinstalar ni recompilar.

En el teléfono

Cómo funciona en un dispositivo real

Los mismos tres pasos en iOS y Android: cambia el motor de captura, no el flujo de trabajo.

  1. 01

    Instala, inicia sesión, empareja

    Instala Busymate DevTools desde el App Store o Google Play e inicia sesión con Apple, Google o correo. Al iniciar sesión el teléfono se empareja con tu espacio de trabajo, así que aparece en la lista de dispositivos del dashboard antes de haber capturado nada.

  2. 02

    Confía en el certificado y activa la captura

    La app genera una autoridad de certificación solo para ti y te guía para confiar en ella: en iOS mediante un perfil de configuración en Ajustes, en Android como certificado de usuario. Luego activa la captura: la VPN en el dispositivo empieza a enrutar el tráfico de todas las apps a través de la app y el flujo comienza a llenarse.

  3. 03

    Elige los dominios a descifrar, desde cualquiera de los dos lados

    Añade el host de tu API a la lista SSL en el teléfono, o haz clic en el candado junto a una entrada cifrada en el dashboard. En ambos casos el teléfono recoge el cambio en segundos y la siguiente petición de ese host llega descifrada: cabeceras, query, tiempos y cuerpos completos.

FAQ

Antes de instalar, las preguntas habituales

¿Necesito un Mac, un cable o una red Wi-Fi compartida?

No. El teléfono captura, descifra y transmite por sí solo, por datos móviles o cualquier Wi-Fi. Nada se ejecuta en un portátil, así que la configuración sobrevive a alejarte de tu mesa.

¿Captura solo mi app o todo el teléfono?

Todo: la VPN del dispositivo ve el tráfico DNS y TCP de todas las apps. El descifrado es más estrecho a propósito: solo se abren los dominios de tu lista SSL; todo lo demás pasa aún cifrado.

¿Y las apps que fijan su certificado?

Una app que fija su propio certificado no se descifrará por la lista SSL, ni en iOS, ni en Android ni en el proxy. Sigues viendo que la conexión ocurrió, pero no su contenido. Es un límite real, y lo decimos en lugar de ocultarlo.

¿Puede un compañero ver el mismo flujo?

Sí. Las capturas se sincronizan con el dashboard de tu espacio de trabajo, donde cualquiera con acceso puede filtrar, etiquetar, añadir un punto de interrupción o exportar el intercambio como archivo HAR, desde el mismo flujo que ves en el teléfono.

Ve lo que tu app realmente hace, en un teléfono real

Instala la app de iOS o Android y captura tu primera solicitud descifrada en minutos.

Ask your mate