iPhone as a portable network probe
Modern iPhones make excellent portable network probes. The A-series and M-series chips can saturate 1 Gb/s and beyond on Wi-Fi 6E, and the cellular modems support LTE Advanced and 5G in most markets. The phone fits in a pocket so you can walk a building, a campus, or a customer site with the iperf3 client running and immediately notice when throughput drops as you cross between APs or step into a coverage hole. Combine that with the on-device clock and optional location tagging on saved runs and the iPhone replaces a laptop, a USB Wi-Fi dongle, and a CLI session that you'd otherwise lug around for a site survey.
Field-test workflow for Wi-Fi and VPN issues
Site-survey work follows a repeatable pattern. Start with a baseline run from a known-good location next to the access point or wired switch. Then walk the floor, run the same test in each problem area, and tag each saved session with the room or AP. Back at the desk, open History, sort by time, and compare throughput, retransmits, and jitter side-by-side. For VPN issues run the same test pair with VPN on and off; if the VPN drops UDP throughput from 800 Mbit/s to 300 Mbit/s but TCP barely moves, you've found a buffering or fragmentation issue specific to the VPN concentrator. Save the diff as a JSON export for the support ticket.
Saving and comparing test history on iPhone
History on iPhone is local-first. Every saved run keeps the protocol, host, port, duration, parallel-stream count, and full per-second metrics. The history view lets you sort by date or throughput and tap into an individual run to see the original chart and computed averages. Exports come in CSV (for Numbers, Excel, or Google Sheets) and JSON (for jq, Python, Pandas, or Grafana ingestion). The app does not back history up to iCloud automatically — that's a deliberate choice — but you can manually share an export through any iOS share sheet target. History retention is governed by available device storage; typical runs of 10–30 seconds use a few KB each.