RangePulse
Your vitals. Your privacy.
Open source. Private by design. No ads, no tracking, no data selling.

Know If Your Blood Pressure Is Actually Getting Better

Track your vitals daily, see real trends over weeks and months, and walk into your doctor's office with a report that actually means something. Start free — no credit card needed.

Years of health trends at a glance

Every reading plotted on a chart with trend lines that show you the real direction — not just today's number, but the pattern underneath it.

RangePulse dashboard showing weight, blood pressure, heart rate, and mileage trends over time

The RangePulse dashboard and data entry area. Enter your weight, blood pressure, heart rate, and mileage in seconds — every reading appears on the charts above with trend lines, averages, and goal overlays. Generate a doctor-ready PDF report before your next appointment.

readings tracked
users registered
doctor reports generated
Docker pulls

The numbers that matter

Your health data is valuable. To you, to your doctor, and unfortunately, to hackers. Here's why people are switching to private health tracking.

259M
Records breached

259 million healthcare records were exposed in 2024 alone. Every major health platform — hospitals, insurers, fitness apps — was a target. Your morning blood pressure reading shouldn't live on a server that gets hacked every quarter.

$0
Self-hosted cost

Run RangePulse on a $15 Raspberry Pi, a Synology NAS, or any machine with Docker. All features. Unlimited users. No subscription. No credit card. No company that can raise prices, get acquired, or shut down.

30 sec
To a doctor-ready report

One click generates a clinical PDF with your BP classification, trend arrows, flagged readings, and daily log — formatted the way medical assistants actually scan during intake. Years of data, doctor-ready, in half a minute.

Everything you need. Nothing you don't.

📈

See if your medication is actually working

Log your blood pressure every morning and watch the trend line over weeks, not days. RangePulse shows you the direction your numbers are heading — so you stop guessing and start knowing.

📄

Walk into your doctor's appointment prepared

One click generates a clean PDF report with your blood pressure, heart rate, weight, and activity over any date range. Your doctor gets data. You get taken seriously.

🔒

Your health data lives on your hardware

No cloud. No account with a company that gets acquired, hacked, or shuts down. RangePulse runs on a Raspberry Pi, a NAS, or any machine with Docker. You own every byte.

🎯

Set goals and actually see your progress

Set a target weight, a blood pressure range, or a weekly mileage goal. RangePulse overlays your goal on every chart so you can see exactly how close you are — or how far you've drifted.

⚙️

Use pounds or kilos. Miles or kilometers. Your labels.

Customize every metric label and unit to match how you actually think about your body. No fighting the interface to enter data the way you want.

📱

Works on your phone, your laptop, your tablet

No app to install. No App Store permissions. Open your browser, log your numbers, close the tab. Takes less than 15 seconds. Responsive design works on any screen.

Try the Live Demo Get Started Free

Your data, beautifully organized.

Log your readings in seconds

Enter your weight, blood pressure, heart rate, and mileage from the data entry bar at the top of your dashboard. One row, all four vitals, done in under 15 seconds. Add optional notes for context — "started new medication" or "skipped morning dose."

RangePulse data entry bar showing date, weight, blood pressure, heart rate, and mileage fields with Add Entry button

Set a goal. Watch yourself hit it.

The orange line is your target. The green line is your reality. When they meet, you know it's working — not because you feel different, but because three years of data say so. Your doctor sees the same thing and adjusts your plan accordingly.

Three years of weight tracking from 192 down to 168 lbs with goal line at 157 and downward trend line

Set targets for every vital sign

Pick a goal for weight, blood pressure, heart rate, and mileage — your targets appear as lines on every chart. You'll know instantly whether you're above or below where you need to be, and your doctor will see the same goals on your PDF report.

Goal setting panel showing targets for mileage, heart rate, blood pressure, and weight

Your dashboard, in your pocket

RangePulse runs in your mobile browser — no app to download, no App Store permissions, no storage on your phone. Open Safari or Chrome, log your morning reading in 15 seconds, and see every chart and trend line right there on the screen. The same dashboard your doctor sees on their desktop, sized for the device you actually carry to appointments.

RangePulse mobile view on iPhone showing weight, blood pressure, and heart rate charts with trend lines and goals

A report your doctor will actually read

One click generates a clinical-format PDF with AHA/ACC blood pressure classification, trend charts, flagged readings, and a full daily log — formatted the way medical offices actually work. Your doctor gets everything they need in 30 seconds. Years of data, clearly organized, ready for any appointment.

RangePulse BLOOD PRESSURE & VITALS REPORT
Report ID: RP-20260403-7A2F
Generated: Apr 3, 2026 8:14 AM
Patient
DOE, John A.
Report period: Jan 1 – Apr 3, 2026  ·  91 readings over 93 days
Data Adherence
98%
1 day missed
⚠ PATIENT-ENTERED DATA — NOT VALIDATED BY A MEDICAL DEVICE
AHA/ACC Classification (2017)
STAGE 1 HYPERTENSION
Systolic 130–139 mmHg or Diastolic 80–89 mmHg
Mean BP
134/86
mmHg · Pulse 68 bpm
Systolic
134
↑ +4 vs prior period
Diastolic
86
↑ +2 vs prior period
Flagged
7
Stage 2+ readings
Weight
174 lbs
↓ −6 lbs
Daily Reading Log
Date BP Pulse Weight Notes
Apr 3, 2026 136/88 67 174 Morning, pre-medication
Apr 2, 2026 128/82 71 174.5
Apr 1, 2026 131/85 69 175

