DenteKidzPUBLIC DEMONSTRATION PROTOTYPE
Future Health Digital Innovation Challenge

Structured, tooth-level review of children's oral-health screening photographs

DenteKidz is a school-based paediatric oral-health screening initiative. This read-only prototype shows how a clinician moves from screening photographs to a structured record for each tooth, with every finding left to human review.

No sign-in or password. Runs entirely in your browser, with two synthetic cases and generated illustrations instead of photographs. You can try temporary synthetic annotation inputs; nothing is stored, and every selection disappears on refresh or Restart Demo.

What you can explore

The demo opens on a synthetic case. A guide bar at the top of the demo jumps to each step.

  1. Open the synthetic case list

    Choose between two synthetic cases (SYN-C01, SYN-C02). Each has its own generated images and tooth records.

  2. Select a tooth record

    Use the FDI tooth chart, which has permanent and primary dentition. It shows how many images are mapped to each tooth.

  3. Review the image evidence

    See every image mapped to the tooth in a 1-, 2- or 4-up layout, with zoom and pan. Images are treated as evidence, not findings.

  4. Try the annotation domains

    Select temporary values for photo visibility (S0–S4, X, NA), dentition/tooth type, missing code (including Likely M1), caries (C0–C4), restoration/sealant and root remnant, with their definitions. Each selection is labelled “Temporary synthetic demo input — not saved.” It lives only in the open page and nothing is calculated from it.

  5. Search synthetic snapshot values

    Search & Review shows artificial test values from a static snapshot. You can view them per tooth, per image and by exact value, and see the counts.

  6. Case summary & review history

    The case review summary lists the mapped teeth. A separate synthetic history viewer shows how a human label is versioned and audited. AI output there is a proposal only.

Clinician governance is built in

  • Each tooth record has one assessment, and only a clinician enters its values.
  • Visibility, tooth type and missing code are never derived from FDI number, age, position or a gap in the photographs.
  • A blank field is not a negative finding, and a missing photograph is not a finding.
  • No AI decision is applied. Synthetic AI output appears only as a labelled proposal beside the human label history.
  • Pending definitions stay marked as pending in the interface.

Not part of this prototype

  • dmft/DMFT indices are not calculated.
  • Caries risk levels are not assigned.
  • Referral recommendations are not generated.
  • Clinical reports are not produced. The case summary only lists review status.
  • No automated diagnosis, no AI performance figures, no saving, approving, uploading, exporting or clinical completion.
  • Temporary demo inputs are never stored. They use no browser storage, cookies, database, API or network.
About this prototype

A demonstration of workflow, not of clinical performance

This page is a public, read-only build of the DenteKidz Stage 1 annotation interface (UI-19 Population Core workspace, B-10C offline build). It is provided so reviewers can see how the screening workflow is organised. It is not a medical device and is not clinically approved.

Evidence to date. DenteKidz screening of 1,110 children demonstrated operational feasibility only: the screening could be organised and carried out in a school setting. It did not establish diagnostic accuracy, and it is not a clinical validation of this interface or of any finding.

What is shown. The demo contains the tooth-level annotation interface, image-to-tooth mapping, the annotation domains with their working definitions, a static Search & Review snapshot and a synthetic label-history viewer. All case data, identifiers and images are synthetic. The images are generated drawings, not photographs of children.

What you can try. You can choose a synthetic case and tooth and select temporary values in the six annotation domains. These selections exist only in the page's memory. They are labelled as temporary synthetic demo inputs, they are not saved, and they disappear when you refresh the page or press Restart Demo. No index, risk level, referral, report or diagnosis is derived from them.

What is disabled. Saving, approval, upload, export, file loading, clinical completion, persistent notes, image-link editing and flags are all disabled. The demo has no connection to any database, API, authentication service or DenteKidz server. It uses no browser storage or cookies, and its content security policy blocks all network requests.

Status
Demonstration prototype; not for diagnosis or clinical use
Data
Synthetic only (cases SYN-C01, SYN-C02; history fixture SYNTH-B08-001)
Decision-making
Human clinician review; no automated output
Demo inputs
Temporary, in-memory only; not saved; cleared on refresh or Restart Demo
Connectivity
None. Fully offline static files.

Start Demo

Future roadmap

The items below are not implemented and do not appear in the demo. They would require separate scientific, ethical and clinical-governance approval.

Future · not implemented

Family-history analysis

This is planned research into whether family oral-health history could add context to a screening record. It is not part of the current prototype.

Future · not implemented

Personalised follow-up planning

This is a planned clinician-led follow-up workflow. Any plan would be decided by a clinician, not generated automatically. It is not part of the current prototype.