> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-en/products/autenticacion-usuarios-registrados/editor-1/mobile/ios/widgets/rostro.md).

# Face

**Face capture Widget**

### **Introduction**[](#introducción) <a href="#introduccion" id="introduccion"></a>

Selphi is a biometric solution that allows capturing and validating a user's face.

As a result, the authenticity of the document and the user is verified through algorithms and security protocols. All extracted data can be consulted at any time from our platform.

### **Requirements and installation**[](#requisitos-e-instalación) <a href="#requisitos-e-instalacion" id="requisitos-e-instalacion"></a>

Facephi Onboarding is compatible with iOS 13 or later.

### **Capture the face**[](#capturar-el-rostro) <a href="#capturar-el-rostro" id="capturar-el-rostro"></a>

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/f22099dfb4bffb3d5dfd5f834d67ffe18335ac9b" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
The first screen is a tutorial that explains how to perform the face capture.

The animation shows how to interact with the widget. The text gives details on how to perform this step correctly.

To continue, press button (3). To go back, press icon (1).

1. Back button
2. Continue button
   {% endcolumn %}
   {% endcolumns %}

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/41f3547b9cc3f16268cce9e062e8774b5258efbf" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
Once in the widget, a text (3) appears that gives you instructions on how to position yourself, or what you need to keep in mind.

If you follow the instructions correctly, the capture will be performed automatically and will take you to the next step. If you want to see more instructions on how to perform the capture, press button (2).

If you do not want to do this step, you can close the Widget by pressing icon (1).

1. Close button
2. Information button
3. Help message
   {% endcolumn %}
   {% endcolumns %}

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/5a87bd53f552838184c378ee76b8c4fad36f616d" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
The widget has captured the face, and this preview screen is displayed. Here you must check that the oval of your face is fully visible and sharp.

If the photo is blurry, or parts of your face are covered, we recommend pressing button (2) to retry the photo. A bad capture can lead to a poor interpretation of the data and having to repeat the process again.

If the photo is sharp, press button (3) to continue with the next step.

To exit this step, press icon (1). Skipping this step will take you to the previous step.

1. Back button
2. Retry button
3. Continue button
   {% endcolumn %}
   {% endcolumns %}

### **Errors**[](#errores) <a href="#errores" id="errores"></a>

#### **Time exceeded**[](#tiempo-superado) <a href="#tiempo-superado" id="tiempo-superado"></a>

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/dfcf60ffd18394720db4814e2179356439089c7e" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
The time limit for the Widget to make the capture has been exceeded. Once the camera starts, you have X seconds to complete the corresponding step. If not, this message will appear so you can try again.

By pressing button (2), you return to the Widget to retry the previous step. If you want to go back, press icon (1).

1. Back button
2. Retry button
   {% endcolumn %}
   {% endcolumns %}

#### **Internet connection**[](#conexión-a-internet) <a href="#conexion-a-internet" id="conexion-a-internet"></a>

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/f5090f819a5cb540da99fc554ce02d24dc7b4a7f" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
There was an error with your internet connection.

By pressing button (2), you return to the Widget to retry the previous step. If you want to go back, press icon (1).

1. Back button
2. Retry button
   {% endcolumn %}
   {% endcolumns %}

#### **Update the application**[](#actualizar-la-aplicación) <a href="#actualizar-la-aplicacion" id="actualizar-la-aplicacion"></a>

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/93f9624d5048308a100284e95f8d91ebf20a51cc" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
There is a new version of the application, and it is necessary to update it. Usually, due to bug fixes or the implementation of improvements.

By pressing button (2), you will be taken to the download page to update the app. Conversely, to close this error screen, press icon (1).

1. Back button
2. App update button
   {% endcolumn %}
   {% endcolumns %}

#### **Camera permissions**[](#permisos-de-cámara) <a href="#permisos-de-camara" id="permisos-de-camara"></a>

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/a666f5a02881784c8435c3fc547dcf4428eb9391" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
Camera permission has previously been denied, but the widget is trying to access it.

By pressing button (2), you will be taken to the app permissions so that you can enable them. Otherwise, to close this error screen, press icon (1).

1. Back button
2. Retry button
   {% endcolumn %}
   {% endcolumns %}

#### **Allowed attempts**[](#intentos-permitidos) <a href="#intentos-permitidos" id="intentos-permitidos"></a>

{% columns %}
{% column width="41.66666666666667%" %}

<figure><img src="/files/165341ccf75b5e1526d26f6f7818812c8eda788f" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}
For security, there is a limit on the number of allowed attempts to perform certain actions. If you have received this error, it is because you have made X consecutive unsuccessful attempts. You must wait until the time runs out to try this step again.

By pressing button (2), you return to the widget to retry this step. If you want to go back, press icon (1).

1. Back button
2. Retry button
   {% endcolumn %}
   {% endcolumns %}
