# هل تطلب Didit موافقة مستخدميّ البيومترية (BIPA، CUBI)؟

Source: https://help.didit.me/ar/data-privacy/biometric-consent
Updated: 2026-11-12

يمكن لـ Didit عرض خطوة موافقة بيومترية قبل أول التقاط للوجه في إلينوي وتكساس وكولورادو. الأوضاع، وحقول API، وإصدارات SDK، وواجباتك.

نعم.
يمكن لـ Didit عرض خطوة موافقة قبل أول التقاط للوجه للأشخاص الخاضعين لقوانين البيانات البيومترية في إلينوي (BIPA) وتكساس (CUBI) وكولورادو، وتسجّل الإجابة في الجلسة.
تختار الوضع لكل تطبيق: **تلقائي** (الافتراضي) أو **دائمًا** أو **أبدًا**.
تعرض Didit الخطوة وتسجّل الإجابة، لكنك تبقى مسؤولًا عن تقرير ما إذا كانت رحلتك تستوفي القوانين السارية عليك.

## ما هي خطوة الموافقة

هي شاشة تظهر قبل السيلفي.
تخبر الشخص بما يُجمع (هندسة وجهه)، ولماذا، ومن يحتفظ به ولكم من الوقت، وتتضمن رابطًا إلى سياسة البيانات البيومترية.
فيها زر واحد، **أوافق وأتابع**، يصبح فعّالًا عندما يضع الشخص علامة في خانة الموافقة.
تظهر الخطوة فقط في جلسة تلتقط وجهًا، مثل فحص الحيوية أو مطابقة الوجه أو تقدير العمر، أو السيلفي الذي يُلتقط أثناء تصوير الهوية.

## اختيار الوضع

في الكونسول، افتح **الإعدادات** الخاصة بتطبيقك، ثم **البيانات والخصوصية**، ثم **الموافقة البيومترية**.
يُسجَّل كل تغيير في سجل التدقيق.

| الوضع | ماذا يحدث |
| --- | --- |
| **تلقائي** (الافتراضي، موصى به) | تُعرض الخطوة حيث قد ينطبق قانون إلينوي أو تكساس أو كولورادو. يرى الجميع غير ذلك الإشعار القياسي من سطر واحد. |
| **دائمًا** | كل من يُلتقط وجهه يرى الخطوة، أينما كان. |
| **أبدًا** | لا تعرض Didit أي خطوة موافقة. تجمع أنت الموافقة البيومترية بنفسك قبل السيلفي وتحتفظ بالسجل. |

في وضع **تلقائي** تُعرض الخطوة عند انطباق أي مما يلي:

- صرّحت بولاية خاضعة عند إنشاء الجلسة، أو أرسلت عنوانًا أمريكيًا في البيانات المتوقعة.
- عنوان IP الخاص بالشخص في إلينوي أو تكساس أو كولورادو.
- يبدو أن الشخص في الولايات المتحدة لكن تعذّر تحديد ولايته.
- صدرت وثيقة هويته من ولاية خاضعة.

## ما يمكنك إرساله عبر API

حقلان اختياريان في Create Session يخبران التدفق بما تعرفه مسبقًا:

| الحقل | ماذا يفعل |
| --- | --- |
| `user_state` | مكان إقامة الشخص، برمز مثل `US-IL` أو `IL`. الولاية الخاضعة تُظهر الخطوة. |
| `biometric_consent` | موافقة جمعتها بالفعل: `given_at` (وقت ليس في المستقبل) و`text_version` الخاص بك. لا يسأل التدفق مجددًا، وتسجّل الجلسة أنك أنت من جمعها. |

انظر [Create Session](https://docs.didit.me/sessions-api/create-session) للصيغة الدقيقة.

## أي التطبيقات تعرضها

| أين يتحقق الشخص | هل تظهر الخطوة |
| --- | --- |
| تدفق التحقق المستضاف، أو Web SDK، أو WebView | نعم |
| SDK الأصلي 4.10.0 أو أحدث (iOS وAndroid، وإصدارات React Native أو Flutter التي تضمّنه) | نعم |
| SDK أصلي أقدم من 4.10.0 | لا |

لا يستطيع SDK أصلي أقدم من 4.10.0 عرض الخطوة، فتجري هذه التحققات بدونها وتسجّل الجلسة أن الموافقة كانت مطلوبة لكنها لم تُجمع.
إذا كنت تتحقق من أشخاص في إلينوي أو تكساس أو كولورادو في تطبيق أصلي، فحدّث SDK، أو اجمع الموافقة بنفسك قبل السيلفي.

## ما الذي تسجّله Didit

تحتفظ Didit بالإجابة في الجلسة: متى أُعطيت، وإصدار النص المعروض، واللغة، والخطوة، وعنوان IP والموقع وuser agent للطلب.
يحمل القرار والـ webhooks كائن `biometric_consent` يتضمن حالته، فيمكنك عرضه على مدقّق.

## ذو صلة

- [البيانات الشخصية في عملية تحقق](https://help.didit.me/ar/data-privacy/personal-data-in-a-verification)
- [كيف تحمي Didit البيانات](https://help.didit.me/ar/data-privacy/how-didit-protects-data)
- [الموافقة البيومترية في وثائق Didit](https://docs.didit.me/getting-started/biometric-consent)