Your data stays yours. Period.

Open source. Every line of code is public. Don't trust our promises — read the source.
Zero telemetry. No analytics, no tracking, no phone-home. Self-hosted makes zero calls to us. Ever.
Export anytime. CSV or JSON, one click. No lock-in, no "contact support to get your data."
Encrypted at rest. AES-256 on AWS. TLS in transit. Self-hosted data never leaves your network.
35-day recycle bin. Accidentally delete a reading? Restore it yourself instantly. No support ticket, no waiting.

Simple, honest pricing.

Self-host free forever, or let us handle everything for less than a cup of coffee a month.

Self-Hosted
$0 forever

Your server. Your data. Your privacy.

  • All 4 vitals + trend charts
  • Unlimited chart history
  • Doctor-ready PDF reports
  • Unlimited users
  • Full data export (CSV, JSON)
  • 35-day recycle bin
  • Docker — any platform
  • Zero telemetry
Deploy with Docker
Cloud
$4.99 /month

We host it. You own your data.

Monthly Annual Save 33%
  • All 4 vitals + trend charts
  • Free forever: 30 days of chart history
  • Paid: unlimited + PDF reports
  • Hosting, backups, HTTPS
  • Full data export (CSV, JSON)
  • 35-day recycle bin
  • Cancel anytime, keep data
  • Email support included
Get Started Free
Family
$7.99 /month

Up to 5 people. One subscription.

Monthly Annual Save 27%
  • Everything in Cloud for 5
  • Private accounts for each
  • No one sees your data
  • Invite with a simple link
  • $1.60 per person/month
  • Great for households
  • One bill, one subscription
  • Cancel anytime, keep data
Start Family Plan

The free cloud tier lets you track every vital sign forever. Upgrade when you want full chart history and doctor-ready PDF reports. Self-hosted users get everything — always.

Common questions, straight answers.

Is the self-hosted version really free? What's the catch?

There is no catch. The self-hosted version includes every feature — charts, trends, PDF reports, goal tracking, multi-user, API access, everything. It's open source. You can read every line of code. We make money from people who'd rather not run their own server. That's the whole business model. It works for Plausible ($3M+ revenue), Bitwarden, and Ghost. It works for us too.

I'm not technical. Can I still use this?

Yes. Sign up for the cloud version at rangepulse.com. You'll be tracking your vitals in under a minute. No Docker, no server, no terminal. If your doctor asks you to log your blood pressure daily, the cloud version is built for you.

What if I want to switch from cloud to self-hosted (or vice versa)?

Export your data with one click. Import it on the other side. CSV format, works both ways. We don't trap your data to keep you paying.

Can my doctor actually use the PDF reports?

Yes. The reports include date ranges, averages, highs, lows, and reading-by-reading detail. The format follows AHA/ACC clinical standards — the same classification system your doctor uses. It prints cleanly on standard paper and any clinician can read it in 30 seconds.

I already use a Garmin / Apple Watch / Withings scale. Can I import that data?

You can import CSV files from most health platforms. Export your data from Garmin Connect, Apple Health, or wherever you're currently tracking, format it as CSV, and import it into RangePulse. We're building direct integrations for Garmin and Withings — they're on the roadmap.

What happens to my data if RangePulse shuts down?

If you self-host, nothing happens. It keeps running on your hardware. If you're on cloud, you'll get at least 90 days notice and full data export. But more importantly: you can export your data at any time, right now, without asking permission. Don't wait for a shutdown notice. Your data should never be held hostage by a company's burn rate.

Why should I trust you over Apple or Google?

You shouldn't trust us. You should trust the code. RangePulse is open source — every database query, every API endpoint, every piece of data handling is public and auditable. Apple and Google ask you to trust their privacy promises. We ask you to read our source code. And if you self-host, you don't have to trust anyone at all. The data never leaves your network.

How does the Family plan work? Can members see each other's data?

No. Every family member gets their own private account with their own login. Nobody — not even the person who pays the bill — can see anyone else's health data. The Family plan is simply one subscription that covers up to 5 people. You invite members with a simple link. They sign up, start tracking, and their data is completely private. If someone leaves the plan, they keep their data and can export it anytime.

Your blood pressure reading this morning told you a number. RangePulse tells you what it means.

You're already tracking your health. On a notepad, in a spreadsheet, in an app that's probably selling your data. RangePulse just does it better — on hardware you control, with trends you can actually see, and reports your doctor will actually read.

Deploy it in 2 minutes. Or let us host it. Either way, you'll finally know if your numbers are moving in the right direction.