Operator client · macOS 14+

An interface that will not pass two rows off as two links

The client never shows a measurement it did not take. Where a reading is missing, it shows a blank.

The main screen answers one question first: does each path have a verified physical exit. Latency, loss, bandwidth, and headroom against the deadline come after that. A check that never ran shows a blank.

  • Paths and instruments

    The ACTIVE, PROBING, MUTED, and DEAD states, the binding verdict, FEC, bandwidth split, and headroom against the deadline.

  • Session control

    Enrollment, start, stop and restart, a launch agent, and activation of the system extension.

  • Diagnostics without secrets

    Verification, traces, the event log, and an offline bundle. The client never displays a key and never exports one.

Release

The client is not released yet

The macOS client builds and runs from source today. Signing and notarisation have not been done, so there is no installer worth handing you: an unsigned build is one macOS refuses to open without a detour. Build it yourself with the command beside this, or tell us about your network and we will write when the signed build is out.

Build from sourcemacOS 14+ · Apple Silicon
cd mac && PLY_SIGN=0 ./build-app.sh