01
The numbers are measured for you
Heart rate, PR interval, QRS, QT, QTc and heart axis are measured on all the leads together, so you start from numbers instead of from a ruler on the paper.
For hospitals
You are the doctor on duty, and you are not a heart specialist. TraceRead gives you a structured AI first read to check the ECG against: the rebuilt tracing, the measurements and the patterns TraceRead AI sees, each with a score from 0 to 100. The decision stays with you.
TraceRead must not be relied on alone in an emergency
A patient who is unwell is treated on clinical grounds, without waiting for an AI first read. A normal AI first read does not rule out heart disease, and TraceRead AI does not reliably find ST elevation, a sign of a heart attack. The numbers are on the clinical safety page.
What changes
Four things change for the doctor on duty. The numbers behind them are further down this page.
01
Heart rate, PR interval, QRS, QT, QTc and heart axis are measured on all the leads together, so you start from numbers instead of from a ruler on the paper.
02
TraceRead AI checks the tracing for 71 patterns of rhythm, conduction, thickened heart muscle and ST and T changes, each with a score from 0 to 100. You keep, edit or remove each one.
03
The rebuilt trace is drawn back over the paper as a red line, so you compare the two. A map shows which parts of each lead the paper shows. If the line and the paper disagree, trust the paper.
04
A pattern that may need quick attention is written as "possible ..., review now", never as a confirmed finding. No generative AI writes clinical text: every pattern name comes from a fixed list.
Words used on this page
Your day
The ECG is printed on the ward as it always is. Four steps follow.
TraceRead reads the printed page: a 12 lead ECG from an adult (18 and over), at 25 mm a second and 10 mm per millivolt.
The photo check says what to fix. They cover the header and send. If the network is down, the photo waits on the phone.
In testing, 95 in 100 ECGs were read in 7.85 seconds or less. If the rebuilt trace looks unreliable, there is no first read and a request for a new photo.
You compare the red line with the paper, keep, edit or remove each pattern and check every number. You treat the patient on clinical grounds. Nothing reaches the patient until a doctor has checked and signed it.
The numbers
Each number says how many ECGs it was measured on and where it came from. They come from public research ECGs and from photos made by computer, not from patients at a clinic.
0.902
how well 71 patterns are told apart (AUROC, where 1.00 is perfect and 0.50 is a coin toss)
Measured on 2,198 PTB-XL test ECGs (fold 10), original recordings. Source: Spike S2.
0.931
the same score for the 5 broad groups (normal, heart muscle damage, ST and T changes, conduction problems, thickened heart muscle); the published benchmark is 0.928
Measured on 2,198 PTB-XL test ECGs (fold 10). Source: Spike S2.
0.955
the same score for 12 rhythm patterns; the published benchmark is 0.957
Measured on 2,198 PTB-XL test ECGs (fold 10). Source: Spike S2.
20 of 29
patterns scoring 0.90 or more on ECGs from China that TraceRead AI never trained on
Measured on 45,152 ECGs from ECGs from Chapman Shaoxing Ningbo (China). Source: Spike S2.
0.6 beats a minute
average heart rate difference from a reference ECG program
Measured on 2,198 PTB-XL test ECGs against PTB-XL+. Source: Spike S4.
16.8 ms
average QTc difference from a reference ECG program; two reference programs differ from each other by 10.4 ms
Measured on 2,198 PTB-XL test ECGs against PTB-XL+. Source: Spike S4.
These are engineering measurements, not clinical claims. The page on how TraceRead AI works shows every step of a real run with its numbers. See the evidence
Features
TraceRead has ten named features. These six are the ones the doctor on duty meets.
TraceRead AI follows the ink of every lead and rebuilds it as a digital signal, 500 points a second.
Marks exactly which seconds of each lead the paper shows, because most printouts show each lead for only 2.5 seconds.
TraceRead AI finds the calibration pulse at the start of each row and works out where each of the 12 leads sits on the page.
TraceRead AI checks the tracing for 71 patterns of rhythm, conduction, thickened heart muscle and ST and T changes, each with a score from 0 to 100.
Heart rate, PR interval, QRS, QT, QTc and heart axis, measured on all the leads together.
When the rebuilt trace looks unreliable, TraceRead gives no first read and asks for a new photo.
Safety
TraceRead helps a doctor read an ECG. It does not stand in for one.
An AI first read is not the last word.
Pricing
A single hospital chooses between Pay as you go and the Centre plan. Prices are in naira, with dollars as approximate.
Pay as you go
₦1,500per AI first read
about $1.10
Centre
₦120,000a month
about $88
A hospital group with many sites can ask for one volume price. It is on the pricing page.
Dollar figures are approximate, at ₦1,370 to the dollar.
Questions
No. TraceRead must not be relied on alone in an emergency. A patient who is unwell is treated on clinical grounds, without waiting for an AI first read. A normal AI first read does not rule out heart disease.
Not reliably. ST elevation, a rise in one part of the heartbeat line that can be a sign of a heart attack, is a pattern TraceRead AI does not reliably find. The nearest pattern scored 0.61 to 0.63 on 176 ECGs from China (0.50 is a coin toss), and a rule that measures it found 61.9% of 176 on 12 lead recordings and 50.0% on a printout layout. The full numbers are on the clinical safety page.
Adults, 18 and over, and printed 12 lead ECGs at the usual 25 mm a second and 10 mm per millivolt. It is not for children, and not for rhythm strips or monitor printouts that are not a 12 lead ECG.
It is how strongly TraceRead AI sees that pattern, from 0 to 100. It is not the chance that the patient has a disease. Each pattern has its own flag line, set on other ECGs so that patterns are not missed. When the rebuilt trace looks unreliable, TraceRead gives no AI first read and asks for a new photo.
Patient data stays in the AWS Cape Town region, and it is never sent to an outside AI service. TraceRead needs only the patient's age and sex, never a name. TraceRead staff cannot see patient data by default.
We show TraceRead reading public research ECGs, and talk through how the doctor on duty gets an ECG read on your wards.