Inspect & breakpoints

Read captured requests in the in-app Network tab and pause/edit traffic with breakpoints.

Captured traffic shows up two places at once — the in-app Network tab and your dashboard feed. The app is great for a quick look on the device; the dashboard is where deeper inspection and breakpoints live.

The in-app Network tab

Open it from Settings → Tools → Network Log. At the top is a live capture bar with a toggle and running counters — total requests, successful, failed, and total data captured.

  • Request list — captured requests grouped by domain. Each domain row shows a padlock (open = decrypted, closed = encrypted HTTPS) or a globe (plain HTTP), and its request count. Tap a domain to see its requests, then tap a request for full detail.
  • Search — filter by URL, host, or path with the search field at the top.
  • Category filter — a chip row to narrow by content type.
  • Method filter — the toolbar menu () filters by HTTP method (GET, POST, …) and toggles Newest First sorting.
  • Clear — the same menu has Clear All to wipe the local list. (Settings → Tools → Clear Captured Data does the same.)

Note: If Supabase is briefly unreachable while a lot of traffic is flowing, the app shows a small banner telling you how many entries were dropped — so silent data loss never goes unnoticed. It clears itself on the next successful connect.

Inspect in the dashboard

The dashboard is the primary viewer. Each device gets its own real-time feed; entries stream in as they're captured, with full request/response inspection, search, tagging, and replay. Open dash.busymate.net and pick your device from the Devices tab, or deep-link straight to one device:

https://dash.busymate.net/?device=<uuid>

Because every request is written straight to the database, the on-device Network Log and the dashboard feed always reflect the same data.

Breakpoints

Breakpoints let you pause a request or response, edit the raw HTTP, and continue — driven in real time from the dashboard.

On iOS, breakpoints work in both connection modes:

  • VPN mode — the on-device tunnel runs the breakpoint cycle inside the network extension, so a matching request or response pauses on the device itself while you edit it from the dashboard, then continues.
  • PAC mode — traffic flows through the Busymate proxy server, which runs the same breakpoint cycle server-side. Set breakpoint patterns and resume paused requests from the dashboard exactly as for any server-captured device.

Either way the dashboard is the cockpit: the request appears paused in the feed regardless of which mode captured it.

To use them, set your breakpoint patterns in the dashboard; when a matching request is paused, you'll see it waiting in the feed, edit the raw HTTP, and hit continue to let it through.