Sport & HealthcareSelf-submittedNot a finalist (self-declared)

OrthoEdge

Banany · Vtoshik/OrthoEdge

Council score

Median of 3 models, weighted by the task's official criteria
71.0 / 100

A disciplined, privacy-first knee-rehab prototype whose measurement data demonstrably drives alerts and care-plan decisions, held back by an unverifiable demo with zero screenshots, unmeasured accuracy, and thin coverage of the category's sport and mental-wellbeing dimensions.

Criteria · line = median, dots = each member
Idea & Innovation30%
7.0

The decision output is real and specific: a deterministic rule engine turns daily readings into alerts, a one-action next step, and stage-advance flags, with a server-side recompute cross-check. Phone-based ROM measurement builds honestly on cited 2024 research, so the novelty lies mainly in the edge-native, signed-minimal-export architecture rather than the concept.

Relation to Category20%
7.0

Physical health and access to care are genuinely addressed through exception-based triage and remote clinician alerts. Mental wellbeing is thin (a pain score and motivation copy) and sport appears only as post-surgical rehab context, so the entry does not holistically combine the category's areas.

Members disagree here: scores range by 2.0 points.
Practical Applicability / Usability20%
7.0

The flow is designed for real patients and clinics: two-minute zero-typing sessions, large touch targets, offline queueing, and explicit disclaimers. Barriers remain: measurement accuracy is unmeasured on real phones, setup needs mkcert and same-network HTTPS, and the demo trust model uses a shared PIN.

Design (visual/UI)20%
7.0

Deck and code show a deliberate, calm, legible health UI with self-hosted fonts and a strict CSP. But the pack contains zero screenshots and the demo runs only on localhost so the checks were skipped, meaning visual quality could not be confirmed by a reviewer.

Members disagree here: scores range by 2.0 points.
Completeness & Implementation Value10%
8.0

The rule engine, ES256 signing with non-extractable keys, replay and tamper rejection, FHIR validation with Medplum, encrypted identity store, hash-chained audit log, and Playwright e2e flow exist as coherent code with 59 measured test cases across 8 files. Unbuilt parts such as calibration, e-referral, and reminders are honestly labelled mocks.

Members disagree here: scores range by 2.0 points.
Source lines2,331
Tests59 cases
Claims built7.0 / 10
Task fitYes

Strengths

  • Health data drives concrete decisions: alerts when off-plan beyond literature-based tolerances, next-step exercise advice, and clinician-confirmed stage advancement, with the server re-running the rules to cross-check the client
  • Unusually serious privacy and security engineering: non-extractable device keys, signed minimal FHIR exports, replay and tamper rejection, pseudonymised encrypted storage, and a hash-chained audit log
  • Synthetic patients generated from cited clinical recovery curves, with tests reproducing published means and spread instead of hand-typed numbers
  • Honesty throughout: a known-limits section, declared mocks, disclosed AI use, and all 7 commits inside the event window

Weaknesses

  • No reviewer-verifiable demo or screenshots: the app runs only on localhost so the demo checks were skipped, and the pack contains zero screenshots, so live behaviour and visual quality cannot be confirmed without building the project
  • Measurement accuracy is unvalidated: the entire value proposition rests on phone tilt readings never compared to a goniometer, and strap placement is unverified
  • Sport and mental wellbeing are barely covered (a pain score and motivation copy), so the entry does not holistically combine the category's dimensions
  • Key integrations are mocked or missing (e-referral, calibration, reminders, GDPR consent), the portal is a demo with a shared PIN and self-signed cert, and the README claims 63 tests while 59 were counted
Built during the event: yes: 7 commits by 1 author, 2026-10-04 06:34 to 2026-10-04 08:54 UTC
Live demo: https://localhost:8443/portal/ (skipped (not a public https URL)); https://:8443/portal/ (skipped (not a public https URL))
Council v9
Aclaude:glm-5.3-flash69.090% agree
Bdots-studio/dots-3-note-preview:free76.070% agree
Cinclusionai/ling-3.0-flash-sante:free68.080% agree
Jclaude:glm-5.3–judge
Self-submitted and unverified: the result shown is the team's own claim. The council read an evidence pack built from the repo, its decks and docs; it didn't run the code or see the pitch.
The site is open source

The council, the evidence pack, the prompts and the queue are all on GitHub. If a review helped you, a star helps other teams find it.

Star on GitHub