Remote Patient Monitoring Development

We've built RPM systems for practices and health systems in the US and UK. Real-time vitals tracking, automated threshold alerts, HIPAA-compliant storage, and EHR integration. We launch a validated v1 in 10-14 weeks at a fixed price, then grow it.

  • Real-time vitals tracking from CGM, BPM, and other wearable devices

  • Automated alerts when readings fall outside safe thresholds

  • HIPAA-compliant data storage and transmission

  • Connects to your existing EHR and care team workflow

  • Mobile app for patients, iOS and Android with offline support

  • Care team dashboard: all patients, all readings, all alerts in one view

Recent outcomes

Voice AI · Research

6× deeper insights

Text-based interviews converted to automated phone calls

AI Automation · Ops

20k+ txns day one

Manual invoice OCR across 40+ gas stations

Loyalty · Retail

1,062 users in 4 weeks

SuperValu & Centra loyalty platform with receipt validation

SaaS · Logistics

2,000+ shipments yr 1

Multi-carrier shipping hub for Indonesian eCommerce

4.9
on Clutch
See our work

The problem

Sound familiar?

  • Patients deteriorating between visits because you don't see their readings until they come in?

  • Care team managing alerts across spreadsheets and phone calls instead of a single dashboard?

Short answer

RaftLabs builds HIPAA-compliant remote patient monitoring systems for US and UK health systems. On one build we enrolled 150+ patients in 12 weeks and cut clinical decision time 20%; another brought 25+ clinics live in 60 days. We launch a validated v1 in 10-14 weeks at a fixed price, then grow it.

Key takeaways

  • RaftLabs builds HIPAA-compliant RPM systems for US and UK health systems, shipping a fixed-price v1 in 10-14 weeks that we then grow.
  • One build enrolled 150+ patients in 12 weeks and cut clinical decision time 20%; another brought 25+ clinics live in 60 days.
  • Real-time vitals tracking from CGM, BPM, and other wearable devices with automated threshold alerts.
  • Patient mobile apps ship for iOS and Android with offline support.
  • EHR integration supported: Epic FHIR R4, Athenahealth, Cerner, and HL7 v2.
  • Every engagement is fixed price, scoped and agreed before development starts.

Our RPM delivery, by the numbers

150+
patients enrolled in 12 weeks
RaftLabs RPM build, US health system
20%
less clinical decision time
same build, measured after launch
25+
clinics live in 60 days
second RaftLabs RPM build
100%
HIPAA compliance maintained
every RPM engagement · Clutch 4.9/5

A 2024 prospective cohort study in JMIR Formative Research found that home telemonitoring paired with regular follow-up cut both readmissions and emergency visits among high-risk patients after discharge (JMIR Formative Research, 2024). A separate Imperial College London trial reported that heart-attack patients placed on remote monitoring were 76% less likely to be readmitted within six months than patients on standard care (Imperial College London, Journal of the American College of Cardiology, 2024). The mechanism is the one we build for: automated threshold alerts flag deterioration early, so a clinician can act before it turns into an emergency.

Why us

