Skip to main content
The Neurofit Vitals SDK lets you embed precision biometric readings directly into your wellness app. Your users hold their fingertip over the phone’s rear camera for 60 seconds and receive validated measurements for heart rate, HRV (RMSSD and SDNN), breathing rate, and more — all processed entirely on-device.

How It Works

Learn how the finger-scan technique delivers chest-strap accuracy without a wearable

Quickstart

Integrate the SDK into your app in minutes

iOS Integration

Step-by-step guide for Swift integration

Android Integration

Step-by-step guide for Kotlin integration

Metrics Reference

Explore every metric the SDK measures and what it means

Validation Data

See accuracy benchmarks from the clinical validation study

Why the Vitals SDK?

The Vitals SDK is the same measurement engine that powers the NEUROFIT app’s Vitals feature, packaged for third-party developers. It is validated against a Polar H10 chest strap across 30 participants and 265 readings.

0.47 bpm

Mean heart rate error vs. chest strap

3.4 ms

Mean HRV (RMSSD) error vs. chest strap

94.7%

HRV readings within 10 ms of the reference

Get Started in Three Steps

1

License the SDK

Choose a Binary or Source license and receive your SDK license key. Contact us to get started.
2

Install the SDK

Add the SDK to your iOS or Android project via Swift Package Manager or Maven. See the Installation guide.
3

Run your first scan

Configure the SDK with your license key, present the scan UI, and receive results in your delegate or callback. Follow the Quickstart.

Key Features

  • Fully on-device — no images stored or transmitted, deterministic signal processing
  • Under 1 MB footprint, native Swift and Kotlin, runs on ~99% of iPhones and ~97% of Android phones
  • Six metrics per scan — heart rate, RMSSD, SDNN, Baevsky stress index, Poincaré SD2:SD1, and breathing rate
  • Quality gating — unreliable readings are withheld automatically with live guidance during each scan
  • Fixed perpetual license — no per-scan or per-user fees, you own your outcomes data
The Neurofit Vitals SDK is not a medical device and is not intended for the diagnosis, treatment, or prevention of any condition. Always encourage users to consult a healthcare professional for medical decisions.