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.