What is Saphere Scan?
Show More

Saphere Scan is a SaaS platform that uses remote photoplethysmography (rPPG) to extract physiological data like heart rate, respiratory rate, stress, and more—simply from video recordings or streams.

Is Saphere Scan a medical device?
Show More

No, it is not a certified medical device. It is designed for wellness, fitness, and research purposes.

What kind of data can the solution extract?
Show More

It can measure:
- Heart rate
- Respiratory rate
- Heart rate variability
- Stress level
- High blood pressure risk
- Visual age
- BMI estimation face scan or calculated BMI
- Cardiovascular Health Score

What are the different ways to take a measurement?
Show More

You can:
Use the web widget for real-time measurements.
Upload a pre-recorded video for server-side processing.

How long should the video be?
Show More

Minimum 25 seconds. Only the first 30 seconds are used, even if the video is longer.

 What conditions are required for accurate results
Show More

- Good lighting (not too bright or dark)
- Stable camera position
- Face and torso clearly visible
- Minimal movement

What happens after I upload a video?
Show More

The video is processed by the server, and the requested physiological variables are returned.

How do I integrate the widget into my web/mobile application?
Show More

You can:
- Use the provided CDN script and load Saphere Scan widget into a <div> in your webpage
- Embed it in mobile apps via webviews (React Native or Ionic)

Do I need a backend proxy?
Show More

Yes. A server-side proxy is required to securely create measurements via API.

 Where can I find my API key?
Show More

As there are two environments (test and production), you should have two distinct API keys: one for the test environment and one for the production environment.

You can retrieve your API key in your Ops application in the technical documentation menu, under the API Reference page. At the top of the Swagger documentation, your API key appears in red in the introduction section.

Another way to retrieve your API key is through the source code of the integration example available on the Scan Integration page— this is your own key that is used in the code.

Is customization available for the widget?
Show More

Yes. You can personalize:
Colors
Visibility of introduction/result screens
Display of the logo or user data form
Leave button option

How does the credit system work
Show More

Each successfully computed variable consumes a credit. Credits are reset every month.

What happens when credits are exceeded?
Show More

Measurements cannot be performed by the users, and the widget will display an appropriate message.

 Why did my measurement fail?
Show More

If you receive an error message before the recording starts at the countdown phase, it's likely that the measurement ID could not be retrieved.
If the error occurs during the measurement, possible reasons include:
 - No face detected
 - Poor lighting
 - Widget resized during capture
 - Camera not accessible
 - Credit limit exceeded
 - User cancelled the process

How do I debug a failed measurement
Show More

Listen to the aborted event and check the reason field for the failure cause.

Why does the user have to provide data?
Show More

Some variables (e.g., high blood pressure risk or cardiovascular health score) require demographic data like age, sex, height, weight, and smoking status.

Which video formats are supported?
Show More

Supported formats: .mp4, .avi, .mov, .webp.

What is the max video file size?
Show More

The maximum allowed size is 100 MB.

How can I submit feedback?
Show More

You can submit your feedback via email at issue@i-virtual.ai

How does Saphere protect users' personal data?
Show More

Saphere protects users' personal data by limiting data processing to providing insights into vital signs for well-being tracking. Health-related data processing requires explicit user consent, documented in compliance with GDPR regulations. Users can withdraw consent at any time, and without it, vital parameter analysis is not performed.

What security measures are in place to guarantee data confidentiality?
Show More

Data security and integrity are ensured through a partnership with OVH, a certified health data host. In case of a data breach, notifications are sent to affected users and relevant authorities. For detailed information on data management and user data protection rights refer to our privacy policy.

Close Modal