أمان وخصوصية WhatsApp Business API: ما ينبغي أن تعرفه
كيف يعمل أمان WhatsApp Business API فعليًا: تشفير Cloud API، والاحتفاظ 30 يومًا، والتخزين المحلي، وضبط الوصول، وبيانات PII في القوالب، وأسئلة المزوّدين.
بقلم OmniChannels.ai Editorial Team · مراجعة BroadNet Messaging Solutions Team
الامتثال
الإجابة المختصرة
تُشفَّر رسائل WhatsApp الموجهة إلى نشاط تجاري عبر Cloud API ببروتوكول Signal بين هاتف العميل وCloud API الذي تشغّله Meta نيابة عن النشاط. ثم يفك Cloud API تشفيرها ويمررها عبر HTTPS إلى النشاط أو مزوّده، فهي إذن ليست مشفرة من طرف إلى طرف حتى خوادمك. وتذكر Meta أنها تعمل بصفة معالج بيانات وتحتفظ ببيانات الرسائل حتى 30 يومًا. ويتولى مزوّدك وأنظمتك وضوابط الوصول لديك ما تبقى.
في هذه الصفحة
- هل WhatsApp Business API مشفر من طرف إلى طرف؟
- أين تُخزَّن البيانات ولكم من الوقت؟
- ما اللوائح التي تنطبق؟
- من ينبغي أن يملك صلاحية الوصول، وكيف؟
- كيف تتعامل مع البيانات الشخصية (PII) في القوالب والمحادثات؟
- ماذا تسأل مزوّد WhatsApp API؟
- مثال تطبيقي: اعتماد شركة تأمين في أبوظبي
- أخطاء شائعة وحدود صريحة
- كيف تساعدك OmniChannels.ai
أهم النقاط
- تذكر Meta أن Cloud API يفك تشفير الرسائل الواردة ويحوّلها إلى النشاط التجاري، وأنه يدير مفاتيح التشفير نيابةً عنه.
- تقول Meta إن الحد الأقصى لاحتفاظ Cloud API ببيانات الرسائل 30 يومًا، وإنها تعمل بصفة معالج بيانات عند تقديم Cloud API.
- يتيح التخزين المحلي للنشاط التجاري إبقاء محتوى الرسائل المخزَّن في دولة يختارها، مع معالجة البيانات قيد الاستخدام دوليًا لمدة تصل إلى 60 دقيقة على Cloud API.
- تحظر سياسة WhatsApp للمراسلة التجارية طلب أرقام بطاقات الدفع كاملة أو أرقام الحسابات المالية أو أرقام الهوية الوطنية من العملاء.
- يقع معظم الخطر الفعلي خارج Meta: تخزين المزوّد، ونقاط نهاية webhooks، ووصول الموظفين، وعمليات التصدير، ورمز PIN الذي يحمي تسجيل الرقم.
هذا الدليل موجّه إلى مديري التقنية ومسؤولي الأمن ومسؤولي حماية البيانات وقادة الامتثال الذين عليهم اعتماد برنامج WhatsApp Business API أو الإجابة عن سؤال لعميل بشأنه. ستفهم أين تُشفَّر البيانات وأين تكون مقروءة، ومن يحتفظ بها ولكم من الوقت، وأي الضوابط بيدك، وما الذي ينبغي أن تسأل عنه مزوّد المراسلة قبل التوقيع.
هل WhatsApp Business API مشفر من طرف إلى طرف؟
ليس بالطريقة التي تُشفَّر بها المحادثات الشخصية. تذكر Meta أنه مع Cloud API تنتقل الرسائل مشفرة ببروتوكول Signal بين العميل وCloud API الذي يعمل نيابة عن النشاط التجاري. يفك Cloud API تشفيرها ويحوّلها إلى النشاط عبر HTTPS المحمي بـ TLS؛ ويحدث العكس للرسائل الصادرة.
عمليًا يعني ذلك:
- بين هاتف العميل وCloud API لدى Meta: تشفير ببروتوكول Signal.
- داخل Cloud API: الرسائل مقروءة للخدمة لأغراض المعالجة؛ وتذكر Meta أن البيانات المخزَّنة مشفرة وأن Cloud API يدير المفاتيح نيابةً عن النشاط التجاري.
- بين Cloud API ومزوّدك أو خوادمك: TLS أثناء النقل، ثم أي حماية يطبقها مزوّدك وتطبقها أنت.
لذا فالعبارة الصادقة للعملاء هي "مشفرة أثناء النقل ومحمية بتشفير WhatsApp حتى مزوّد خدمتنا"، لا "لا يقرؤها سواك وسوى العميل". وتقول Meta أيضًا إنها، حيثما تستخدم قوانين حماية البيانات هذه المفاهيم، تعمل بصفة معالج بيانات أو مزوّد خدمة للنشاط التجاري عند تقديم Cloud API.
أين تُخزَّن البيانات ولكم من الوقت؟
توجد البيانات في ثلاثة مواضع على الأقل، ولكل منها مدة احتفاظ خاصة. ارسم الثلاثة جميعًا قبل اعتماد أي برنامج.
| الموضع | ما يُخزَّن | مدة الاحتفاظ (كما نُشرت) | من يتحكم به |
|---|---|---|---|
| Meta Cloud API | محتوى الرسائل والوسائط والمعرّفات | بيانات الرسائل حتى 30 يومًا؛ وتُحذف المعرّفات خلال 30 يومًا من آخر تحديث للحالة ما لم يُوجَّه بغير ذلك | Meta، بصفة معالج |
| مزوّد المراسلة أو منصة صندوق الوارد | المحادثات وجهات الاتصال والقوالب والتقارير والسجلات | يحددها العقد وإعدادات المزوّد | المزوّد، وفق تعليماتك |
| أنظمتك | سجلات CRM وملفات التصدير ومستودعات البيانات والنسخ الاحتياطية | سياستك أنت | أنت |
تعالج Meta حركة Cloud API في مراكز بياناتها. وإذا احتجت إلى بقاء محتوى الرسائل المخزَّن في دولة محددة، فتقدّم Meta التخزين المحلي، وهو إعداد على كل رقم هاتف تجاري. عند تفعيله قد يظل محتوى الرسائل يُعالج دوليًا أثناء استخدامه لمدة تصل إلى 60 دقيقة على Cloud API، ثم يُحفظ في المنطقة المختارة فقط. ولا يمكن تشغيله أو إيقافه إلا والرقم غير مسجَّل، وتُدرج وثائق التسجيل لدى Meta المناطق المدعومة، لذا تأكد من توفره لدولتك قبل الاعتماد عليه.
يغطي التخزين المحلي جانب Meta وحده. اسأل مزوّدك بشكل منفصل عن مكان تخزينه للمحادثات والنسخ الاحتياطية.
ما اللوائح التي تنطبق؟
يعتمد ذلك على مكان وجودك ووجود عملائك. في دول الخليج، يضع نظام حماية البيانات الشخصية في الإمارات ونظام حماية البيانات الشخصية في السعودية، الذي تشرف عليه سدايا (SDAIA)، قواعد بشأن المعالجة المشروعة والموافقة وتحديد الغرض ونقل البيانات عبر الحدود؛ وقد تضيف الجهات التنظيمية القطاعية في المصارف والصحة والاتصالات متطلبات أخرى. ويُدخل العملاء في الاتحاد الأوروبي أو المملكة المتحدة اللائحة العامة لحماية البيانات (GDPR) في النطاق. وتنص وثائق Meta على أن على عملاء Cloud API الوفاء بالتزاماتهم الخاصة بموجب قوانين حماية البيانات.
اعتبر هذا القسم توجيهًا عامًا لا استشارة قانونية. اطلب من مستشارك القانوني تحديد القوانين المنطبقة على تدفقات بياناتك المحددة.
من ينبغي أن يملك صلاحية الوصول، وكيف؟
إخفاقات ضبط الوصول تتسبب في حوادث أكثر مما يتسبب فيه التشفير. أحكم هذه الطبقات:
- حافظة أعمال Meta. أبقِ حساب WhatsApp Business (WABA) في محفظتك الخاصة، وفرض المصادقة الثنائية على المسؤولين، وأزل المغادرين فورًا.
- رمز PIN للتحقق بخطوتين. يحمي هذا الرمز المكوّن من ستة أرقام تسجيل رقمك. احفظه في مدير كلمات المرور لديك لا في بريد مزوّد. واشترك في webhook الأمان لدى Meta الذي يبلّغ عن تغييرات رمز PIN ومحاولات إيقاف التحقق بخطوتين.
- رموز الـ API. استخدم رموز مستخدم النظام بالصلاحيات اللازمة فقط، واحفظها في مدير أسرار، ودوّرها عند تغيّر الموظفين أو المزوّدين.
- نقطة نهاية webhook. اقبل HTTPS فقط، وتحقق من توقيع حمولة Meta باستخدام سر تطبيقك، ولا تسجّل الحمولات كاملة في وحدات تحكم مشتركة.
- وصول الموظفين. امنح الموظفين وصولًا قائمًا على الأدوار إلى الطوابير التي يخدمونها فقط، وقيّد التصدير الجماعي، وسجّل من اطّلع على ماذا أو صدّره.
- وصول المزوّد. اعرف أي موظفي المزوّد يمكنهم الاطلاع على محادثاتك، وبأي إجراء، وكيف يُسجَّل هذا الوصول.
كيف تتعامل مع البيانات الشخصية (PII) في القوالب والمحادثات؟
اجمع الحد الأدنى، ولا تجمع أبدًا ما تحظره السياسة. تقضي سياسة WhatsApp للمراسلة التجارية بألا تشارك الشركات أرقام بطاقات الدفع كاملة أو أرقام الحسابات المالية أو أرقام بطاقات الهوية الشخصية أو غيرها من المعرّفات الحساسة، وألا تطلب من الناس مشاركتها.
قواعد عملية:
- القوالب: تجنب وضع البيانات الحساسة في المتغيرات. استخدم "طلبك المنتهي بـ 4821" بدلًا من تفاصيل الحساب كاملة؛ فمعاملات القالب جزء من محتوى الرسالة وتُخزَّن كأي رسالة أخرى.
- المدفوعات والهوية: أرسل زر CTA URL إلى صفحة ويب آمنة بدلًا من جمع التفاصيل داخل المحادثة.
- رموز OTP: استخدم قوالب المصادقة ومدة صلاحية قصيرة؛ راجع دليل أمان OTP.
- الوسائط: عامل الصور والمستندات التي يرسلها العملاء على أنها حساسة افتراضيًا وطبّق عليها مدة احتفاظ.
- التصدير: ملفات CSV للمحادثات أو التقارير أسهل البيانات تسريبًا. قيّدها وسجّلها.
ماذا تسأل مزوّد WhatsApp API؟
استخدم هذه القائمة في المشتريات. اطلب الأدلة لا الصفات.
- من يملك حساب WABA وحافظة أعمال Meta التي يقع فيها، وهل يمكننا الانتقال منه؟
- أين تُخزَّن المحادثات والوسائط والنسخ الاحتياطية، وفي أي دول؟
- ما مدة الاحتفاظ الافتراضية، وهل يمكننا ضبط الحذف بحسب نوع البيانات؟
- ما التقييمات الأمنية المستقلة أو الشهادات التي تحملونها؟ اطلب التقارير أو الشهادات مع نطاقها.
- كيف يُسجَّل وصول الموظفين وإجراءات المسؤولين وعمليات التصدير، وهل يمكننا الاطلاع على هذه السجلات؟
- كيف تُخزَّن رموز الـ API ورمز PIN للتحقق بخطوتين، ومن يستطيع استخدامها؟
- ما المعالجون الفرعيون الذين تستخدمونهم، وكيف نُبلَّغ بالتغييرات؟
- ما إجراء الإبلاغ عن الحوادث وجدوله الزمني؟
- هل تستخدمون بيانات رسائلنا لتدريب نماذج الذكاء الاصطناعي؟ تقيّد شروط منصة Meta ذلك حين تستعين الشركة بمزوّد ذكاء اصطناعي.
- هل يمكننا توقيع اتفاقية معالجة بيانات تعكس القوانين المنطبقة علينا؟
مثال تطبيقي: اعتماد شركة تأمين في أبوظبي
هذا مثال افتراضي. تريد "Falcon Assurance" إرسال تحديثات المطالبات عبر WhatsApp. يرسم فريق الأمن تدفقات البيانات: Meta Cloud API، ومزوّد صندوق وارد، ونظام المطالبات. ويؤكدون صفة المعالج لدى Meta ومدة الاحتفاظ البالغة 30 يومًا، ويتحققون من توفر التخزين المحلي لدولتهم، ويسألون المزوّد عن مواقع التخزين والمعالجين الفرعيين.
ويقررون أن تشير قوالب المطالبات إلى أرقام المطالبات فقط، لا إلى هويات حاملي الوثائق ولا إلى التفاصيل المصرفية؛ وتمر المدفوعات عبر زر CTA URL إلى بوابتهم. ولا يرى الموظفون إلا طابور منطقتهم، ويتطلب التصدير موافقة المشرف، ويُحفظ رمز PIN في الخزنة المؤسسية. ويأتي الاعتماد في صورة مخطط موثّق لتدفق البيانات وسجل مخاطر، لا مجرد "نعم" أو "لا".
أخطاء شائعة وحدود صريحة
- إخبار العملاء بأن المحادثات "مشفرة من طرف إلى طرف حتى نحن". كن دقيقًا.
- تقييم Meta وحدها. المزوّدون وأنظمتك تحتفظ بأطول البيانات عمرًا.
- ترك المزوّد يملك WABA ورمز PIN. يعقّد ذلك التحكم والانتقال.
- غياب قاعدة احتفاظ لصندوق الوارد. "إلى الأبد" قرار أيضًا، وغالبًا قرار سيئ.
- المبالغة في الاعتماد على الشهادات. افحص نطاقها؛ فهي لا تغطي إعداداتك أنت.
كيف تساعدك OmniChannels.ai
تربط OmniChannels.ai، المدعومة من BroadNet Technologies، الشركات بـ WhatsApp Business API عبر Meta Embedded Signup، الذي ينشئ حساب WhatsApp Business داخل محفظة Meta الخاصة بالنشاط التجاري نفسه. وتُعاين القوالب وتُتتبَّع حتى الاعتماد، فيتمكن الفريق من مراجعة البيانات التي يحملها كل قالب قبل إرساله. وتحمل BroadNet شهادتي ISO/IEC 27001:2022 وISO/IEC 27018 وتقرير SOC 2 Type II، وتلتزم بـ GDPR. ومصادقة API وwebhooks موثّقة للعموم في صفحة المطورين. تواصل معنا لمراجعة أسئلتك الأمنية.
الأسئلة الشائعة
هل WhatsApp Business API مشفر من طرف إلى طرف؟
جزئيًا. تذكر Meta أن الرسائل تنتقل مشفرة ببروتوكول Signal بين العميل وCloud API الذي يعمل نيابة عن النشاط التجاري. ثم يفك Cloud API تشفير الرسالة ويرسلها إلى النشاط عبر HTTPS محمي بـ TLS. أي أن نقطة التشفير الطرفية من جهة النشاط هي Cloud API لدى Meta لا خوادمك، ويتعامل مزوّدك وأنظمتك مع محتوى مقروء.
هل تستخدم Meta رسائل WhatsApp Business في الإعلانات؟
تنص وثائق Cloud API لدى Meta على أن Cloud API لن يستخدم رسائل WhatsApp تلقائيًا لتحديد الإعلانات التي يراها الشخص، وأن Meta تعمل بصفة معالج بيانات للنشاط التجاري. ويمكن للشركات نفسها استخدام الرسائل التي تتلقاها في تسويقها الخاص، بما يتوافق مع القانون وإشعارات الخصوصية لديها، لذا تهمّ سياستك الخاصة.
كم تحتفظ WhatsApp Cloud API ببيانات الرسائل؟
تذكر Meta حدًا أقصى للاحتفاظ ببيانات الرسائل قدره 30 يومًا، تُستخدم لميزات مثل إعادة الإرسال، وتقول إن معرّفات المستخدمين تُحذف خلال 30 يومًا من آخر تحديث لحالة الرسالة ما لم يُوجَّه بغير ذلك. وقد يحتفظ مزوّدك وأنظمتك بالبيانات مدة أطول بكثير، لذا حدّد الاحتفاظ هناك ووثّقه بشكل مستقل.
هل يمكن أن تبقى بيانات رسائل WhatsApp داخل السعودية أو الإمارات؟
تقدّم Meta إعداد تخزين محلي لكل رقم هاتف تجاري يُبقي محتوى الرسائل المخزَّن في دولة محددة، مع المعالجة في مراكز بيانات Meta دوليًا لمدة تصل إلى 60 دقيقة. تُدرج وثائق التسجيل لدى Meta المناطق المدعومة وهي تتغير مع الوقت، فراجع القائمة الحالية. أما البيانات لدى مزوّدك فسؤال منفصل توجهه إليه.
ما الشهادات الأمنية التي يحملها WhatsApp Cloud API؟
تذكر صفحة خصوصية البيانات لدى Meta أنها حصلت على تقارير SOC 2 Type II وISO 27001 لـ Cloud API، وتحيل إلى مركز الامتثال للمراسلة التجارية لدى Meta للاطلاع على الوثائق. وهذه تغطي خدمة Meta وحدها. أما مزوّد المراسلة لديك ونظام CRM والاستضافة فكل منها يحتاج إلى تقييمه الخاص، فاطلب الأدلة من كل مورّد مباشرة.
المصادر
تابع القراءة
مزيد من الأدلةالامتثال
الموافقة المسبقة (Opt-in) لحملات WhatsApp وSMS والبريد الإلكتروني
دليل عملي لموافقة العملاء على حملات WhatsApp وSMS والبريد الإلكتروني: ما الذي تسجّله، وكيف تحترم طلبات إلغاء الاشتراك، وكيف تنطبق قوانين GDPR والخليج.
8 دقائق للقراءة
التسويق
إعلانات Click-to-WhatsApp: الإعداد والنافذة المجانية والتوجيه والنتائج
دليل إعلانات Click-to-WhatsApp: أعدّ إعلانات Facebook وInstagram التي تفتح واتساب، واستفد من نافذة نقطة الدخول المجانية، ووجّه العملاء إلى فريقك وقِس المبيعات.
9 دقائق للقراءة
التسويق
التجارة الحوارية: كيف تبيع عبر المحادثة من البداية للنهاية
دليل التجارة الحوارية: البيع عبر المحادثة من الاكتشاف إلى الكتالوج والسلة وروابط الدفع وتحديثات الطلب والدعم البشري، مع البنية التقنية ومؤشرات الأداء.
8 دقائق للقراءة
