Appearance
BiosenseSignal Web SDK Developer Portal
Welcome to the BiosenseSignal Developer Portal!
This portal provides information about the API and the steps required for integration with the BiosenseSignal SDK. The BiosenseSignal SDK utilizes PPG technology to compute health indicators either by capturing a short video stream from the user’s face or by analyzing data from external PPG devices.
What's New in This Version - SDK v5.11
1. New health indicators
This version includes the following new health indicators:
- ASCVD Risk Level
- Cardiac Workload
- Pulse Pressure
- Mean Arterial Pressure
2. Improvement in existing health indicators
This SDK includes improvements in the following health indicators using face measurements:
- Pulse Rate
- Blood Pressure
- Bloodless Blood Tests indicators and risks:
- Hemoglobin
- Hemoglobin A1c
- High Blood Pressure Risk
- High Fasting Glucose Risk
- High Hemoglobin A1c Risk
- Low Hemoglobin Risk
- Mean RRi
- Normalized Stress Index
- Parasympathetic Nervous System Index (PNS Index)
- Parasympathetic Nervous System Zone (PNS Zone)
- PRQ
- RMSSD
- RRi
- SD1
- SD2
- SDNN
- Stress Index
- Stress Level
- Sympathetic Nervous System Index (SNS Index)
- Sympathetic Nervous System Zone (SNS Zone)
- Wellness Index
- Wellness Level
3. Resolving license server accessibility in certain regions
The SDK connects with the license server at [https://licensing-api.biosensesignal.com]. The traffic to this server is routed through a Cloudflare service. Since Cloudflare is inaccessible in certain countries, a custom workaround is available for these regions. Contact our customer support if the license server is unreachable in your target territories.
4. Updates in Wellness Index and Wellness Level indicators
The calculation methods for Wellness Index and Wellness Level have been updated. These indicators are derived from several other indicators and can still be determined even if only a subset of them is available. For optimal results, it is recommended to set a measurement duration of at least 50 seconds and ensure that as many contributing indicator values as possible are obtained. For additional information, refer to the Indicators Technical Information page.
The indicators used in the calculation are:
- Pulse Rate
- Blood Pressure
- Heart Rate Variability (RRi)
5. iPad support
The following indicators are now supported in face measurements on iPad devices as well:
Bloodless Blood Tests Indicators:
- Hemoglobin
- Hemoglobin A1c
Risk Indicators:
- Low Hemoglobin Risk
- High HbA1c Risk
- High Fasting Glucose Risk
- High Total Cholesterol Risk
- ASCVD Risk
- ASCVD Risk Level
- Heart Age
Known Limitations
- Instruct the user to wait for 3 minutes between face measurements to prevent device overheating.
- Android devices with lower Geekbench 6.0 (single-core) benchmark scores might encounter inconsistency when using the SDK.
- The SDK must have a valid internet connection on the first launch to obtain license information. If an issue occurs, instruct the user to check their network connection and recreate the SDK session.
- Hemoglobin and Hemoglobin A1c are under research.
Getting the SDK and a License Key
A valid license key is required to activate the SDK and take measurements. Please contact the support team for getting a valid license key.
Sample Application
We have prepared a sample application that demonstrates the integration with the SDK. The purpose of this app is to facilitate the development process of a new application. It serves as a useful starting point for developers, helping to streamline the development process and familiarize them with the API. For more information, please refer to the Sample App page.
Getting Support
Our professional support team is available to assist you throughout the integration process.