LumaLayer trust center

Privacy & de-identification

LumaLayer can run a workspace so that student identifiers are replaced with stable tokens before free text reaches an AI model or long-lived storage. This page explains what that means in practice: what is tokenized, what clinicians see, how the ingestion review works, and what the audit trail records.

Last updated September 2026Plain-language— sections

Why this exists#

Structured student fields (name, grade, date of birth, district ID) are deliberate, consented data behind row-level security. The real exposure is unstructured text: IEP documents, handwriting captures, session transcripts and generated notes routinely carry names, dates of birth, addresses, sibling names and staff names. De-identify mode targets exactly that text.

Who turns it on#

  • De-identify mode is a workspace-level setting, enabled by an owner or admin. An individual clinician cannot disable it.
  • It is on by default for new district workspaces; owners can turn it off.
  • Enabling it does not rewrite text that was captured before it was switched on.

Tokens#

Before free text is stored or sent for generation, each identifier is replaced with a stable token drawn from a per-student token map held in a restricted table. The same child is always [STUDENT], the same parent always [GUARDIAN_1], across every document and session, so the text stays clinically coherent without carrying the identity.

  • Typical tokens: [STUDENT], [GUARDIAN_1], [DOB], [PHONE], [EMAIL], [ADDRESS], [ID], [STAFF].
  • Tokenization is applied to imported IEP text, handwriting transcription results, session transcripts and generated SOAP, progress and family text.
  • Clinicians reading the app see real names: the token map is used to re-insert them at display time, never stored back into the text.
  • The parent portal restores the child's first name only. No other identifier is rehydrated for families.
  • Copy and PDF export ask, per copy, whether the named or de-identified version is wanted, there is no sticky preference.
  • Audio recordings are not altered; they remain governed by the recording consent controls. Their transcripts are tokenized before being saved.

The ingestion review panel#

Detection is not silent. Whenever text is ingested, LumaLayer scans it and pauses for a human confirmation before anything is saved or sent.

  • Known-entity matching first: the student's own name, date of birth, district ID, and guardian names and emails already on the record. This is the high-confidence pass.
  • Pattern matching second: dates, phone numbers, email addresses, street addresses and ID-shaped numbers.
  • Name-shaped candidates third: capitalized patterns that are not in the clinical allowlist.
  • A review panel lists every detected value with its replacement token, and lets the clinician keep a clinical term, redact something the scan missed, or add a value by hand.
  • Processing continues only after the clinician confirms.

Audit trail#

Each de-identification event is recorded: what kind of text was ingested, how many identifiers were replaced, and which categories they fell into. The audit record never contains the identifiers themselves.

  • Owners and admins review it in the workspace privacy audit, filtered by date range.
  • Summary counts, a category breakdown and recent activity are shown; the CSV export is identifier-free and suitable for a district or compliance request.
  • Exports, disclosures, approvals and AI-output reviews continue to be written to the separate append-only audit log.

Training (synthetic) mode#

A separate workspace mode for onboarding, demos and support reproduction. The workspace runs on a generated sample roster; real student records cannot be created, session recording is unavailable, a persistent training banner is shown, and every generated PDF is stamped SAMPLE — NOT A CLINICAL RECORD.

Limits#

  • Automated detection is a strong assist, not a guarantee. The review panel is the control; the clinician is the last check.
  • De-identification reduces what is exposed to AI processing and storage. It is not a claim of HIPAA Safe Harbor de-identification for the workspace as a whole, because the underlying student record remains identified by design.

Related: Security and Privacy policy.

Questions about this page? Our team answers directly.

hello@lumalayer.ai