Introduction

What Busymate DevTools is, the capture clients you can choose from, and how the pieces fit into one real-time dashboard.

Busymate DevTools is a network-debugging toolkit. It captures HTTPS traffic from your iOS devices, desktop browsers, and your own backends — decrypts the request and response bodies, and streams every pair into one real-time dashboard you can search, inspect, and replay.

Think of it as a shared, cloud-backed Charles/Proxyman: capture on any device, see it instantly on the web, and bring an AI assistant along to make sense of it.

Pick how you capture

You don't install one big app — you choose the capture client that fits the thing you're debugging. They all stream into the same dashboard.

If you're debugging…UseWhat it needs
An iOS / iPadOS app or the whole deviceBusymateHelper (the iOS app)TestFlight install + a trusted certificate
Android, a desktop browser, or your own backendProxy serverPoint the client at the proxy + trust its certificate
A Chrome instance (local or CI)bmc CLIOne command — no proxy, no certificate
iOS appProxy serverbmc (Chrome)SupabaseDashboard

One dashboard for everything

However you capture, the traffic lands in the Dashboard at dash.busymate.net in real time:

  • A live feed of every request/response, split by device, with full-text search.
  • An inspector that pretty-prints JSON, forms, XML, and binary bodies, and exports/imports HAR.
  • Breakpoints to pause and edit traffic on the fly, and one-click resend.
  • Service groups, tags, and workspaces to organize the noise.
  • Remote control of your devices — flip VPN on/off, push settings, set the lock-screen message.

Bring an assistant

BusyBro is the built-in AI assistant. Ask it questions about your live traffic, have it reverse-engineer a captured API (it redacts secrets), or let it run actions for you. It's in the dashboard chat panel, on Telegram as @busybrobot, and available over MCP.

For developers

Everything in the dashboard is also an API. One OAuth token gets you in three ways:

  • MCP server — a 188-tool JSON-RPC surface at mcp.busymate.net. Connect Claude, Cursor, or any agent.
  • REST — read and write over PostgREST at api.busymate.net.
  • Realtime — subscribe to live changes and device-control channels.

Where to go next

  • New here? Start with the Quickstart — first captured request in a few minutes.
  • Want the mental model first? Read Core concepts.
  • Curious how it all works? The Under the Hood section has the architecture and per-component deep dives.

The stack

ComponentTechWhere
iOS app (BusymateHelper)Swift · SwiftUI · NetworkExtensionTestFlight — ios.busymate.net
DashboardNext.js · Turbopack · shadcn/uidash.busymate.net
Proxy serverNode · TypeScript MITMproxy.busymate.net
bmc (CDP connector)Node · TypeScript CLIruns on your machine — cdp.busymate.net
BackendSupabase Postgres · Realtime · Auth · Edgeapi.busymate.net
MCP serverSupabase Edge Function (JSON-RPC 2.0)mcp.busymate.net
Status boardNext.js · Turbopack · shadcn/uistatus.busymate.net

A note on names. The project is Busymate DevTools. BusymateHelper is just the iOS app — one of several capture clients.