Apple Movement Disorder API

Movement intelligence for Parkinson's.

No two people experience Parkinson's the same way. Kampa correlates every dose, meal, workout, and night of sleep with how you move, and surfaces the patterns that are true for you - so you can adjust your life around what actually affects you. With an Apple Watch, it also monitors your tremor and dyskinesia passively, all day. On iPhone alone, it starts from your walking and six movement checks.

iPhone watchOS Apple Health Movement Disorder API On-device
Kampa's Review screen for Wednesday, July 29: sleep score 73, tremor average 1.0 (Slight), HRV 56 ms, dyskinesia 0.0, above a full-day tremor chart with food and walking marked, and Today's forecast below it
Kampa on Apple Watch showing latest tremor 0.0, a tremor sparkline, and today's average tremor 0.5 and dyskinesia 0.0

What Kampa watches

Add an Apple Watch.
Tremor and dyskinesia, passively.

Most health apps ask you to do the work. Kampa does the watching - continuously, quietly, without interruption. Nothing to wear beyond the watch you already own, and no session to start. No Watch? Kampa still works from your iPhone - walking, movement checks, and every insight built from what you log.

📈

Tremor & dyskinesia, all day

Apple's Movement Disorder API reads both signals continuously in the background. Your wrist shows the latest reading and the shape of the day; syncing takes care of itself.

💊

Medication correlation

Tracks what happens to your movement after every dose - when it kicks in, how long it holds, when it wears off. Each medication measured on its own history.

🎙️

Log by voice

Sleep, HRV, workouts and daylight arrive from Apple Health on their own. A meal or a dose takes one spoken sentence, by voice or a tap - for hands that shake.

✦

Observations & Insights

Each day read back in plain language, no dashboard to interpret. Across weeks, Insights surfaces the longer patterns - each with an honest confidence level.

The app

Real data. Real patterns.

One real day in Kampa - Monday, June 29. Nothing staged, nothing simulated. This is what the app actually recorded.

🛏️
5h 3m
Total sleep
📈
0.9
Tremor avg · Slight
〰️
0.0
Dyskinesia · None
💜
47 ms
HRV
Tremor & dyskinesia - one real day, one timeline Every dose and meal, marked where it happened
Kampa chart for Monday June 29 showing the blue tremor line active through the morning and the coral dyskinesia line near zero, with medication and food events marked

Both motor signals on one chart. Today, dyskinesia barely registered - Kampa still catches the small upticks it did find, around 11 AM and 5 PM.

Tremor

Shake, minute to minute

Dyskinesia

Involuntary movement

💊
Medication

Every dose, to the minute

🍽️
Food

Meals, ready to correlate

Kampa's Log food screen with the product name filled in from a scan and the note 'Scanned - recording: Protein, Sugar, Fat'
Anything in a wrapper, scan it

Point the camera at a barcode and the product and its nutrition fill themselves in, from 439,082 products bundled inside the app - no network call, nothing leaves your phone.

Kampa's Log symptoms screen: Constipation, Fatigue, Low mood, Urinary, Loss of smell, Memory lapses, Dizziness, Body ache and Drooling, each with a None, Mild, Moderate, Severe control, and a date and time at the top
A symptom, in two taps

Seventeen to choose from, each None, Mild, Moderate or Severe (low mood is simply present or not). Eight are saved to Apple Health, the rest stay in Kampa, and all are marked on your timeline. Log one when it's present - a normal day needs no entry.

No Watch needed

Start with the phone in your pocket.

Kampa runs on an iPhone alone. Your walking speed, steps and steadiness come from the phone, sleep and heart-rate variability from Apple Health, and the six movement checks are run on the phone. Log your doses and Kampa lines them up against all of it.

The screen tells you which mode you are in. The all-day tremor and dyskinesia record needs a Watch, so without one it is simply not there - Kampa does not fill the gap. Add a Watch whenever you like and it joins the same timeline.

Kampa's Review screen in iPhone-only mode: walking speed 2.0 mph, 5,204 steps, sleep score 69 and HRV 37 ms above a Movement checks panel with six checks, each shown with the time it was taken

Daily Observations

Hear your day.

Tap the speaker in Kampa, or ask Siri "How was my day in Kampa," and it reads your day back: how long tremor was on, how each dose held against your own usual range, and how long before your next dose the tremor returned. It describes your day; it never tells you when to take a dose.

  1. Here's your day so far.
  2. You slept 7 hours, 1 minute, about 45 minutes more than usual.
  3. Tremor, slight or stronger, showed up for 2 hours, 8 minutes so far today, 9 minutes of it moderate or stronger.
  4. It was highest around 11:30 am, at mild, and calmest around 12 am.
  5. Your Sinemet at 7:50 am held about 3 hours, 28 minutes, which is in your usual range.
  6. Tremor returned about 7 minutes before your next dose.

