PP-01 · continuous cardiac telemetry

Every beat, drawn as it happens.

A soft chest patch that streams heart rate, beat-to-beat rhythm, HRV, movement and skin temperature to your phone — then turns a week of raw signal into four numbers you can act on this morning.

7 days
Wear per charge
7.4 mm
Thickness
12 g
Worn weight
PULSE PATCH
PP-01 · drag to rotate
Live trace · PPG-derived · 25 mm/s
Heart rate
62BPM
HRV · RMSSD
54MS
SpO₂
98%
Skin temp
33.4°C

The device

Turn it over. Take it apart.

A 48 × 24 mm housing on a hydrocolloid wing, holding six components. Drag the model to rotate it, or pick a part to be shown where it sits.

PP-01 · drag to rotate
PULSE PATCH
Housing 48 × 24 × 7.4 mm Wing 86 × 31 mm Mass 12 g Rating IP67

Status light

The only thing on the patch you can see. A slow cyan breath means it is recording and paired. Amber means the skin contact has broken and the trace has gaps. It never signals a health result — nothing about your heart is ever communicated by a light on your chest.

RecordingCyan, 1 breath / 4 s
Contact lostAmber, double blink
ChargingSolid white

Hydrocolloid wing

The clear textured wing is the part that does the hard work: a medical hydrocolloid that flexes with the chest, breathes, and survives showers for a full week. The dot pattern is a pressure-relief grid — it stops a continuous seal forming, which is what causes the itch and the red rectangle on day four.

AdhesiveMedical hydrocolloid
Wear7 days, shower-safe
ReplacementWing only — housing is reused

Optical sensor array

Two green LEDs and one infrared emitter sit either side of a photodiode, pressed against the skin under the housing. Green reads pulse cleanly through movement; infrared reaches deeper for overnight work. The photodiode returns the raw waveform every beat-to-beat interval is derived from.

Emitters2 × 525 nm · 1 × 940 nm
Sample rate25 Hz continuous
DerivedPulse rate, RR intervals, SpO₂

Motion & temperature

A three-axis accelerometer counts movement in one-minute epochs — the input the sleep/wake scoring runs on — and rejects the motion artefacts that would otherwise corrupt a pulse reading. A thermistor in the same corner tracks skin temperature, which drifts before most people notice they are unwell.

IMU3-axis, ±8 g
Epoch60 s activity counts
Thermistor±0.1 °C, every 5 min

Battery & contacts

A flat lithium-polymer cell fills most of the housing and runs a full seven-day wear cycle. Four gold pads on the underside meet the dock — there is no port to seal, which is how the patch stays waterproof without a flap that eventually fails.

Cell75 mAh Li-Po
Recharge40 min on the dock
IngressIP67, no port

Radio & buffer

Bluetooth Low Energy syncs to your phone in the background. When the phone is out of range the patch keeps writing to onboard flash for 36 hours and back-fills when it reconnects — a night away from your phone does not leave a hole in your record.

RadioBluetooth LE 5.3
Buffer36 h on-patch flash
SyncBackground, back-fills gaps

What it measures

Ten things the patch watches while you get on with your day.

Every readout below is computed from your own signal on your own device. Nothing here invents a number it cannot show you the arithmetic for.

Heartbeat monitor

A continuous sweep of your pulse, awake and asleep, with resting heart rate re-baselined every night rather than fixed at signup.

Live · 25 Hz

Rhythm screening

Beat-to-beat interval variation is tracked as a coefficient of variation. When it climbs past the threshold, the patch raises a flag for review — it never names a condition.

Screening flag only

Stress from HRV

RMSSD scored against your own trailing 14-day mean and spread, so a naturally low-HRV body is not told it is permanently stressed.

Relative to your baseline

Sleep scoring

A Cole–Kripke style weighted window scores each minute asleep or awake from movement, with heart rate fused in the way modern actigraphy does.

Sleep / wake, not full staging

Recovery score

One morning number blending HRV, resting heart rate and last night's sleep — with the weights published on this page rather than hidden.

45 / 30 / 25

Symptom log & reminders

Note a headache or a skipped dose in two taps. Medication reminders sit beside the log, so the timeline your doctor reads is one timeline.

Yours to export

Health assistant

Ask what last night's dip meant. Every figure in the answer is pulled from your own computed metrics — it quotes your data, it does not improvise numbers.

Grounded, not generative

Symptom checker

Pick what you're feeling and see which common conditions share those symptoms, with the overlap shown as a plain fraction. No confident percentages, no medication names.

Transparent overlap score

Doctors near you

Cardiologists and GPs ranked by true great-circle distance from where you are, with their consultation hours attached.

Ranked by distance

Emergency SOS

One guarded button messages your emergency contacts with your location and the last hour of vitals. Emergency-sounding language anywhere in the app short-circuits to real help first.

Always the first check

Method

No black boxes. Here is the arithmetic.

Consumer health scores usually arrive as a number with no working shown. These are the actual methods behind the three that matter most, written out so you can argue with them.

Stress — RMSSD against your own baseline

RMSSD = √( mean( (RRₙ₊₁ − RRₙ)² ) )

