Oral-systemic intelligence

The mouth is the earliest signal of how ready an athlete really is.

Digital Athletic Twin turns nine clinical and wearable streams into a single Oral Performance Score, so medical teams can adjust load, flag risk, and protect careers before the next session.

Sources
9
Scoring rules
24
Residency
South Africa
0%OPS · READY
Sample readoutGreen bandReady to train
Unified inputsScanOAirOralyzerNanopixTeethAnHealth ATMBiokineticsDNAlysisWearablesClinical
How it moves

From nine streams to one adjustment, before the next session.

01 · Ingest

Nine streams.

Devices, clinical, wearables
02 · Score

One number.

100%Oral performance score
03 · Adjust

One call.

Load up
Hold steady
Dial back
Coach + dentist agree, before the next session.
The platform

Built for the moment a clinician says
"something is off. But what?"

Three pillars carry the product: scoring, readiness, and genomics, each grounded in data the athlete is already producing.

OPS 0-100
One score

Nine sources, one decision.

ScanOAir, Oralyzer, Nanopix, TeethAn, Health ATM, Biokinetics, DNAlysis, wearables, and your own clinical notes collapse into a single Oral Performance Score you can actually act on.

−40% / +5%
Readiness, adjusted

Load you can trust.

Readiness adjustment translates oral-systemic burden into a training modifier: from +5% on a clean day to -40% when the mouth says the athlete shouldn't be on the pitch.

5 panels
Genomics, kept honest

A second opinion, not a verdict.

IL-1B, MTHFR, ACTN3, COL1A1 and more are cross-referenced with live oral findings, so genetic risk only speaks up when the biology on the ground agrees.

Oral capture
01
ScanOAir AI kioskCaries · periodontal · bruxism
02
Eighteeth NanopixPeriapical · bone loss
03
TeethAnBite force · asymmetry · bruxism
Body and biomarkers
04
OralyzerIL-6 · cortisol · salivary flow
05
Clinics on Cloud Health ATMBP · HR · SpO₂ · BMI
06
BiokineticsVO₂max · FMS · injury risk
Long-form and clinical
07
DNAlysisInflammation · injury · nutrition
08
WearablesHRV · sleep · recovery · load
09
Clinical assessmentTMJ · probing · treatment plan
How the score is built

Nine inputs.
One instrument reading.

Roll the page. The instrument draws itself. Each layer is one signal, weighted, scored, and combined into one number a clinician and a coach can both act on.

OPS · 0 to 100Higher is more ready to train. Lower asks for load adjustment or treatment.Illustrative readout. Scoring model in clinical validation.
0%OPS · BUILDING
For your team

One platform, shaped to the hand that uses it.

Sports dentist

Triage the squad in thirty seconds.

A risk-ranked table puts critical athletes first. Device alerts from Oralyzer, Nanopix, and TeethAn land as actionable flags. The AI report engine turns nine data sources into a ten-section clinical narrative you can file, share, or hand to the athlete.

  1. Open the To-review queue.
  2. Sign off the briefing.
  3. Hand the athlete their plan.
Briefing ready

Athlete 06 · Forward

Critical · awaiting sign-off

Updated 1m ago
Performance coach

Training plans the dentist would sign off.

See each athlete's readiness adjustment next to HRV trend and recovery score. Oral-systemic findings translate into plain training language (no clinical jargon) so you can modify load without guessing what the red flags mean.

  • Squad readiness table
  • Training modification cards
  • HRV-gated load rules
Squad readiness · today
24Ready
3Caution
Updated 2m ago
Athlete

Your body, read in context.

One score, one gauge, one plan. An OPS ring tells you where you stand today. A DNA-informed nutrition stack and phase-based training plan tell you what to do about it. Consent stays with you, withdrawable at any time.

OPS updated daily. Training and nutrition plan phase-locked. Wearable trends in plain language.

Today's OPS
Green band · Ready
Updated 4m ago
Trust & compliance

Clinical-grade from the first commit.

Compliance isn't a Week 4 add-on. Consent, audit, residency, and RLS were in the foundations before the first assessment was scored.

Consent

POPIA-aligned by default

Digital consent at first login. Withdrawable at any time. Data access stops the moment consent does.

Regulatory

SAHPRA SaMD-ready

Classification documentation prepared alongside the pilot, so clinical adoption doesn't wait on compliance.

Residency

Data stays in South Africa

Every record lives on infrastructure pinned to Cape Town. Your athletes' data stays on the continent it was generated on.

Audit

Audit trigger on every table

INSERT, UPDATE, DELETE on clinical data writes to audit_log automatically. No application code can forget.

Access

Row-level security, everywhere

RLS policies verified on thirteen-plus clinical tables. Roles see only what their role is entitled to see.

Hardening

Rate-limited auth & cron

Sliding windows on /api/auth and /api/cron. Defence-in-depth on top of the Supabase edge.