Today's forecast

What to expect today - before it happens.

Kampa learns how your doses actually play out - when each one kicks in, how long it holds, when it fades - then runs the rest of your day forward: the ON windows when you're steady, and the ones where you're likely to wear off.

Not a textbook drug curve. Each medication is timed from your own history. And when no dose is active, it stops projecting windows and shows your typical range instead - always saying which it's doing.

It is a pattern to plan around and bring to your neurologist, never a dosing instruction.

Kampa's Today's forecast panel: a banded timeline in blue and red above the line 'Your last dose is past its expected window - expect around your usual level: Mild, generally Slight to Mild', with a legend reading ON / usual or better, worse than usual, and no watch data

Glucose

On the same timeline.

Wear an over-the-counter glucose sensor - Abbott Lingo, Dexcom Stelo, no prescription - and Kampa reads it straight from Apple Health, drawing your glucose curve in its own panel, time-aligned right under your tremor chart.

Touch and hold anywhere, and a crosshair sweeps every panel at once - a dose, a meal, a tremor uptick, an ON/OFF forecast window, and a glucose swing all line up to the same minute. Collapse a panel when you want fewer signals in view. Kampa works fully without a sensor, too.

Movement check & therapy

Two things worth asking you for.

Almost everything in Kampa is passive. These are the two exceptions, and both earn it.

A movement check is a short trial you start yourself, taken the same way every time - which is the one thing all-day sensing cannot do. It reports raw quantities against your own usual range: never a score, never a grade.

There are six, covering both the slowness and the tremor a neurologist checks for by hand. A watch measures tremor all day, but it is worn on one wrist and gives back a single number - so it cannot tell tremor at rest from the kind that only shows up when you hold a position. These can.

Therapy logging puts physiotherapy, PEMF, acupuncture or anything else you're trying on the same timeline as your doses and sleep. Kampa shows what its data holds around each session - and won't tell you whether it worked.

See the research behind both →

Hand rotation. Arm out, screen palm-up, turn palm-down and back.

Insights

Patterns that aren't so obvious.

A single day shows what happened. Across weeks and months, the Insights view surfaces the longer patterns - how your medication really performs, when wearing-off tends to hit, how your walking is trending - each with an honest confidence level, and only when the data actually supports it.

Kampa's Insights list: dose coverage and mobility findings marked Strong, separate Moderate cards measuring Mucuna Pruriens and Sinemet, and an Emerging card reporting that caffeine sits inside normal daily variation
Ranked by confidence Emerging, Moderate or Strong - and the label is earned, not decorative.
Every medication measured separately Each substance gets its own card and its own numbers, because averaging two drugs together hides both. Whether a card exists depends on whether you take it - not on whether medicine has ruled on it.
Counted against your own doses "Measured on 160 of your own 252 doses" - you can always see how much data sits behind a claim.
It will tell you when there's nothing there Caffeine comes back as "inside your usual daily variation" - the app's own way of saying it found nothing. A finding of no effect is still a finding, and Kampa reports it rather than inventing a pattern.

Your health, your data

Privacy isn't a feature.
It's the architecture.

Continuous movement, tremor, sleep, heart rate - about as personal as data gets. So Kampa keeps it on your device, backed up to your own private iCloud. Read the full privacy policy.

Processed on your device

Everything is processed and stored on your iPhone and Apple Watch first.

Your own private iCloud

Backup runs through your iCloud (CloudKit). No Kampa account to create.

Nothing hidden

See exactly what is stored, by record type and date range. Lose your phone and it all comes back.

Never sold, always yours

Not sold or shared with advertisers, data brokers or researchers.

What's coming

Already built. More on the way.

Recently launched: Kampa on iPhone alone · dose reminders you can log from the notification · your day read aloud · movement checks that know where your doses fall.

Up next
Medication effects

One question for every medication and supplement: does it change anything? Kampa will compare the hours after each dose with matching moments when you had not taken one, and again from the day you started - and say so plainly when there is nothing to see. It observes and points you to your neurologist; it never tells you how to take a medication.

Roadmap
Track a change

Start a new routine, diet or device, and Kampa compares your record before and after, or with and without - then says plainly what it can and cannot separate from everything else that changed. It reads back what your data shows, never that the change worked.

Roadmap
Ask your data

A question in plain language - "how does a late first dose land?" - understood on your phone and answered by the same engine that draws the cards. The engine still decides what is true; language is only the way in.

Try Kampa

iPhone 11 or later (iOS 26) · Optional: Apple Watch Series 4 or later (watchOS 10) for passive tremor and dyskinesia