LineClarity

Security and access control

What a security review needs to know, in one page. This is how the service runs today.

How it is delivered

Who can see what

Your account decides. An owner assigns each person the circuits they work on and, if they want, the date and time that access ends.

RoleCan
ownerEverything: add and remove circuits, invite people, cut keys, set end dates.
engineerSee their assigned circuits and cut keys for those circuits. Cannot change lines or people.
viewerRead only.

Sign-in

There are no passwords to steal. We send a one-time enrolment code; the browser generates a P-256 key it cannot export; signing in means signing a single-use challenge with it. We store public keys only. Owners invite people and revoke devices. Anyone signed in can mint a code for their own second machine — same role, same circuits — and can sign their own device out.

Optional per key: HMAC request signing with a timestamp (±300s), a single-use nonce and an HMAC-SHA256 signature over method, path, timestamp, nonce and the SHA-256 of the body.

What we never ask for

Security questionnaire, or a call with whoever signs this off — ask. A planning study needs none of it: no operational connection, nothing installed.