ECTLogger

Explanation

Authenticated nets

A net’s manager can turn on Authenticated Net when creating or editing a net or schedule (that switch lives in the net’s settings, not on the net view itself; see the net managers path). Once it’s on, the net’s manager, an admin, NCS, and Logger get a way to confirm that a checked-in station really is the ECTLogger account it claims to be, using the six-digit code from that operator’s authenticator app.

What it proves

Every check-in row on an authenticated net shows a padlock next to the callsign. An open padlock means unverified; a closed one means someone confirmed a match. Only the net’s manager, an admin, NCS, or Logger can click it to act on it; everyone else sees the same padlock, read-only.

The check-in list of an authenticated net. Each callsign has a padlock beside it: closed and green for N1LAKE, whose identity was verified, greyed out for N1ROVE, whose account has no two-factor set up, and open for the others, with K1CAMP's open padlock outlined in red.
A closed padlock means someone confirmed the station's code. Net Control clicks an open one to check it.

Clicking it opens a dialog showing the current six-digit code ECTLogger computes for that station’s account, plus the previous 30-second window’s code in case it rolls over mid-sentence while you’re reading it aloud together. Ask the operator to read theirs from their authenticator app, compare it to what’s on screen, and click Confirm Match or Reject. A reject explicitly clears any earlier verification rather than just closing the dialog, so a station that was verified once doesn’t stay marked as verified after failing a later check.

The Verify K1CAMP's Identity dialog, showing the station's current six-digit code and the one before it, with Cancel, Reject, and Confirm Match buttons.
Ask the operator to read the code from their authenticator app and compare it with this one.

This proves exactly one thing: the operator checking in holds the TOTP secret tied to that ECTLogger account. It’s the same second factor used for two-factor login, repurposed to confirm identity over the air instead of on a login screen. It does not prove who’s physically transmitting, that the account hasn’t been shared, or anything about the callsign itself being correctly licensed. It only ties this check-in to that specific account with the same confidence your app’s own MFA already relies on.

What it can’t verify

Next

Chat moderation and Handling traffic cover the other staff-only tools on the net view.