Our promise

  • 01
    Faster go to market

    Most RPM builds go live in 10-14 weeks. We front-load device SDK evaluation and API feasibility testing in Week 1 so there are no integration surprises mid-build, with pre-validated integrations across the common CGMs, blood pressure monitors, scales, and fitness aggregators. You see real device data in the care team dashboard by end of Week 3, not Month 3.

    Built with
    Dexcom CGM · Withings and Omron BPMs · iHealth · Fitbit · Apple Health and Google Fit
    Timeline
    10–14 weeks
  • 02
    Expert Team

    Our healthcare engineering team has shipped HIPAA-compliant platforms handling message parsing, FHIR resource creation, and wearable Bluetooth and cellular data transmission. Vital signs map to FHIR Observation resources using LOINC codes so readings land in the EHR's longitudinal record in a standard format, making your EHR integration a known-quantity deliverable, not a discovery task.

    Built with
    HL7 v2 · FHIR R4 · Epic · Athenahealth · Cerner · LOINC
  • 03
    Personalized Solutions

    Alert thresholds, device mix, enrollment flows, and notification rules are configured to your clinical protocols, not defaulted to industry averages. The rule engine goes beyond high/low bounds to consecutive-reading patterns, rate-of-change detection, time-of-day context, and composite multi-parameter alerts, with escalation logic that matches your care team structure.

  • 04
    Data Security

    Every RPM system is HIPAA-compliant by architecture: vitals encrypted in transit and at rest, with a BAA signed before development starts. Every PHI access is audit-logged to tamper-resistant storage and retained for 6 years, role-based access control is enforced at the API layer, and an annual HIPAA Security Risk Assessment is provided as a project deliverable.

    Built with
    TLS 1.3 · AES-256 · RBAC · BAA
  • 05
    User-Centered Design

    The patient app is designed for the populations most commonly monitored: elderly adults and chronic condition patients with limited smartphone familiarity. Large touch targets, adjustable text, and high contrast meet WCAG 2.1 AA with readings never more than 2 taps away, and Bluetooth or cellular devices transmit passively without opening the app, so a nurse can triage 50 patient panels in about 90 seconds.

    Built with
    WCAG 2.1 AA
  • 06
    Architecture that grows with you

    The platform is architected for 10 enrolled patients on day one and 10,000 a year later without re-architecture. The device ingestion microservice auto-scales, an SQS FIFO queue deduplicates device retransmissions, readings persist to PostgreSQL with monthly time-series partitioning so recent-data queries stay fast, and clinic-level row-level security isolates every tenant's data.

    Built with
    AWS ECS Fargate or GCP Cloud Run · SQS FIFO · PostgreSQL
  • 07
    CPT billing compliance built in

    Automated CPT billing compliance tracking is built into the care management workflow, not bolted on as a separate report. The platform counts qualifying transmission days per patient per calendar month against the 99454 threshold and tracks documented care management time against 99457/99458, so your revenue cycle team pulls a billing-period report instead of reviewing individual patient records. A program of 200-300 patients consistently qualifying for 99454 + 99457 generates $22,000-$45,000 per month in reimbursement at 2024 Medicare rates, which is what converts a clinical pilot into a financially sustainable program.

    Built with
    CPT 99453 · 99454 · 99457 · 99458

RPM devices and the data we ingest

Device typeData capturedHow it transmitsTypical alert trigger
Continuous glucose monitor (Dexcom)Interstitial glucose every 5 minutesBluetooth to patient app, then APIHypo or hyper glucose, rapid rate-of-change
Blood pressure monitor (Omron, Withings)Systolic, diastolic, pulse per readingBluetooth or cellularReading outside safe range, missed cadence
Pulse oximeterSpO2 and heart rateBluetooth to patient appSpO2 below threshold
Connected weight scaleBody weight per weigh-inCellular or BluetoothRapid gain (heart-failure fluid signal)
Wearable aggregator (Apple Health, Google Fit, Fitbit)Heart rate, activity, sleepSDK sync to backendSustained abnormal heart rate

Vital signs from every device map to FHIR Observation resources tagged with LOINC codes, so a glucose or blood-pressure reading lands in the EHR's longitudinal record in the same standard shape, whatever hardware produced it.

How we build

From scope to HIPAA-compliant RPM system

Every remote patient monitoring project follows the same four phases. Compliance is designed in from day one.

  1. Week 1
    01

    Clinical workflow and compliance scoping

    We map patient populations, device types, alert thresholds, and clinical escalation workflows. HIPAA technical safeguards and data residency requirements are defined before any development starts. You leave week 1 with a written scope and a fixed-price quote.

  2. Weeks 2-4
    02

    Architecture and device integration design

    We design the data collection layer (device SDK integrations, Bluetooth, or cellular), the clinical dashboard, and the alert engine. HIPAA-compliant storage and access control architecture is approved before the build starts.

  3. Weeks 5-12
    03

    Build and clinical validation

    Development in two-week sprints. Device integration, patient app, clinical dashboard, and alert system built against the spec. Clinical staff are included in sprint reviews from week 4. QA runs in parallel with every sprint.

  4. Weeks 12-20
    04

    Pilot launch and post-launch support

    Pilot deployment with a defined patient cohort. Monitoring activated. HIPAA audit completed. 8 weeks of post-launch support included: alert threshold tuning, device compatibility fixes, and workflow adjustments as clinical staff use the system.