A standard time-domain HRV metric: lower RMSSD tracks with higher sympathetic load, higher with parasympathetic recovery. We score it as a z-score against your trailing 14-day mean and spread rather than an invented population scale.

Same underlying metric consumer wearables use — the calibration differs, not the maths.

Rhythm — coefficient of variation of RR

CV = σ(RR) ÷ mean(RR) × 100%

Elevated beat-to-beat variability is a real, published signal associated with irregular rhythms. Crossing the threshold produces a flag for review, at three levels: info, watch, and flagged.

Deliberately simple. Cleared clinical tools run trained models on true single-lead ECG.

Sleep — weighted activity window

score = k · Σ wₙ·activityₙ

Each one-minute epoch is scored using a weighted sum of movement in the surrounding seven minutes — under 1 counts as asleep — on the principle that sleep epochs are bracketed by stillness. Heart rate is blended in, as PPG-equipped actigraphy does.

Sleep versus wake only. Wrist- and chest-worn hardware cannot certify REM staging.

Recovery score — the weights, in the open

Our choice, documented · not a reverse-engineered formula
Recovery
77GOOD
Sleep
65FAIR
Stress
41ELEVATED

Resting heart rate settled at 58 bpm overnight, two below your 14-day baseline.

HRV is 18% under baseline for a third night. Elevated load — consider an easy day.

Beat-to-beat variation reached 14.2% between 03:10 and 03:40. Flagged for review.

Your morning

Four numbers and three sentences, before coffee.

The patch collects all night. What reaches you is short on purpose — the point is a decision about today, not a wall of charts.

  • Ranked by what changed. A metric only earns a sentence when it moved against your own baseline.
  • Three severities, plainly coloured. Steady, watch, and flagged for review — never a diagnosis dressed as a verdict.
  • Fourteen days behind every claim. Tap any sentence to see the trend it came from.
  • One tap to a clinician. Share a dated report, or find a cardiologist ranked by distance from you.

For clinicians

A roster that sorts itself by who needs you.

Doctors get the same data through a second view: patients ordered by flag severity, each with fourteen days of trend and the patient's own symptom log alongside. Consent is per patient and revocable from the patient's phone.

  • Every access is logged. Patients can read the audit trail of who opened their record and when.
  • Exportable dated reports. The same numbers the patient sees, nothing reprocessed in between.
Patients · by severity14-day HRV
A. Rahman
RR variation 14.2% · flagged 03:10
Review
M. Iyer
HRV 18% under baseline · 3 nights
Watch
S. Kaur
Resting HR 58 · 2 under baseline
Steady
D. Fernandes
Sleep 7h 42m · recovery 81
Steady

Screening, never a diagnosis.

PulsePatch is a wellness device. It flags patterns worth a doctor's attention; it does not identify conditions, and it is not a substitute for ECG hardware or clinical review. Cleared diagnostic tools run validated models on true single-lead ECG and pass a formal regulatory process. This does neither, and says so on every screen that shows a flag.

If something feels wrong — chest pain, breathlessness, fainting — call emergency services. Do not wait for a patch to agree with you.

The assistant checks for emergency-sounding language before anything else runs, and that check cannot be phrased around. It never suggests a medication or a dose.

pulsepatch.in

Wear it for a week. Read it in a minute.

The patch, the phone app, and the clinician view — one signal, three audiences, and the arithmetic published for all of them.

Sign in

Open your patch data.

Your symptom history and medicine schedule live behind a sign-in. We use a one-time code rather than a password — there is no password to lose, reuse, or have stolen.

This is a demo build. Everything you enter stays in this browser's local storage and is never sent anywhere. Don't type a password you use elsewhere — we never ask for one.

Just looking?

Check your email

Enter your code.

We sent a six-digit code to your inbox. It expires in ten minutes.

Symptom tracker

Log what you feel. Watch what it adds up to.

Tick what's bothering you today. The tracker keeps a dated history and shows which common conditions share those symptoms — as a plain fraction, never a verdict.

How are you feeling today?

Tick everything that applies. Nothing here is sent anywhere.

Urgent signs

These are never matched to a condition. Ticking one shows you where to go instead.

What shares these symptoms

Overlap against a small list of common, low-acuity conditions. Not a diagnosis.

Last 14 days

Bar height is how many symptoms you logged; colour is severity.

 Today

History

Every entry you have logged, newest first.

This tracker counts how many of a condition's typical symptoms you have ticked, and shows that count as a fraction. It is not a diagnosis, it has no idea what is actually wrong with you, and a high fraction is not a probability of disease. Take the history to a doctor — that is what it is for.

Your medicines

What you take, and whether you actually took it.

Add the medicines you have been prescribed and the times you take them. Tick each dose off as you go — the adherence figure is simply doses ticked over doses scheduled.

Today's doses

Add a medicine

Your own prescription only. PulsePatch never suggests a medicine or a dose.

Adherence

Doses ticked over doses scheduled, across the last 14 days.

— no medicines yet

Your list

Everything you are currently taking.

Reminders and adherence tracking only. PulsePatch never recommends a medicine, a dose, or a change to one — not in this section, not in the assistant, nowhere. Only the person who prescribed it should change it.