Contactless, Effortless - With Just a Camera
1. Decide what physiology measures and features you want in your app
-
Cardiac Waveform
Real time pulse pleth modulated relative blood pressure wave form supporting calculation of pulse rate, heart rate variability, and relative blood pressure.
-
Breathing Waveform
Real time breathing waveform supporting biofeedback, breathing rate, inhale/exhale ratio, breathing amplitude, apnea detection, and respiratory line length.
-
Myofacial Analysis
Supporting face-point analysis, expression analysis, blinking detection, and talking detection.
-
Integrated Quality Control
Confidence and stability metrics providing insight into the confidence in the signal. User feedback on imaging conditions to support successful use.
-
Camera Selection
Front or rear facing camera selection on iOS or Android and specification of camera input for applications using the C++ SDK.
-
Continuous or Spot Measurement
Options for continuous measurements or variable time window spot measurements to support varied use cases.
*** Advanced Applications ***
For specialized measures like absolute blood pressure, electrodermal activity (EDA - sweat),
shock/trauma/compensatory reserve and more...
(Contact advanced projects at support@presagetech.com)
Powering Up Your App Starts the Flow

1. SDK Integration: Powering Your App
Integrate the lightweight SmartSpectra™ SDK into your iOS, Android, or cross-platform app.
Your app sets itself up to make real-time API calls to activate the SDK, control the device camera (and/or microphone, if configured) and be ready to deliver measurements.
Choose what biometrics to access and with what frequency (see pricing):
- Heart Rate (HR)
- Breathing Rate (BR)
- Facial Expressions / Stress
- (Optional roadmap: EDA, SpO₂, HRV, blood pressure, etc.)

2. User Experience: Run Your App
No Wearables Required
Step 1: User is seen by camera
Your app will activate the
- Front-facing or rear camera or
- Mounted or room-installed device
Step 2: Real time analysis
SDK checks quality and analyzes the real time video of the user's upper body to extract physiological data using computer vision + signal processing
Step 3: Data flows to your app
Data starts to flow within 3–5 seconds for most metrics

3. Data Output: Create Digital Magic
Powerful, Secure, Private
- Send data to your backend or cloud
- Integrate with EHR (for clinical or remote monitoring use cases)
- Export to analytics, AI models, or research

Distance can be with a smartphone comfortably held 1-2 feet from the application user.

Lighting can vary considerably down to dim conditions with as low as 60 lux of illumination.

It can be 3-5 feet if the phone is propped easily or the camera is mounted.

Moderate motion is ok.

Or it can be across the room or, using the back camera, pointed at a person 15-20 feet away.

In less time than it takes to get a reading from a digital thermometer, vital signs data is flowing.
Frequently Asked Questions
Can I try this out for myself, on my own smartphone?
Absolutely, click on the CHECK IT OUT button at the top of this page.
Give us a little information so that we can give you access credentials, then we will give you the link to the Apple Store where you can get your free copy.
Yes, that easy.
Can I do this?
Sure you can!
With automated coding tools like Claude Code and the pre-packaged features of the Presage SmartSpectrum SDK, your new application for a smartphone, webcam or integrated camera may be as easy as writing a good prompt.
How can I get the code to incorporate into my application?
Check out all of the links and information in the DEVELOPER RESOURCES section above.