Heart Failure
The 3 pounds your patient gained overnight won't show up at the next visit.
Heart failure is a daily disease managed with quarterly snapshots. Weight shifts overnight, breathlessness fluctuates with activity and fluid load, and the subtle decompensation signals that predict hospitalization happen between clinic visits — unrecorded. Forma captures this continuous signal.
Forecast
Based on prior Topics logging
Topics
How it works
15 seconds of speech. 25 data points.
Forma turns each patient into a continuous data stream. By voice or text, patients log daily weight, breathing changes, functional capacity, medication adherence, and dietary sodium in 20 seconds. No forms, no recall bias. The result is a structured, longitudinal dataset across every HF domain — daily weight trajectories paired with BNP trends, GDMT adherence gaps correlated with symptom flares, and orthopnea progression visible weeks before hospitalization.
“”
Forecast
Based on prior Topics logging
Topics
Structured, coded, longitudinal
- Timing
- Wake time:3:00 AMEdema comparison:vs. yesterdayWeight period:Since Monday
- Location
- Edema location:Ankles
- Severity
- Dyspnea type:Paroxysmal nocturnalOrthopnea:3-pillowEdema trend:WorseningWeight change:+4 lbs
- Actions
- PRN medication:Lasix (extra)Dose adjustment:Self-initiated
From data to insights
What the data reveals
Daily voice logs compound into actionable insights — for patients managing their condition and for researchers running studies.
For Patients
Why did I end up in the ER?
Your daily weight shows the trajectory: 189 → 190 → 191 → 192 → 194 → 197 over 6 days. The missed Lasix on day 4 started the spike. The pastrami sandwich on day 6 added sodium load. Orthopnea went from 2 pillows to 3 pillows to gasping — each was a warning. Next time, call your doctor when weight jumps 3+ lbs in 2 days.
Weight trajectory
Am I recovering after the hospital?
Weight dropped from 197 to 185 in 12 days — right on track. BNP improved from 480 to 250. You went from gasping in a recliner to sleeping flat with one pillow. Walking distance: half a block on day 12, 4 blocks by day 19. You drove yourself to the pharmacy — first time in 3 weeks.
Post-discharge weight
How is my sodium affecting me?
Your high-sodium days (diner meals, canned soup) are followed by 1.5–2 lb weight gains the next morning — every time. Low-sodium days keep your weight stable. The pastrami sandwich on day 6 preceded the 3-lb jump that sent you to the ER. Helen's home-cooked meals correlate with your best weight days.
Sodium vs. weight
Summarize my month for the cardiologist.
ER admission day 7 for fluid overload — 8 lbs gained in 3 days after missed Lasix + high sodium. IV diuresis, 3-day stay. Lasix increased to 60mg. Post-discharge: weight stabilized at 185, BNP 480 → 250, sleeping flat by day 22. Walking 4 blocks. GDMT adherence 100% since discharge. No orthopnea for 6 days.
For Researchers
Can daily weight predict hospitalization?
Across 91 HF patients, a 3+ lb gain over 48 hours predicted hospitalization within 7 days with 74% sensitivity and 81% specificity. Adding orthopnea progression (pillow count increase) raised sensitivity to 89%. Daily voice-logged weight detects this signal 4.2 days before ER presentation — enough time for outpatient intervention.
Pre-admission signal
Trend
What drives GDMT non-adherence?
Medication gaps occur in 31% of patient-weeks. Top causes: prescription ran out (38%), side effects (28%), cost (19%), forgot (15%). Missed diuretic doses precede weight spikes within 48 hours in 72% of cases. Voice logging captures the reason for each gap — data paper adherence tools never collect.
Non-adherence causes
Trend
How does daily data compare to KCCQ?
Daily functional capacity scores correlate r=0.83 with quarterly KCCQ-12 but detect clinically meaningful change 23 days earlier. Daily weight + dyspnea composites predict KCCQ decline with AUC 0.87. For HFpEF trials where KCCQ is the primary endpoint, daily data could cut required follow-up duration by 40%.
Detection speed
Trend
What is the sodium-to-hospitalization pathway?
High-sodium days (>2,500mg) precede 2+ lb weight gains 68% of the time. Two consecutive high-sodium days predict hospitalization within 10 days (OR 3.4). Patients who voice-log meals show 28% better sodium adherence than non-loggers — the act of reporting creates accountability that dietary counseling alone does not.
Sodium impact
Trend
Baseline check-in. Weight 189, ankles mildly puffy. Walked 2 blocks before needing to turn back. Slept with 2 pillows.
Weight up to 190. Feeling a bit dizzy from Entresto. Managed some dishes but limited.
Ran out of Lasix — skipped dose. Helen picking it up tomorrow. Weight 191.
Weight 192 — up 3 lbs from yesterday. Ankles very puffy, can't get shoes on. Got winded walking to mailbox.
Terrible night — needed 3 pillows, gasping at 2am. Weight 194. Pastrami sandwich at the diner didn't help. Short of breath sitting in chair.
Up 8 pounds in 3 days. Couldn't breathe. Helen called 911. Admitted for IV Lasix.
Discharged after 3 days. Lasix increased to 60mg. Weight 188. Feeling weak but breathing better.
Scale says 186. Down 2 pounds since discharge. Swelling better but still there. Walked half a block.
Labs back — BNP down to 250 from 480. Doctor pleased. Weight stable at 185. Walked 2 blocks.
Walked 4 blocks, helped Helen with laundry, drove to the pharmacy. Almost a normal day.
Slept flat for the first time in weeks — just one pillow. 7 hours straight. Breathing best it's been in months.
Key insight
Over three weeks, Robert's daily logs capture what a quarterly visit cannot: a missed Lasix dose on day 4, a 3-pound overnight weight gain on day 5, and escalating orthopnea that predicted an ER admission 48 hours before it happened. Post-discharge, the daily weight trajectory and BNP improvement from 480 to 250 confirm treatment response — visible in the data by day 15, weeks before his next scheduled clinic visit.
See Heart Failure configured for your study
See Forma configured for Heart Failure