Process

Our RPM development approach

  • 01
    Deep Dive Discovery

    Week 1 is structured clinical discovery, not a kickoff meeting: an audit of your clinical and technical environment designed to eliminate integration surprises. We document your patient population, devices, clinically defined alert thresholds, and escalation tree, and an EHR API audit confirms what your systems actually expose before we commit to integration scope, all signed off before a line of code is written.

    Built with
    Epic · Athenahealth · Cerner
  • 02
    Collaborative Design

    Weeks 2-4 produce interactive prototypes of the patient app and care team dashboard before development starts. Design in RPM is a clinical workflow problem: how a nurse triages 50 alerts at shift start decides whether the system cuts burden or adds to it. Review sessions run with the nurses and care managers who will use the system daily, using structured task scenarios rather than open-ended feedback.

    Built with
    Figma
  • 03
    Secure & Compliant

    HIPAA compliance is built into the data architecture from Sprint 1, not a checklist applied during QA. A BAA is signed before any PHI is handled and testing uses synthetic data, never production records, PostgreSQL row-level security enforces clinic isolation at the database layer, and independent penetration testing before launch is included in the project cost.

    Built with
    PostgreSQL row-level security · BAA
  • 04
    Agile Development

    Two-week sprints with structured reviews attended by your clinical lead and care team, demonstrating working software against real test data. Real device readings arrive in the API by end of Sprint 1 and an alert fires from a test threshold by end of Sprint 2, with the patient app, EHR integration, and enrollment flows following in sequence across a 10-14 week plan.

  • 05
    Fixed-Price Commitment

    The scope document produced at the end of Week 2 discovery defines exactly what is built, what it costs, and when it ships, and that document is the contract. It covers the feature list, confirmed device and EHR integration scope, every alert rule, and a sprint-by-sprint plan with acceptance criteria, with mid-build additions scoped as separate priced increments, never absorbed silently.

    Typical cost
    from $25k–$45k
  • 06
    Grows with you

    The platform is architected for growth from the first sprint: the infrastructure that supports 50 patients at launch supports 5,000 without a database migration. Ingestion auto-scales on queue depth, so CGMs transmitting every 5 minutes never drop readings. Monthly table partitioning keeps queries fast as history grows. The EHR layer uses an adapter pattern, so switching EHR is a one-adapter change and adding a clinic is configuration, not a deployment.

Why us

Why teams choose RaftLabs

  • 01
    Senior engineers build what they scope

    The engineers who assess your problem also build the solution. No bait-and-switch, no offshore handoff after the contract is signed. The team you meet in week 1 ships in week 12.

  • 02
    Fixed price before development starts

    We scope the work, calculate the cost, and lock it in writing before any development starts. A scope change is a change request: priced, agreed, or dropped. It never absorbs into the project and appears on the final invoice.

  • 03
    Shipping production software since 2015

    Clients include Vodafone, T-Mobile, Aldi, Nike, Cisco, and Lockheed Martin. A decade of shipped products across AI, SaaS, mobile, automation, and enterprise platforms in healthcare, fintech, logistics, and hospitality.

  • 04
    HIPAA compliance built in from day one

    HIPAA requirements are scoped in week 1, not retrofitted before launch. We have shipped HIPAA-compliant RPM systems for US healthcare clients and GDPR-compliant health platforms for European markets. BAA signed before any PHI is handled.

Pitfalls we plan around

Most RPM programs fail on operations, not code. We design against the four that sink them.

Alert fatigue
Flat high/low thresholds fire constantly and nurses start ignoring them. We tune alerts to consecutive-reading patterns, rate-of-change, and time-of-day context, and route by severity so a critical reading never sits behind 40 noise alerts.
Device reliability
Consumer wearables drop connections and batteries die. We build a missed-transmission watch that flags a patient who has gone quiet, so a silent device is treated as a signal to follow up, not as a normal reading.
Patient adherence
Elderly and chronic patients disengage when the app is fussy. Readings stay two taps away, Bluetooth and cellular devices transmit passively without opening the app, and the design meets WCAG 2.1 AA for low-vision users.
Reimbursement rules
CMS pays 99454 only when a device transmits on 16 or more days in a 30-day window, and 99457 needs documented interactive time. We track qualifying days and care-management minutes per patient automatically, so billing is defensible in an audit.

