
We built a free macOS app that shows you every network request your iOS app makes no proxy, no certificates
Every time I set up a new machine or wiped a simulator, I lost 20 minutes to
proxy certs and trust settings just to see a JSON response. So I built Owlse.
It's a Mac app. You add a Swift Package to your iOS/macOS project, and every
request your app makes streams to your Mac live over Bonjour. No proxy, no
certificate installation, no traffic leaving your machine.
**What's in it**
- Live streaming per device — history survives disconnects, and you can pause
or resume a stream without losing what's already captured
- Full request inspector: Overview, Headers (incl. cookies), Body, Timing, cURL
- Timing breakdown per phase — DNS, TCP, TLS, wait, download — plus protocol
and TLS cipher
- Timeline waterfall, so you can spot serialised chains when a screen feels
slow but no single request looks bad
- WebSocket frames grouped by connection, JSON pretty-printed
- Side-by-side compare that highlights which headers differ between two requests
- Mocks — write a rule (or build one from a captured request) and push it to
every connected device
- Crash reporting — on by default, symbolicated, sent on next launch
- Full-text search across headers *and* response bodies
- HAR export, so you can hand a capture to your backend team
**Setup**
Add the package, drop two keys in your Info.plist, done:
https://github.com/debuging-life/owlse
Free, macOS 13+, Universal and Apple Silicon builds.
Download: https://www.loudowls.com/products/owlse