> 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/editor-1/facephi-onboarding/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 you to capture and validate a user's face.

As a result, the authenticity of the document and the user is verified through security algorithms and 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 higher.

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

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

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

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

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

To continue, press the button (3). To go back, press the 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, text (3) appears giving you instructions on how to position yourself, or what you need to take into account.

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

If you do not want to carry out 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 shown. Here you should check that the oval of your face is fully visible and clear.

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

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

To exit this step, press the 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 waiting time for the Widget to capture has been exceeded. Once the camera starts, you have X seconds to complete the corresponding step. Otherwise, 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 needs to be updated. Usually, this is due to bug fixes or the implementation of improvements.

Pressing the button (2) will take you to the download page to update the app. Otherwise, to close this error screen press the icon (1).

1. Back button
2. Update app 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 was previously denied, but the Widget is trying to access it.

Pressing the button (2) will take you to the app permissions so you can enable them. Otherwise, to close this error screen press the 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 reasons, there is a limit on the number of allowed attempts to perform certain actions. If this error has appeared, it is because you have made X consecutive unsuccessful attempts. You must wait until the time has elapsed to try this step again.

Pressing the button (2) takes you back to the Widget to retry this step. If you want to go back, press the icon (1).

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