The ECG app is a software-only mobile medical application intended for use with the Apple Watch to create, record, store, transfer, and display a single channel electrocardiogram (ECG) similar to a Lead I ECG. The ECG app determines the presence of atrial fibrillation (AFib) or sinus rhythm on a classifiable waveform. The ECG app is not recommended for users with other known arrhythmias. The ECG app is intended for over-the-counter (OTC) use. The ECG data displayed by the ECG app is intended for informational use only. The user is not intended to interpret or take clinical action based on the device output without consultation of a qualified healthcare professional. The ECG waveform is meant to supplement rhythm classification for the purposes of discriminating AFib from normal sinus rhythm and not intended to replace traditional methods of diagnosis or treatment. The ECG app is not intended for use by people under 22 years old.
Device Story
Software-only mobile medical application; operates on Apple Watch; records single-channel ECG (Lead I). Algorithm analyzes waveform to classify as AFib or sinus rhythm. Intended for OTC use by adults 22+; user-operated. Output displayed on device screen for informational purposes; not for diagnosis. Users advised to consult healthcare professionals for clinical action. Supplements rhythm classification; does not replace traditional diagnostic methods. Benefits include patient awareness of potential AFib; requires human factors testing to ensure correct user interpretation and appropriate medical follow-up.
Clinical Evidence
Prospective, multi-center, reader study (N=602) compared ECG App to physician-adjudicated 12-lead ECG. Primary endpoint: sensitivity/specificity for AFib detection. In classifiable recordings, sensitivity was 98.3% (97.5% LCB: 95.8%) and specificity was 99.6% (97.5% LCB: 97.7%). Secondary endpoint: waveform morphology equivalence to Lead I ECG (99.2% agreement, p<0.0001). No adverse events reported. Bench testing included database validation (AHA/MIT) and EMC/electrical safety testing per IEC 60601-2-47.
Technological Characteristics
Software-only mobile medical application; single-channel ECG (Lead I) sensing; detection algorithm for AFib/sinus rhythm classification; operates on Apple Watch hardware platform; requires specific OS; subject to software verification, validation, and hazard analysis.
Indications for Use
Indicated for adults aged 22 and older to record, store, and display a single-channel ECG (Lead I) and detect atrial fibrillation (AFib) or sinus rhythm. Not indicated for individuals with known arrhythmias other than AFib, or for those previously diagnosed with AFib. Not intended for diagnostic use or clinical decision-making without professional consultation.
Regulatory Classification
Identification
An electrocardiograph software device for over-the-counter use creates, analyzes, and displays electrocardiograph data and can provide information for identifying cardiac arrhythmias. This device is not intended to provide a diagnosis.
Special Controls
In combination with the general controls of the FD&C Act, the electrocardiograph software for over-the-counter use is subject to the following special controls:
*Classification.* Class II (special controls). The special controls for this device are:(1) Clinical performance testing under anticipated conditions of use must demonstrate the following:
(i) The ability to obtain an electrocardiograph of sufficient quality for display and analysis; and
(ii) The performance characteristics of the detection algorithm as reported by sensitivity and either specificity or positive predictive value.
(2) Software verification, validation, and hazard analysis must be performed. Documentation must include a characterization of the technical specifications of the software, including the detection algorithm and its inputs and outputs.
(3) Non-clinical performance testing must validate detection algorithm performance using a previously adjudicated data set.
(4) Human factors and usability testing must demonstrate the following:
(i) The user can correctly use the device based solely on reading the device labeling; and
(ii) The user can correctly interpret the device output and understand when to seek medical care.
(5) Labeling must include:
(i) Hardware platform and operating system requirements;
(ii) Situations in which the device may not operate at an expected performance level;
(iii) A summary of the clinical performance testing conducted with the device;
(iv) A description of what the device measures and outputs to the user; and
(v) Guidance on interpretation of any results.
Submission Summary (Full Text)
{0}------------------------------------------------
#### DE NOVO CLASSIFICATION REQUEST FOR ECG APP
#### REGULATORY INFORMATION
FDA identifies this generic type of device as:
Electrocardiograph software for over-the-counter use. An electrocardiograph software device for over-the-counter use creates, analyzes, and displays electrocardiograph data, and can provide information for identifying cardiac arrhythmias. This device is not intended to provide a diagnosis.
NEW REGULATION NUMBER: 21 CFR 870.2345
CLASSIFICATION: Class II
PRODUCT CODE: ODA
#### BACKGROUND
DEVICE NAME: ECG App
SUBMISSION NUMBER: DEN180044
DATE OF DE NOVO: August 14, 2018
CONTACT: Apple Inc. One Apple Park Way Cupertino, CA 95014
#### INDICATIONS FOR USE
The ECG app is a software-only mobile medical application intended for use with the Apple Watch to create, record, store, transfer, and display a single channel electrocardiogram (ECG) similar to a Lead I ECG. The ECG app determines the presence of atrial fibrillation (AFib) or sinus rhythm on a classifiable waveform. The ECG app is not recommended for users with other known arrhythmias.
The ECG app is intended for over-the-counter (OTC) use. The ECG data displayed by the ECG app is intended for informational use only. The user is not intended to interpret or take clinical action based on the device output without consultation of a qualified healthcare professional. The ECG waveform is meant to supplement rhythm classification for the purposes of discriminating AFib from normal sinus rhythm and not intended to replace traditional methods of diagnosis or treatment.
The ECG app is not intended for use by people under 22 years old.
{1}------------------------------------------------
## LIMITATIONS
The device has only been evaluated for the detection of AFib or normal sinus rhythm and is not intended to detect any other type of arrhythmia. It cannot detect heart attacks. If you ever experience chest pain, pressure, tightness, or what you think is a heart attack, call emergency services.
Apple Watch may be unable to collect data when Apple Watch is in close vicinity to strong electromagnetic fields (e.g. electromagnetic anti-theft systems, metal detectors).
DO NOT wear your Apple Watch during a medical procedure (e.g., magnetic resonance imaging, diathermy, lithotripsy, cautery and external defibrillation procedures).
DO NOT change your medication without talking to your doctor.
Not intended for use by individuals under age 22.
Not intended for use by individuals previously diagnosed with AFib.
Notifications made by this feature are potential findings, not a complete diagnosis of cardiac conditions. All notifications should be reviewed by a medical professional for clinical decision-making.
Apple does not guarantee that you are not experiencing an arrhythmia or other health conditions even in the absence of an irregular rhythm notification. You should notify your physician if you experience any changes to your health.
The clinical study did not quantitatively assess the quality of the ECG waveform produced by the ECG App. The ECG produced by the ECG App is not intended for clinical use or as the basis for diagnosis or treatment. The ECG waveform is only intended for informational use.
PLEASE REFER TO THE LABELING FOR A COMPLETE LIST OF WARNINGS, PRECAUTIONS AND CONTRAINDICATIONS.
#### DEVICE DESCRIPTION
The device (ECG App) comprises a pair of mobile medical apps — one on Apple Watch (the Watch App) and the other on the iPhone (iPhone App) - intended to record, store, transfer, and display a single lead ECG signal similar to a lead I. The ECG Watch App is intended to analyze this single lead data and detect the presence of atrial fibrillation (referred into this document as AFib or AF) and sinus rhythm in adults. It is also intended to acquire and analyze the single lead ECG recordings for display on the iPhone. The ECG iPhone App is included in the Health App, which is intended to store, manage, and share health and fitness data, and comes pre-installed on every iPhone.
{2}------------------------------------------------
Image /page/2/Figure/0 description: The image shows an Apple Watch and an iPhone displaying ECG data, connected by a "HealthKit Sync" arrow. The watch face displays a heart rate of 74 BPM and a timer of 26 seconds, with a message to avoid moving arms. The iPhone screen shows an ECG detail with a sinus rhythm, an average of 82 BPM, and a message indicating no signs of atrial fibrillation, along with options for data export and recording deletion.
Figure 1: Apple Watch App and iPhone App components of the ECG App device
The ECG Watch App instructs the user to take an ECG measurement by holding their finger on the digital crown of the watch also contains electrodes on the back of the device which are in continuous contact with the user's wrist. The watch acquires the electrical potential between the electrodes and digital crown. The Watch App will display a visual representation of the ECG waveform to provide information regarding signal quality during the session. The waveform displayed on the watch during the session is not intended for clinical purposes. The session will last for 30 seconds. Upon completion of the recording, the ECG Watch App analyzes the acquired ECG data and produces a waveform that is similar to a Lead I ECG for the purposes of AF and sinus rhythm evaluation, calculates average heart rate, and classifies the rhythm of the waveform (collectively called "session result").
{3}------------------------------------------------
Image /page/3/Picture/0 description: The image shows a close-up of an Apple Watch displaying an electrocardiogram (ECG) reading. The watch face shows a heart rate graph and the text "26 sec". A finger is touching the side of the watch, likely to initiate or monitor the ECG function. The watch has a light green band.
Figure 2: Taking a Measurement with the Digital Crown and the Watch App
The ECG rhythm will be classified into one of the following categories:
- 1. Sinus rhythm
- 2. Atrial Fibrillation
- 3. Inconclusive
There are two categories of Inconclusive rhythms: one for high heart rate, low heart rate or other arrhythmias; and one that is the result of poor signal quality and therefore unreadable by the algorithm.
{4}------------------------------------------------
| # | UI Output | Definition | Algorithm Output |
|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|
| 1 | Title: Sinus Rhythm<br>Description: This ECG does<br>not show signs of Atrial<br>Fibrillation. | Regular rhythm with a HR<br>between 50-100 bpm and<br>less than 4 ectopic beats | regular_rhythm |
| 2 | Title: Atrial Fibrillation<br>Description: This ECG<br>shows signs of AFib.<br>If this is an unexpected<br>result, you should talk to<br>your doctor. | AF with a HR between<br>50-100 bpm<br><br>AF with a HR between<br>101-120 bpm | Afib<br><br>Afib_HighHR |
| 3 | Title: Inconclusive<br>Description: Your ECG is<br>inconclusive and will be<br>saved.<br>If you repeatedly get this<br>result or you're not feeling<br>well, you should talk to your<br>doctor. | Regular rhythm with a HR<br>greater than 100 bpm<br><br>HR over 120<br><br>HR under 50<br><br>"Other" Rhythms: Rhythms<br>other than AF or regular<br>rhythm) | Unclassified_SinusTach<br><br>Unclassified_HighHR<br><br>Unclassified_LowHR<br><br>Unclassified_other |
| 4 | Title: Inconclusive<br>Description: Your ECG is<br>inconclusive due to a poor<br>reading but will be saved. | Poor Recording (e.g., noise,<br>artifact, or poor signal<br>quality) | Unreadable |
Figure 3: ECG App analysis outputs
Once the ECG Watch App analyzes the ECG data, the Watch App displays the rhythm classification, average heart rate, and a description of the rhythm classification to the user on their Apple Watch. The session result is saved in Watch HealthKit and is then retrieved and stored in HealthKit on the paired iPhone.
Once the user sees the result of a given session on the Apple Watch App, the user will have the opportunity to pick from the following list of symptoms, which will be saved as part of the session result in Watch HealthKit:
- Rapid, pounding, or fluttering heartbeat ●
- Skipped heartbeat ●
- . Fatigue
- Shortness of breath ●
- . Chest tightness or pain
- Fainting ●
- Dizziness ●
- Other ●
- None ●
{5}------------------------------------------------
#### SUMMARY OF NONCLINICAL/BENCH STUDIES
#### EVALUATION OF INPUT SIGNAL QUALITY
To support the ability of the ECG App to obtain an ECG of sufficient quality for display and analysis, electromagnetic compatibility, electrical safety, and signal acquisition information was provided, in addition to clinical testing. Specifically, the Apple Watch claims conformance to EU and FCC compliance statements. The FCC listing includes all information needed for 47 CFR compliance. The Apple Watch conforms to EU standards EN 301 489-1 (V2.2.20), EN 301 489-3 (V2.1.1), EN 301 489-17 (V3.2.0), and EN 301 489-52 (V1.1.0). These standards were used as a comparator for IEC 60601-1-2, which is an FDA recognized consensus standard for medical device EMC. The following comparison data was submitted for the normative EMC standards referenced by EN 301 489-1 V2.2.20 and IEC 60601-1-2 (4th Edition):
- Radiated/Conducted Emissions
- Voltage Fluctuations and Flicker ●
- Harmonic Emissions ●
- Electrostatic Discharge ●
- Radiated Immunity and proximity fields
- . Conducted Immunity
- Electrical Fast Transient/Burst ●
- Surge Immunity .
- Voltage Dips/Interruptions
- Power Frequency Magnetic Fields ●
- . Common Emitters
Electrical safety was assessed according to IEC 62368-1 (2014), "Audio/video, information and communication technology equipment - Part 1: Safety requirements." Signal acquisition and platform (hardware) performance was assessed according to IEC 60601-2-47, "Particular requirements for the basic safety and essential performance of ambulatory electrocardiographic systems." Platform performance testing included:
- Input differential range
- Input common-mode range
- ADC sampling rate ●
- ADC effective resolution ●
- Bandwidth ●
- Common-mode rejection
- Gain accuracy
- Linearity and dynamic range ●
- Input impedance ●
- . System noise
- Frequency response ●
- Amplitude response
- Gain setting and stability ●
- Ambient temperature, humidity, and atmospheric pressure ●
{6}------------------------------------------------
# MAGNETIC RESONANCE (MR) COMPATIBILITY
The device is not intended for use in an MR environment.
#### SOFTWARE
A failure or latent flaw in the ECG App could indirectly result in user injury; therefore, the software of this device is considered to have a "Moderate" level of concern. The submission contained all the elements of software documentation corresponding to the "Moderate" level of concern, as outlined in the FDA guidance document "Guidance for the Content of Premarket Submissions for Software Contained in Medical Devices." Documentation describing the software/firmware, software specifications, architecture design, software development environment, traceability, revision level history, unresolved anomalies, cybersecurity, and interoperability provide the foundation that the software will operate in a manner as described in the specifications. Hazard analysis was performed to characterize software risks including device malfunction and measurement related errors. The submission included verification and validation (V&V) testing to ensure that mitigation measures were successful.
## PERFORMANCE TESTING - BENCH
## ECG Database Testing
Testing to databases in EC57 was conducted for rhythms containing AF or normal sinus rhythm (NSR):
- (b) (4) records from the adjudicated AHA and MIT databases were used .
- Each record was split into 30 second segments for a total of (b) (4) .
- Assessed ORS detection, rhythm classification, and HR .
The database annotations were used as ground truth. If a strip included any portion or period of AF derived from the annotations it was labeled as AF. Everything else was labeled not AF and used for assessing the false positive rate. The only exclusions from the TP/FP statistics were the (b) (4) " by the algorithm (21 AF, non-AF strips. (b) (4) were labeled as AF by the Of the (b) (4) (b) (4) algorithm (false positives) and(b) (4) were true negatives (either sinus rhythm or inconclusive) (b) (4) of the available records were used for AF assessment.
| Table 1: Database Testing Results | | | | |
|-----------------------------------|---------------------|-----|-----|-------|
| | Database Annotation | | | |
| | | AF | NSR | Total |
| Algorithm<br>Determination | AF | (b) | (4) | |
| | NSR | | | |
| | Unread/Unclass | | | |
| | Total | | | |
Table 1: Database Testing Re -14
{7}------------------------------------------------
were (b) (4) AF strips in database testing, of which: were "unreadable" were classified as NSR were "unclassified" (1 for being low HR) (b) (4) were classified as AF (b) (4) of readable strips)
## Human Factors
participants to A Human Factors Validation Study was performed with a total of demonstrate the usability of the user interface. The study enrolled®®®user groups:
- Group 1 Users diagnosed with AF (AF, n = 17) .
- Group 2 Users age 22-64 (Under 65, No AF, n = 17) ●
- Group 3 Users age 65+ (Over 65. No AF, n = 16) .
Each group included participants with and without smartphone experience as well as participants who use iPhone and Android.
Testing identified critical tasks as those tasks where the user does not understand the output from the device, or limitations of the device, and fails to seek medical care if there is a need based on the results from the app. Each task was assessed for completion and success criteria were clearly defined. Testing also collected subjective feedback in a written open response questionnaire and post-test interview.
#### SUMMARY OF CLINICAL INFORMATION
A clinical study was performed to establish a reasonable assurance of safety and effectiveness of the ECG App.
#### Methods
The pivotal study was a prospective, parallel-cohort, non-randomized, multi-center, reader study using an enriched population. The study enrolled equal subjects with and without a known diagnosis of atrial fibrillation into two separate cohorts (AF Cohort and SR Cohort). Key exclusion criteria included antiarrhythmic drug use, the presence of a pacemaker or implantable cardioverter-defibrillator, and a history of abnormal life-threatening rhythms. Subjects in the SR cohort must not have any known diagnosis of AF. To be enrolled in the AF Cohort, the subject must be in atrial fibrillation at the time of enrollment.
Upon enrollment, the participant was coached on the appropriate posture and grip for acquiring an ECG recording using a prototype Apple Watch. After a 5-minute resting period, simultaneous 30-second ECG App and 12-lead ECG recordings were acquired. The ECG App rhythm strip was automatically classified by the algorithm as either "AF", "SR", "Unreadable", or
{8}------------------------------------------------
"Unclassified." Unclassified rhythms include any rhythms with rates > 120 or < 50 beats/min (bpm), regular rhythms with rates > 100 bpm or more than 4 ectopic beats.
Three blinded independent board-certified cardiologists reviewed all ECG recordings and assigned a classification of SR, AF, unreadable, or others. Others classification was defined to include normal sinus with premature ventricular contraction (if ≥4 beats in the strip), normal sinus with PACS, 2nd degree block, AF with a rate > 120 bpm, and supraventricular tachycardia. If the readers disagreed on the diagnosis, the final interpretation was determined by the simple majority rule.
In a subset of randomized selected subjects (Waveform Assessment Analysis Set), 3 independent certified cardiographic technicians synced and overlaid each ECG App rhythm strip with the Lead I strip of the corresponding 12-lead ECG. The first 6 consecutive distinct readable PQRST complexes were identified and used to determine if the morphology of the complexes appeared to overlay to the unaided eye. For the first two QRS complexes, the evaluators also measured and compared the R wave amplitude between the ECG App strip and the reference strip.
## Study Endpoints
## Primary Endpoint
Sensitivity and specificity of the ECG App algorithm in detecting AF compared with physician-adjudicated 12-lead ECG. The sensitivity and specificity performance goals were set at 90% and 92% respectively. Per the protocol, only readable and classifiable (Classifiable Analysis Set) paired recordings are included in the diagnostic performance assessment.
## Secondary Endpoint
The ECG app produces a waveform that provides clinically equivalent information to the gold standard (Lead I ECG). The following criteria assess the endpoint
- 1. Qualitative assessment The proportion of paired ECG strips appear to overlay to the unaided eye > 0.80
- 2. Quantitative assessment The proportion of paired R-wave amplitude measurements within 2 mm of each other > 0.80
#### Results
## Subject characteristics
The study enrolled a total of 602 subjects at 5 investigational sites. Subject disposition is provided in Figure below. The study analysis excluded 14 subjects in the SR cohort due to a history of paroxysmal AF.
{9}------------------------------------------------
Image /page/9/Figure/0 description: This image is a flowchart showing the enrollment and eligibility of participants in a study. The study enrolled 602 participants, but 14 did not meet the eligibility criteria. This left 588 eligible participants, who were divided into two cohorts: AF Cohort (N=301) and SR Cohort (N=287). All participants in both cohorts completed the study, with zero withdrawals in either cohort.
Figure 4: Flow Chart of Subject Disposition
The median age was 71 years, ranging from 22 to 92 years. Comparing to the SR cohort, subjects in the AF cohort were older (mean age 73.8 vs. 59.5) and less likely to be female (30.6% vs. 55.4%). Most AF subjects had a history of permanent AF (58.1%) or persistent AF (34.9%). A vast majority of SR subjects (87.5%) had no prior history of heart rhythm abnormalities, other rhythm abnormalities include Atrial Flutter (AFL) (n=1, 0.3%), Atrial Tachycardia (n=2, 0.7%), and first-degree AV block (n=15, 5.2%). Aside from AF, the most common concomitant conditions reported by enrolled subjects were hypertension (55.3%), hyperlipidemia (43.4%), and drug hypersensitivity (32.9%).
## ECG App Automated AF Detection
The ECG App strip and reference 12 lead ECG Classifications were shown in the table below:
| | Reference 12 Lead ECG Final Result | | | | |
|----------------------------|------------------------------------|-----|-------|------------|-------|
| ECG App Algorithm | SR | AF | Other | Unreadable | Total |
| Sinus Rhythm | 238 | 4 | 4 | 1 | 247 |
| Atrial Fibrillation | 1 | 236 | 2 | 2 | 241 |
| Unclassified | 6 | 7 | 6 | 0 | 19 |
| Unreadable | 18 | 30 | 1 | 0 | 49 |
| Device Result Not Reported | 32 | 13 | 1 | 0 | 46 |
| Total | 295 | 290 | 14 | 3 | 602 |
Table 2: ECG App and Reference Strip Classifications
{10}------------------------------------------------
Of the 602 enrolled subjects who completed the study, 46 did not have an ECG App result. The reasons for ECG App result not reported are listed in the table below.
| Exclusion Criterion | Number of Subjects |
|----------------------------------|--------------------|
| Paroxysmal AF protocol deviation | 14* |
| Data Interval < 30 Sec | 1 |
| Test Device Data Inverted | 3 |
| Fast Settle Switch Not Detected | 12 |
| Filename Cannot be Corrected | 1 |
| REF (reference) Data Inverted | 8 |
| Signals Not Aligned | 2 |
| Sync Not Detected | 6* |
Table 3: Summary of ECG App Results Not Reported
* One subject is included in both Paroxysmal AF protection deviation and Sync not detected.
The automated algorithm determined that the recording was unreadable or unclassified in 8.8% (N = 49) and 3.4% (N=19) respectively, and a diagnosis (i.e., SR, AF) was provided in 488 (87.8%) of the remaining 556 subjects.
Among the recordings where the algorithm output a diagnosis (Classifiable Analysis Set), AF was correctly diagnosed with 98.3% sensitivity (97.5% LCB: 95.8%) and 99.6% specificity (97.5% LCB: 97.7%). The results indicate that the study met the protocol specified primary endpoint.
Taking into account the unreadable and unclassified results, the probability that a subject with AF would receive an AF diagnosis from the ECG App was 85.2%.
| Performance | Included<br>Probability |
|------------------------------------|------------------------------|
| Pr (ECG App = SR Reference = SR) | 90.5% (95% CI: 86.3%, 93.8%) |
| Pr (ECG App = AF Reference = AF) | 85.2% (95% CI: 80.5%, 89.2%) |
Table 4: Summary of ECG App Performance when Unreadable and Unclassified Results
## ECG App ECG Recording
A total of 139 (AF Cohort: 69, SR Cohort: 70) subjects were randomly selected to be included in the Waveform Assessment Analysis Set. Of these, 8 AF subjects and 5 SR subjects were excluded.
Waveform Assessment
{11}------------------------------------------------
Of the remaining 126 subjects. 125 (60 AF, 65 SR, 99.2%) subjects had an ECG App waveform that was considered to be clinically equivalent to the gold standard. The 97.5% LCB is 95.7%, which meets the secondary endpoint performance goal of 80% (p < 0.0001).
# R Wave Amplitude
The paired strips were examined for R-wave amplitude agreement. In 97.6% of subjects (n=123/126, 97.5% LCB: 93.2%), the paired R-Wave amplitude difference was ≤ 2 mm. The results meet the pre-specified PG of 80% (p < 0.0001).
## Additional Analysis
To further evaluate the quality of the ECG App recording, additional analysis (ad hoc) was performed comparing physician interpretation of the ECG App strips to the rhythm classification of the paired reference 12 lead ECGs. The results showed good concordance between the interpretation of the ECG App strip and the reference 12-lead ECG
| | Reference Strip Read (US Board Certified Cardiologists) | | | |
|----------------------------------|---------------------------------------------------------|-----|------------|-------|
| Manual Read of<br>ECG App Strips | SR | AF | Unreadable | Total |
| SR | 251 | 0 | 1 | 252 |
| AF | 0 | 243 | 1 | 244 |
| Unreadable | 10 | 24 | 1 | 35 |
| Missing Data | 41 | 30 | 0 | 71 |
| Total | 302 | 297 | 3 | 602 |
## Table 5: Cardiologist-interpretation of ECG App recordings vs. 12-lead ECG
# Safety
There were no adverse events reported by any subject in the study.
## Pediatric Extrapolation
The device is indicated for use only in adults - that is, persons aged 22 and older. The Federal Food, Drug, and Cosmetic Act defines pediatric patients as persons aged 21 or younger. In this De Novo request, existing clinical data were not leveraged to support the use of the device in a pediatric patient population.
## LABELING
The labeling for the device is sufficient and satisfies the requirements of 21 CFR 801 Subpart C for over-the-counter use. The labeling consists of Instructions for Use and an onboarding sequence for initial set-up. The Instructions for Use include the indications for use, a description of the device precautions; a detailed summary of the clinical data collected in support of the device: a list of potential adverse events: hardware and operating system compatibility requirements: guidance for interpretation of results: and instructions for the safe use of the device.
{12}------------------------------------------------
The ECG output of the device is limited to information use only. The qualitative nature of the Waveform Assessment could not determine if the ECG was sufficient for diagnostic use.
Please see the Limitations section above for important contraindications, warnings and precautions presented in the device labeling.
## RISKS TO HEALTH
The table below identifies the risks to health that may be associated with use of electrocardiograph software for over-the-counter use:
| Identified Risks to Health | Mitigation Measures |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
| Poor quality ECG signal resulting in failure to detect arrhythmia | Clinical performance testing<br>Human factors testing<br>Labeling |
| Misinterpretation and/or over-reliance on device output, leading to:<br>• Failure to seek treatment despite acute symptoms<br>• Discontinuing or modifying treatment for chronic heart condition | Human factors testing<br>Labeling |
| False negative resulting in failure to identify arrhythmia and delay of further evaluation or treatment | Clinical performance testing<br>Software verification, validation, and hazard analysis<br>Non-clinical performance testing |
| False positive resulting in additional unnecessary medical procedures | Clinical performance testing<br>Software verification, validation, and hazard analysis<br>Non-clinical performance testing<br>Labeling |
## Table 6: Identified Risks to Health and Mitigation Measures
#### SPECIAL CONTROLS
In combination with the general controls of the FD&C Act, the electrocardiograph software for over-the-counter use is subject to the following special controls:
- 1. Clinical performance testing under anticipated conditions of use must demonstrate the following:
- a. The ability to obtain an ECG of sufficient quality for display and analysis; and
- b. The performance characteristics of the detection algorithm as reported by sensitivity and either specificity or positive predictive value.
- 2. Software verification, validation, and hazard analysis must be performed. Documentation must include a characterization of the technical specifications of the software, including the detection algorithm and its inputs and outputs.
{13}------------------------------------------------
- 3. Non-clinical performance testing must validate detection algorithm performance using a previously adjudicated data set.
- 4. Human factors and usability testing must demonstrate the following:
- a. The user can correctly use the device based solely on reading the device labeling; and
- b. The user can correctly interpret the device output and understand when to seek medical care.
- 5. Labeling must include:
- a. Hardware platform and operating system requirements;
- b. Situations in which the device may not operate at an expected performance level:
- c. A summary of the clinical performance testing conducted with the device;
- d. A description of what the device measures and outputs to the user; and
- e. Guidance on interpretation of any results.
## BENEFIT-RISK DETERMINATION
The ECG App is intended to record a single-channel ECG and detect the presence of atrial fibrillation and regular rhythm. As an ambulatory single-lead ECG recorder, there are minimal safety concerns. The probable risks associated with using the ECG App are nearly all related to false results in AF detection or human use errors. False negative results may falsely reasure the user and cause delay or inappropriate changes in medical evaluation and treatment. A false positive result can lead to additional unnecessary medical procedures. In the clinical study, the false-positive and false-negative rates were 0.4% and 1.7% respectively when the device provided a rhythm classification. However, approximately 1 in 8 readings were inconclusive. There is also a risk of misinterpretation of the output by the user which can be compounded by false positive/negative results. However, this risk can be mitigated through labeling and requiring a human factors evaluation of whether users understand how the device output should be interpreted and when to seek further care from a physician.
The device provides the user a convenient and readily accessible means to record a 30-second single lead electrocardiogram (ECG) during the time of symptoms or unusual findings (e.g., irregular pulses). The ECG can then be reviewed by a medical professional to determine if the symptoms may be related to cardiac rhythm abnormalities. This is especially valuable for users with recurrent, transient but infrequent symptoms, which can be difficult to catch with traditional cardiac monitors. The information can be helpful to make the medical evaluation more efficient and obviate some unnecessary procedures.
In the clinical study, the device was accurate in discriminating AF from sinus rhythm. For users with undiagnosed AF, the device has the potential to provide early detection of the disease. Timely diagnosis of atrial fibrillation and consequent use of chronic oral anticoagulation in high risk patients can reduce the risk of stroke. Even in otherwise healthy users, atrial fibrillation may be the first manifestation of other diseases. In most cases, early detection and prompt treatment are likely to improve clinical outcomes.
{14}------------------------------------------------
Overall, the probable benefits outweigh the probable risks given the available information concerning the benefits and risks. There is reasonable assurance of the safety and effectiveness for this device for the intended use.
#### Patient Perspectives
This submission did not include specific information on patient perspectives for this device.
#### Benefit/Risk Conclusion
In conclusion, given the available information above, for the following indication statement:
The ECG app is a software-only mobile medical application intended for use with the Apple Watch to create, record, store, transfer, and display a single channel electrocardiogram (ECG) similar to a Lead I ECG. The ECG app determines the presence of atrial fibrillation (AFib) or sinus rhythm on a classifiable waveform. The ECG app is not recommended for users with other known arrhythmias.
The ECG app is intended for over-the-counter (OTC) use. The ECG data displayed by the ECG app is intended for informational use only. The user is not intended to interpret or take clinical action based on the device output without consultation of a qualified healthcare professional. The ECG waveform is meant to supplement rhythm classification for the purposes of discriminating AFib from normal sinus rhythm and not intended to replace traditional methods of diagnosis or treatment.
The ECG app is not intended for use by people under 22 years old.
The probable benefits outweigh the probable risks for the ECG App. The device provides benefits and the risks can be mitigated by the use of general controls and the identified special controls.
#### CONCLUSION
The De Novo request for the ECG App is granted, and the device is classified under the following:
Product Code: ODA Device Type: Electrocardiograph software for over-the-counter use Class: II Regulation Number: 21 CFR 870.2345
Two short videos show you everything — or skip straight to the written tutorial if you'd rather read. You can reopen this any time from the Tutorial button in the top bar.
Part 1 — Search, results, and everyday workflows 16 min
Part 2 — Embeddings: the galaxy map 3 min
1. Search: exact and fuzzy
Type a phrase like "coronary artery calcification" into the search box. You get two kinds of results. Exact results match the literal phrase — prefix searches work ("coronary artery calcificati") but suffix searches do not. Fuzzy results match on the meaning and intent of your phrase rather than the exact words, and are sorted by relevance score. Hover over the Exact or Fuzzy badge on any row to see exactly why it matched.
Use the checkboxes above the results to narrow: SaMD keeps only software-only devices, AI / ML keeps only devices with AI.
Exact vs. fuzzy search: what's the difference?
Exact matches on the literal phrase (prefix search works, suffix does not). Fuzzy matches on the meaning and intent of the phrase rather than the exact words. Hover over the badge on any row to see why it matched.
You search "coronary artery calcification" and want only software devices with AI. What two filters do you apply?
Narrow by SaMD (software-only devices), then narrow by AI/ML (devices with AI).
2. The results table
Scroll right in the results table. The intended use is extracted for you — no need to open the PDF. The device story gives a high-level snapshot of what the device does and how it's used. The AI Performance sub-table shows each output name, acceptance criteria, observed values, and development/test dataset descriptions — the same format Innolitics uses for regulatory strategy outputs, and the fastest high-level fingerprint of an AI device. It is AI-generated but has been very reliable in practice.
Where do you find a device's intended use without opening the PDF?
Scroll right in the search results table. The intended use column is extracted for you; no need to dig into the 510(k) summary PDF.
What does the AI Performance sub-table show, and why is it useful?
Output name, acceptance criteria, observed values, development dataset description, and test dataset description. It's the same format we use for regulatory strategy output and Fast 510(k) input, and the fastest high-level fingerprint of an AI device. AI-generated but reliable in practice.
3. Judging fuzzy relevance
Fuzzy results trail off in relevance as you scroll. Use three signals to decide how far down to go: the fuzzy badge explanations, the intended use column, and whether your target output (e.g., Cobb angle) still appears in the AI Performance sub-table. Once it stops appearing, you're past the relevant zone. A top hit with a low score (~0.4) and a stretched explanation is a hint the closest predicates are far away — the project may be headed for De Novo. Note the fuzzy search is a pattern match: it doesn't handle negation ("not") well, and hardware devices can appear — filter by SaMD/AI ML to cut them.
How do you judge how far down fuzzy search results to go?
Use the relevancy signals: the fuzzy badge explanations, the intended use column, and whether the target output (e.g., Cobb angle) still appears in the AI Performance sub-table. Once it stops appearing, results are trailing off in relevancy.
4. Device detail page: chat and citations
Click a device name to open its detail page: device facts on the left, a chat window on the right. Ask something like "Describe the training data". The answer carries little citation bubbles — click one to jump to the highlighted passage in the source PDF, so you can verify every AI answer against the document. There's also a Download PDF button for sharing.
How do you verify an AI chat answer on the device detail page?
Click the citation bubbles to jump to the relevant highlight in the source document.
Reading rule for every project: how many summaries do you read in full?
At least the three most relevant 510(k) or De Novo summaries, in full. After that, use targeted chat questions to confirm your memory quickly. The tool supports this professional habit — it doesn't replace it.
5. Side-by-side comparison
Select multiple rows in the results table (aim for under ~10), then open the PDF Viewer tab. Ask one question — it goes to all selected devices in parallel, each with citations. This is the fastest way to compare and contrast devices: training data, PCCP scope, how they handled adding new scanners, and so on.
What does the side-by-side PDF viewer mode do?
Select multiple devices, open the PDF viewer tab, and ask one question (e.g., "Describe the training data"). It queries all selected devices simultaneously with citations, so you can compare and contrast quickly.
6. Collections
With rows selected, go to the Collections tab and create a labeled collection (e.g., "Cobb Angle Project"). Reload that selection any time — before a client call, pull up the collection and ask questions across all of its devices at once.
How do you save a set of selected devices for later use?
Select the rows, go to the Collections tab, and create a labeled collection (e.g., "Cobb Angle Project"). You can reload the selection anytime and carry it into the PDF viewer and other tabs that support selections.
7. Product codes and the regulations tree
Click a product code in the results to jump to it in the regulations tree — identification text, sibling product codes, and devices you can open in a PDF viewer on the right. Click a regulation number to see its identification, special controls, and related product codes. You can also search by product code or regulation number at the top of the tree. Always read the special controls if any exist for your device — it broadens your search and sharpens pre-kickoff research.
What can you do from the regulations tree view?
Browse product codes and regulation numbers, read the identification text and special controls, browse sibling product codes, open device PDFs on the right, and search by product code or regulation number at the top of the tree.
8. Chart view
Click Show Chart and segment by regulation number (or product code) to see which regulations dominate your result set. Clicking a regulation takes you into the regulations tree. Great for spotting that most matches are, say, hardware laparoscopic devices — a cue to go back and filter.
How do you see which regulations dominate a search result set?
Click "Show Chart" and segment by Regulation Number. Clicking a regulation takes you to the regulations tree.
9. The predicate graph
Open the Predicates tab for a family-tree view of predicate relationships. Click a node to trace its parents and children; selections from search carry over pre-selected. Commonly predicated devices are worth reading — a lot of people predicated them for a reason. The visual lineage is also handy on client calls, e.g. to show how a predicate family evolved and justify why your predicate still holds.
In the predicate graph, why are commonly predicated devices worth reading?
A lot of people predicated them for a reason. Clicking a node traces parents and children, and selections from search carry over pre-selected.
10. Embeddings: the galaxy map
The Embeddings tab plots every matching document in a 2-D "galaxy map" where semantically similar devices cluster together. Hover or click clusters to explore, and let AI label the clusters for you. Embeddings beat product codes for grouping: two devices can carry different product codes (LLZ vs. QIH) yet do the same thing — the embedding captures the meaning of the intended use and device story. This is also exactly how retrieval-augmented generation (RAG) works under the hood, and it makes a great visual on client calls.
Try it yourself
Head to the search page and work through a few of these AI/ML fuzzy searches to build intuition: perivascular fat on CT · aortic valve calcification opportunistic screening on noncontrast CT · breast cancer prediction on digital pathology slides · autism detection · gestational age prediction · a hearing aid that can also detect a pulse · foundation model based analysis of ECG · large language models · penetration test. Watch how the relevance scores, intended use, and AI Performance tables tell you when results stop being meaningful.