Ready to scope your remote patient monitoring project?

30 minutes. You walk away with a clear cost, timeline, and team. No commitment.

Stay on topic

More on healthcare

Got questions?

Remote Patient Monitoring (RPM) uses connected devices to collect patient health data outside a clinical setting and transmit it to providers in real time. Devices like continuous glucose monitors (CGMs) and blood pressure monitors (BPMs) send readings automatically. Providers review the data on a dashboard, receive automated alerts for out-of-range readings, and intervene before a condition worsens. For chronic disease management, RPM reduces unnecessary in-person visits and gives providers earlier warning of deterioration.

Yes. Every RPM system we build is custom-scoped to your patient population, device types, alert thresholds, and care team workflow. We don't use a template and adapt it, we map your clinical processes in Week 1 and build around them. The clinics on our RPM platform all had different alert logic, device combinations, and EHR requirements.

RPM platform cost depends on device count, EHR integration complexity, and whether you need a patient mobile app alongside the care team dashboard. A first shippable v1, one device type, a single-clinic workflow, and either the patient app or the care team dashboard, usually starts around $25,000 to $45,000. It grows from there: a focused build with one or two device types, a single EHR integration, and both the patient app and dashboard runs $45,000 to $90,000; a broader multi-device, multi-EHR, multi-location platform with custom analytics grows to $90,000 to $160,000 over time. All engagements are fixed price, scoped and agreed before development starts. No hourly billing, no surprise invoices.

A single-clinic RPM v1 with one to two device types, a single EHR integration, and a patient mobile app ships in 10 to 14 weeks: discovery and device integration spec (Weeks 1-2), UI design and data schema (Weeks 3-4), core development including device ingestion, alert engine, and dashboard (Weeks 5-10), and QA, compliance review, and launch preparation (Weeks 11-14). That first version validates the program with real patients; you then grow it. Multi-location or multi-EHR builds add 4 to 6 weeks. Custom device protocols with no existing SDK add 3 to 4 weeks for the integration layer.

We have built integrations against Epic FHIR R4 (SMART on FHIR OAuth 2.0), Athenahealth REST API v1 with webhook subscriptions, Cerner FHIR R4 via the Ignite program, and proprietary EHRs using HL7 v2 MLLP/TCP. Vital signs are mapped to FHIR Observation resources using LOINC codes so readings flow into the EHR's longitudinal patient record in a standard format. The EHR integration is confirmed during Week 1 discovery, not estimated and resolved mid-build.

Yes. We sign an NDA before any patient data, clinical workflows, or device configurations are discussed. A Business Associate Agreement (BAA) is also signed before any PHI is handled in design sessions, test environments, or integrations. We do not use production patient data for testing.

The main RPM CPT codes are 99453, 99454, 99457, and 99458. CPT 99453 covers initial patient setup and education, billed once per episode of care. CPT 99454 covers device supply and daily recordings for 16 or more days within a 30-day period. CPT 99457 covers the first 20 minutes of monthly care management time, requiring at least one interactive communication with the patient or caregiver. CPT 99458 covers each additional 20-minute increment beyond the first. At 2024 Medicare physician fee schedule rates, a patient qualifying for 99454 and 99457 generates approximately $110 per month; a program of 200-300 patients consistently qualifying generates $22,000 to $45,000 per month in reimbursement. We build billing compliance tracking into the care management workflow itself, not as a bolted-on report: qualifying transmission days and documented care management time are tracked automatically per patient per billing period.

Work with us

Tell us what you need. We'll tell you what it would take.

We scope Remote Patient Monitoring Development in 30 minutes. You walk away with a clear cost, timeline, and approach. No commitment required.

  • Scope and cost agreed before work starts. No surprises. No obligation.
  • Working prototype within 3 weeks of kickoff.
  • Pay by milestone. You see progress before each invoice.
  • 60-day post-launch warranty. Bug fixes, UI tweaks, and deployment support. No retainer.
  • All conversations are NDA-protected.