No proxy or CA setup
Capture from inside the app without changing device proxy settings or installing a man-in-the-middle certificate.
Babylon links to your app in debug builds and sends HTTP, HTTPS, WebSocket, gRPC, and runtime trace data to Rockxy over an authenticated encrypted local connection.
Two capture paths, one inspector
The capture paths run side by side and merge into Rockxy’s traffic list. Babylon adds code-level runtime context that a network proxy cannot observe.
Capture from inside the app without changing device proxy settings or installing a man-in-the-middle certificate.
Because Babylon observes requests before they leave the app, certificate pinning does not block the capture path.
Correlate sessions, traces, steps, marks, events, and errors with the requests produced by an app or agent workflow.
How it works
Babylon uses Bonjour discovery or a direct localhost connection, then encrypts each frame with AES-GCM using the pairing token held by Rockxy.
Link github.com/RockxyApp/Babylon to the app target and keep startup inside a DEBUG compilation check.
Open Babylon → Pairing in Rockxy, copy the local pairing token, and supply it from a developer-only configuration source.
Review requests, responses, WebSocket frames, gRPC calls, timing, and runtime events in Rockxy’s native Mac interface.
Connect directly over localhost and inspect app-owned traffic without simulator proxy configuration.
Discover Rockxy on the local network from iOS, tvOS, watchOS, or macOS debug builds.
Observe requests inside the app instead of substituting the server certificate.
See which workflow step produced a request, how long it took, and where an error entered the run.
Babylon is an Apache-2.0 Swift capture client that sends app traffic and runtime traces to Rockxy during development.
No. Use the proxy for apps and devices you do not control. Use Babylon for your own app; both capture paths can run together.
No. Babylon pairs with Rockxy over the local network and encrypts the capture frames in transit. Sharing remains an explicit user action.
Start with the Babylon quick start, then read the architecture walkthrough.
Install Babylon in a debug target, pair it with Rockxy, and inspect the first pinned request or runtime trace locally.