InTeleBrainOperator Console · alpha
Investigational use only. Not a diagnosis. Not for clinical decision-making. Pre-CE-mark. Readouts are observational estimates — never a prescription.

Sign in

Operator access to the device fleet. Credentials are the Supabase Auth operator users provisioned at deploy (role=operator).

Authenticating…
or

Demo mode renders the full console against built-in, IP-safe sample readouts so you can see the surface before any device has paired. Everything is clearly badged DEMO.

ITB-PILOT-001 · WS3 · builds against device-API contract v1 (E4/E5) + itb-pilot-readout/v1

Guide How to read this console

This console lets you watch the study phones, pair new ones, and read each subject's day-by-day estimates. Everything here is an observational estimate — a prompt to help you decide who to check in with, never a diagnosis and never a dose instruction.

Adherence and the estimate are two different things. Whether a subject says they took their medication (their own check-in) and what the phone estimates about their medication state are separate signals — so the console shows them side by side. Someone can report taking a dose while the estimate still reads Off, or skip a check-in while the signal looks On. Read them together, not as one.

The numbers at the top

Engagement — who is in the study and reporting in.

Enrolled — subjects with a phone issued.
Online now — sent data in about the last day and a half.
Awaiting pairing — a code was issued but the phone isn't linked yet.

Measurement quality — whether we can trust what's coming in.

Trusted now — the latest reading cleared all three quality gates.
Limited / not comparable — usable with a caveat, or taken in a different carry position than the baseline.
Needs attention — offline, missed days, or a reading we can't compare. Worth a look.

What a reading tells you

Estimated state is the headline: On (the medication looks active), Off (looks inactive), or Indeterminate (not enough clean signal to call). Confidence is how sure that estimate is, on a five-step scale from very low to very high — on the trend chart, a smaller point means lower confidence.

Measurement trust — three honest gates

Before you rely on a reading, the phone checks itself three ways:

Capability — can this phone physically capture the signal we need?
Sampling rate — did it actually record fast enough this session?
Placement — was it carried where it was at calibration (e.g. a pocket), so today is comparable?

The combined badge reads Trusted only when all three clear. Degraded means a confidence penalty; Not comparable means a different carry position than the baseline; Unsupported means the phone can't deliver the measurement at all; Gates pending means the phone hasn't reported them yet.

Calibration, missed, status

Calibration is the subject's personal baseline — readings are most reliable while it's fresh, and read Stale after a few days. Missed counts recent days with no completed session. Status tracks the phone: awaiting pairing → paired → online / offline.

What you can do here

You can pair a device and send a subject a templated, non-prescriptive nudge — request a follow-up, a check-in, a reminder. The clinical decision stays in your own system; this channel only nudges. There is no dose entry, and the console never shows a numeric score or any model internal — only qualitative bands.

An early read, not a verdict

These estimates are exploratory monitoring — an early read to guide your attention, not proof of anything. Whether the technology works is decided by the pre-registered analysis plan, never by this dashboard.

Device fleet

Click a subject to open the readout trend, the measurement-trust breakdown, adherence, and notification controls.

Guide How to read this subject

The tiles above summarise the latest session. Below: Measurement trust is the three quality gates for that reading; Estimated medication state is the day-by-day trend (a larger point = higher confidence); Adherence is the subject's own check-in — self-reported, not a measurement; Derived qualitative metrics are opaque band-only slots whose meaning stays on-device. Clinician actions send a templated nudge only — never a dose. All bands, no numeric scores.

Measurement trust

Three on-device honesty gates for the latest session: can the phone deliver the measurement, did it sample fast enough, and was it carried where the signal is visible (vs the calibration baseline).

Estimated medication state — trend

Observational estimate per session. Point size reflects confidence band. No numeric scores.

On Indeterminate Off · larger point = higher confidence band

Adherence — self-reported stimulant check-in

Taken Not taken Skipped check-in

Derived qualitative metrics

Opaque metric slots, 5-band scale (very low → very high). Mapping to meaning stays on-device.

Clinician actions

Templated, non-prescriptive notifications only. The clinical act happens in your own system — this channel only nudges. No dose entry.

Sent to the subject's in-app inbox (E6 → E7). Audit-logged.