The KinematiX™ Platform: What It Is, and How It Measures You at Home
Every telehealth visit here runs on a platform I built called KinematiX™. This post is the plain-language version of what it actually does — no jargon, no overselling what a webcam can and can't see.
Why I built it
Twenty years of practicing physical therapy taught me the same lesson over and over: the biggest gap in most PT isn't the exercises, it's the measurement. A clinician watches you move once every week or two, forms an impression, and writes "improved" or "not improved" from memory. That's not a knock on any individual therapist — it's just what's possible without objective data. KinematiX™ is my answer to that gap: a platform that captures real movement data at every visit, so your plan of care is built on measurements, not impressions.
What KinematiX™ actually is
KinematiX™ is the technology platform behind Virtual PT Hawaii. It's not a separate app you download — it's the system running underneath your telehealth visits, your home exercise program, and your documentation. The clinical work is still done by me, a licensed Doctor of Physical Therapy. KinematiX™ is the infrastructure that makes a virtual visit as objective as an in-person one, and in the specific case of movement measurement, often more consistent, because a camera doesn't have an off day.
The part of KinematiX™ patients actually interact with is called Atlas — the motion capture engine. That's what's doing the measuring.
How Atlas measures you through a home webcam
During a movement screen, Atlas uses your device's camera to track the position of your joints in real time — the same basic technology used in professional sports labs, just running on a laptop or phone camera instead of a $150,000 setup. As you move — a squat, a shoulder raise, a short walk — Atlas tracks your joints frame by frame and turns that into numbers I can review: how far a joint bends, your walking rhythm, and whether one side is moving differently than the other.
I want to be direct about the limits here, because I don't think a clinician should oversell a tool: a single camera is genuinely good at some measurements (how far your hip and knee bend, your walking rhythm, whether you're putting even time on both sides) and deliberately skips others (twisting movements, small ankle motions, exact walking speed) because the accuracy isn't there yet. Atlas is built to say "I don't have a confident read on this" rather than guess. I wrote up the full accuracy breakdown, with real numbers and citations, on our accuracy page — worth a read if you want the unfiltered version.
Compared to an in-person exam
I don't want "objective data" to be a vague marketing phrase, so here's the actual comparison. Published research on goniometry — the angle-measuring tool clinicians use in person — shows about 1.9–4.6° of disagreement between two clinicians measuring the same joint (Gallego-Izquierdo 2020 and related literature), and their agreement can fall as low as 0.16–0.35 for some joints. In other words: two skilled clinicians measuring the same knee, by hand, in person, often don't agree closely with each other.
For how far the hip and knee bend and straighten — the measurements Atlas is strongest at — it lands in roughly that same 2–5° error range. Not better than a skilled clinician with a goniometer, but in the same range, with zero drift between visits because there's no second rater to disagree with the first. On the walking side, what we report is rhythm, side-to-side symmetry, and hip drop — measures a camera can stand behind. Exact walking speed needs a calibration step we don't perform, so we don't report it.
I'm not going to tell you Atlas beats an experienced clinician's exam across the board — it doesn't, and I wouldn't trust a platform that claimed it did. What I can tell you, with citations, is that for the specific measurements it reports, Atlas performs in the same real-world range published for in-person tools. The full breakdown — including what Atlas deliberately does not report because the evidence isn't strong enough yet — is on the accuracy page.
Why we don't look at one joint in isolation
Pain in one place is often driven by something happening somewhere else — a stiff hip changing how the knee loads, a weak core changing how the shoulder moves overhead. Physical therapists have a name for this, the kinematic chain, but the plain version is simple: your joints don't work alone, they work as a team.
Because Atlas captures multiple joints at the same time instead of one angle at a time, I'm not looking at your knee on its own — I'm looking at your knee, hip, and trunk together during the same squat or the same walk. That doesn't replace clinical judgment; it's still me connecting the dots between what the data shows and what you're telling me about your pain. But it means the data I'm working from covers your whole body, not just the joint you happen to be complaining about that week.
From your initial eval through every re-check
Here's how it actually plays out across your care. At your initial evaluation, Atlas captures a real baseline — not "your knee feels stiff," but an actual measured range of motion, cadence, or movement pattern, timestamped and stored. Every visit after that runs the same protocol, so the comparison is apples-to-apples: the same measurement, the same math, on the same joint, months apart.
That's what lets me show you — not just tell you — "your hip flexion moved from 82° to 94° over six weeks," with the two measurements sitting side by side. That progression, plus what you're telling me and what I see on the call, is what actually drives whether we progress your exercises, hold steady, or change direction. It's also what ends up in your documentation and, where applicable, supports the billing codes tied to your care — a record of real change, not a guess dressed up as one.
Try it yourself
You don't have to take my word for any of this. There's a free movement screen on our demo page — no email required to see a sample result.
Try the free movement screen.
Same honesty as this post, in real time.