Athlete with cardiac monitoring

MettleSense Shield · AI-Powered ECG Intelligence · Research Beta v2.0

9 conditions.
One upload.
AI-assisted screening.

An independently developed ECG intelligence platform combining deterministic signal processing, HRV analytics and machine learning to screen for patterns associated with multiple cardiac rhythm and ECG abnormalities from wearable and 12-lead ECG data.

9
Arrhythmia conditions classified
5
HRV metrics computed
4/4
Acceptance tests pass
200+
Athlete sessions tested
0
Cloud processing required
9-Condition Classifier — Defined Evaluation Sequence

Nine rhythm and ECG conditions.
Evaluated systematically.

Shield evaluates nine rhythm and ECG conditions through a defined sequential decision framework, producing screening outputs intended to support further clinical evaluation rather than diagnosis. A condition is only cleared after every prior condition is systematically evaluated.

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

Normal sinus rhythm pattern — all 8 conditions evaluated without abnormalities

HRV Fingerprint — 5 Metrics, Not One

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

Shield computes all five. SampEn provides an additional non-linear measure of rhythm irregularity that complements conventional HRV metrics in AFib-pattern analysis, calibrated to athlete baselines rather than generic 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). Adds a deeper measure of rhythm irregularity beyond conventional time-domain HRV metrics, strengthening AFib-pattern analysis alongside CV(RR).

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

Recovery only when
rhythm screening is clear.

Recovery score runs 0–100 when cardiac status is clear. The moment any arrhythmia flag fires — Shield suppresses recovery to N/A, prioritizing safety and ensuring that attention remains focused on the primary rhythm findings.

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.

Internal Testing

Four defined test scenarios.
Four expected outputs reproduced.

CaseInputExpectedResult
VFibSynthetic CSVVFib flag + recovery suppressedPASS
AFibPolar H10 PDFAFib + dual confirmationPASS
SVT / VTachApple Watch PDFSVT or VTach + dual confirmationPASS
Athlete SinusReal Apple Watch PDFNormal sinus rhythm + 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.

Connect & Collaborate

Interested in this research, technical collaboration, or exploring the potential of this project? Feel free to get in touch.

research@mettlesense.com