US+1 973 704 3459 India+91 770 380 1355
Athlete with cardiac monitoring

MettleSense Shield · Beta v2.0 · Cardiologist reviewed

9 conditions.
One upload.
Clinical-grade.

The full 9-condition arrhythmia classifier from the ECG clinical reference — the same mandatory sequence used in clinical ECG review. Upload your Polar H10 or Apple Watch PDF. Get a verdict in seconds.

9
Arrhythmia conditions classified
5
HRV metrics computed
4/4
Acceptance tests pass
200+
Athlete sessions tested
0
Cloud. Zero subscription.
9-Condition Classifier — Mandatory Clinical Order

Every arrhythmia.
Every time. In sequence.

Shield runs all 9 checks in Table IV's mandatory order — the same sequence used in clinical ECG review. A condition is only cleared after every prior condition is ruled out.

1 · VTach
ICD-10: I47.2

HR >150 · CV <0.05 · Mandatory first check

2 · VFib
ICD-10: I49.01

Polar "??? ms" fingerprint · RMSSD >200 + HR >100 · CV >0.40

3 · Asystole
ICD-10: I46.9

RR pause >3000 ms · Golden Rule: HR >20 cannot be asystole

4 · AFlutter
ICD-10: I48.3

HR 250–350 · CV <0.03 · OR · HR 120–160 · CV <0.02

5 · SVT
ICD-10: I47.1

HR >150 · CV <0.10 · Not VTach · Not AFlutter

6 · AFib
ICD-10: I48.0

CV >0.15 · SampEn >0.5 · ≥10 RR intervals

7 · Long QT
ICD-10: I45.81

QTc >500 ms · Bazett formula + Boudoulas QT estimate

8 · Brady / Tachy
ICD-10: R00.1

Athlete: <35 bpm · General: <60 bpm or >100 bpm

9 · Sinus Rhythm
ICD-10: Z03.89

Cardiac clearance — all 8 conditions ruled out

HRV Fingerprint — 5 Metrics, Not One

Most wearables show RMSSD.
That's one dimension of five.

Shield computes all five. CV(RR) and SampEn catch AFib signatures before simpler tools can — using non-linear chaos analysis calibrated to athlete baselines, not population norms.

RMSSD

Beat-to-beat parasympathetic tone. Your primary recovery readout. The metric every wearable shows — but only the beginning.

SDNN

Total autonomic load. Overall HRV picture — sympathetic and parasympathetic combined.

pNN50

Parasympathetic activity percentage. The easiest metric to interpret — percentage of beat pairs differing by >50 ms.

CV(RR)

Rhythm irregularity index. AFib and AFlutter leave distinct signatures here that RMSSD alone misses.

SampEn

Non-linear chaos index (m=2, r=0.2·SDNN). Catches AFib before simpler tools can. The metric clinical ECG systems use that consumer wearables don't compute at all.

Pan-Tompkins Signal Processing

Real waveform
from real data.

Pan-Tompkins is the gold-standard 5-stage R-peak detection algorithm used in clinical ECG systems. Shield runs it entirely client-side — from raw Polar H10 CSV or Apple Watch export. No server. No API. 100% of your cardiac data stays on your device.

HR 51 bpm · RMSSD 47.8 ms · Normal Sinus Rhythm. Every metric live from the uploaded session.

Shield — ECG waveform, HR 51, RMSSD 47.8, Normal Sinus Rhythm
Recovery Intelligence

Green means green.
No false reassurance.

Recovery score runs 0–100 when cardiac status is clear. The moment any arrhythmia flag fires — Shield suppresses recovery to N/A. No score. No reassurance. Just the finding that needs attention.

Workout recommendations — Running, HIIT, Cardio, Strength — appear only when the Athlete profile is active, all 9 classifier checks are clear, and recovery is computed and valid.

Shield — Recovery 93/100 PEAK, 9-condition all clear, running recommendations
Full Dashboard

Every metric.
One screen.

HR, RMSSD, SDNN, pNN50, CV(RR), SampEn, Recovery score, rhythm classification, dual-source confirmation, ICD-10 alert — all computed from a single uploaded PDF. No manual entry.

Shield — Full dashboard, HR 62, all 5 HRV metrics, Recovery 77/100 GOOD
Device Support

Bring your own device.

DeviceFormatWhat Shield extracts
Polar H10 PDF (ECG & HRV Insights app) BPM + RMSSD per page · "??? ms" VFib fingerprint
Apple Watch PDF (30-sec ECG strips) BPM + device classification + HR=0 auto-correction
Any ECG device Raw CSV (Polar Sensor Logger) Pan-Tompkins R-peak detection → real RR intervals

Holter-capable: upload multiple sessions. Shield tracks RMSSD trend and athlete baseline over time.

Profiles

Your physiology.
Not the average.

35
Bradycardia threshold · Athlete (bpm)
60
Bradycardia threshold · General (bpm)

A resting HR of 38 bpm is normal for an endurance athlete. Shield won't flag it as pathological. Toggle Athlete / General in the header — watch thresholds shift in real time.

Validated

Four acceptance tests.
Four passes.

CaseInputExpectedResult
VFibSynthetic CSVVFib flag + recovery suppressedPASS
AFibPolar H10 PDFAFib + dual confirmationPASS
SVT / VTachApple Watch PDFSVT or VTach + dual confirmationPASS
Athlete SinusReal Apple Watch PDFCardiac clearance + Recovery ≥70PASS
MettleSense Shield is a screening tool under active cardiologist review (Beta v2.0). It is not a diagnostic medical device. All findings require clinical confirmation with a 12-lead ECG. If you experience chest pain, syncope, or severe symptoms, call emergency services immediately.

Get in touch

For more details, reach out to our team.

support@mettlesense.com