TapTrack PD

MHacks 2026 · Parkinson's disease

Parkinson's changes hour by hour. Neurologists see it a few times a year.

TapTrack PD is a one-minute motor check on the wrist, done several times a day and tagged with the time since the last levodopa dose. It shows the neurologist the hours they're missing: when each dose kicks in and when it wears off.

Wrist home screen: Last check, Good
Home
Wrist test screen: Flip your hand, test 1 of 4
Test 1 of 4
Wrist test screen: Tap yellow, then green
Test 3 of 4
Wrist result screen: Much lower, care team notified
Result
Back Tap Tap Check Meds
The problem
4× a day

Typical levodopa dosing. Each dose wears off before the next one.

Today
2-4 visits

A year with the neurologist, adjusting timing from memory.

TapTrack PD
1 minute

Per check on the wrist: flips, tremor, taps, voice.

How it works

Wear it all day, dock at night, like a Holter monitor.

Step 1 of 4Meds

Log the dose

Press red when you take your medicine. Every later check knows how long it has been.

Step 2 of 4Check

Do the check

Press blue. The wrist speaks each step: hand flips, holding still, alternating taps, a steady "ahhh".

Step 3 of 4Result

Get a result

Your score against your own baseline is spoken aloud. The screen shows Good, Lower than usual, or Much lower.

Step 4 of 4Pattern

See the pattern

Two weeks of checks become a dose-response curve the neurologist can read in seconds.

What the wrist measures
  • Hand flipping: flips per second, amplitude, and how much they shrink over 10 seconds.
  • Tremor: strength while holding still, and its dominant frequency in the 3-12 Hz band.
  • Alternating taps: tap rate, rhythm regularity and slowing, on the device's own buttons.
  • Voice: loudness and steadiness of a sustained "ahhh" from the built-in microphone.
  • Passive tremor: sampled between checks whenever the wrist is still.

For clinicians

Wearing-off, visible at a glance.

Every result is tagged with time since dose. In this synthetic patient, scores peak 1 to 2.5 hours after a dose and fall about 45 points by 3 to 4 hours: the wearing-off window, measured instead of remembered. One click writes a visit report for the neurologist and a plain-language summary for the patient. Patterns only, never dose advice.

Clinician dashboard: latest check, 14-day pattern, today's scores with dose markers, dose-response curve and heatmap by hours since dose
14 days

Dose-response curve

Mean score by hours since the last dose, with spread.

Per day

Heatmap

Score by hours since dose for every day, so trends and outliers stand out.

Live

From the wrist

Each test lands on the dashboard the moment it finishes.

Care agent

It acts on the pattern, not just shows it.

A Fetch.ai agent on Agentverse watches the data. When a check scores red it texts the caregiver over iMessage. When a scheduled check is missed it nudges the patient. When a wearing-off pattern appears it sends the visit report to the clinic's scheduling agent and requests a follow-up. Caregivers can text back to ask how the day is going, or ask the agent in ASI:One.

FREE-WILiFetch.aiPhoton iMessageGeminiElevenLabsTiger DataFinchNodeFigma
TapTrack alert: Harriet's 2:41 PM check was much lower than usual (score 38; usual is about 85). It was 3 h 10 min after the last dose. Reply 'today' for a summary.
today
Today: 6 checks, average 52. Lowest was 38 at 2:41 PM, 3 h 10 min after the last dose. 3 doses logged, 1 check missed.
TapTrack sent Harriet's 14-day visit report to Dr. Patel and requested a follow-up visit. Proposed follow-up: Tue Oct 6, 10:30 AM.
Built at MHacks 2026

One FREE-WILi on a watch strap, a FastAPI service, TimescaleDB, and two cooperating agents.