يُنشر هذا المستند بالإنجليزية وفي ثماني ترجمات. والنص الإنجليزي هو النص المُلزِم: فحيثما اختلفت الترجمة عن الإنجليزية، يسري النص الإنجليزي.
1. باختصار
- للحجز، تعطي اسماً وعنوان بريد إلكتروني ورقم هاتف. أما رقم لوحة المركبة ورقم الرحلة فاختياريان.
- تذهب هذه البيانات إلى مشغّل موقف السيارات الذي حجزت فيه، لأنه هو من عليه أن يجد سيارتك ويسلّمها إليك. وهو المسؤول عن ذلك السجلّ.
- ولا يُطلب منك شيء لا يحتاجه الحجز: لا حساب، ولا كلمة مرور، ولا تاريخ ميلاد، ولا عنوان بريدي. أمّا بيانات البطاقة فتدخل في نموذج مزوّد خدمات الدفع نفسه وتسافر إليه مباشرة — وParkena لا تراها أبداً.
- لا يشغّل هذا الموقع أي تحليلات ولا يضع أي ملفات تعريف ارتباط خاصة به. ويحفظ متصفّحك السمة التي اخترتها، وأثناء الدفع لوهلةٍ عنوان البريد الإلكتروني للحجز؛ وتحمّل خطوة الدفع نصاً برمجياً واحداً، هو نص Stripe. لا أحد يتتبّعك هنا.
- تتحرّك الأسعار من تلقاء نفسها، لكن ذلك لا يحدث أبداً بسبب أي شيء يخصّك. ولا يوجد في هذه المنصّة كلها أي ملف تنميطي عنك.
2. من المسؤول عن ماذا
في كل حجز شركتان، وقانون حماية البيانات الأوروبي يريد أن يعرف أيّهما تقرّر ما يحدث لبياناتك. والجواب الصادق أن كلتيهما تقرّر، لأغراض مختلفة.
مشغّل موقف السيارات
المشغّل هو المتحكّم في بيانات حجزك. فموقف السيارات موقفه، والسعة سعته، وموظفوه هم من سيتصلون بالرقم الذي أعطيته إن كان موعد سيارتك 04:40 ولم تكن هناك، وحاجزه هو ما ينبغي أن تعود سيارتك عبره. ويُكتب الحجز وسجلّ الاتصال وبيانات المركبة في سجلات المشغّل نفسه، ولا يستطيع أي مشغّل آخر الاطلاع عليها. أما البيع نفسه فمن شأن Parkena — انظر الفقرة أدناه.
Parkena
وParkena هي المتحكّم في البيانات فيما يخصّ تشغيل المنصّة: نشر الإدراجات، وعرض السعر، وقبض الدفع باسمها هي، وكتابة الحجز كتابةً دقيقة، والاحتفاظ بسجلّها الخاص للبيع بصيغته التي أُبرم بها، وإبقاء الخدمة آمنة ونزيهة. كما تشغّل Parkena قاعدة البيانات ولوحة التحكم التي يستخدمها المشغّل، وهي في هذا الدور تعمل معالِج بيانات نيابةً عن المشغّل.
ولأن قاعدة بيانات واحدة تضمّ الجانبين، فإن التقسيم أعلاه يتعلّق بالأغراض لا بالأجهزة. ولدى Parkena وصول تقني إلى السجلات التي تخزّنها للمشغّلين، وهي تقول ذلك هنا بدل أن توحي بفصل لا وجود له مادياً.
[ يجب استكماله قبل الإطلاق — اسم الكيان القانوني للمتحكّم في البيانات، وعنوانه المسجَّل، وعنوان التواصل الخاص بطلبات حماية البيانات ]
[ يجب استكماله قبل الإطلاق — ما إذا كان تعيين مسؤول لحماية البيانات واجباً، ومن هو إن كان كذلك — واتفاق المعالجة المكتوب بين Parkena وكل مشغّل ]
3. ما الذي يُجمع عند الحجز
هذه هي القائمة الكاملة لما يجمعه الحجز. وهي قائمة معاملات دالة قاعدة البيانات الوحيدة التي يمرّ بها الحجز، فلا شيء يُجمع في صمت إلى جانبها. وبيانات البطاقة ليست فيها ولا تنضمّ إليها أبداً: فنموذج البطاقة في خطوة الدفع نموذج Stripe، والقسم 4 يقول ما معنى ذلك.
من النموذج
- الاسم الأول واسم العائلة. مطلوبان — إذ لا يمكن تسليم سيارة إلى شخص لا يمكن تسميته.
- عنوان البريد الإلكتروني. مطلوب. ويُخزَّن دون تمييز بين الحروف الكبيرة والصغيرة، لأن عنواناً لا يختلف إلا في حالة الأحرف هو العنوان نفسه.
- رقم الهاتف. مطلوب. وهو الرقم الذي يتصل به موقف السيارات، ولذلك يُبقى محدَّثاً بدل أن يُجمَّد مع البيع.
- رقم لوحة المركبة. اختياري. ويُخزَّن بالحروف الكبيرة بعد حذف المسافات وعلامات الترقيم، حتى تكون السيارة الواحدة سيارة واحدة عند الحاجز. وتستطيع المنصّة أيضاً أن تحمل بلد تسجيل اللوحة؛ غير أن نموذج الحجز الحالي لا يطلبه.
- رقم الرحلة. اختياري. ويُخزَّن بالحروف الكبيرة، ويُستخدم لتوقّع وصولك عند تأخّر رحلة.
من الحجز نفسه
- موقف السيارات، وموعدا التسليم والاستلام بتوقيت الساعة المحلية في ذلك الموقف، والمنطقة الزمنية التي يُقرآن بها.
- البيع بصيغته التي أُبرم بها: العملة، والإجمالي، وسطر واحد لكل يوم خاضع للاحتساب، وشروط الإلغاء لدى المنصّة بصيغتها القائمة في تلك اللحظة. وهذا الجزء مُجمَّد ولا يُعاد كتابته أبداً، لأنه سجلّ ما وافقت عليه.
- حالة الحجز وحالة الدفع، وتبدآن «قيد الانتظار» و«قيد الانتظار».
- رقم حجز، تولّده قاعدة البيانات من مُعرِّف الحجز نفسه.
- وقت إنشاء السجلّ ووقت آخر تعديل عليه.
- اللغة التي كنت تتصفّح بها لحظة الحجز، حتى يمكن كتابة أي رسالة بشأن هذا الحجز بها.
قيمة مُشتقّة واحدة، وما الغرض منها
يخزّن الحجز أيضاً بصمة محسوبة من موقف السيارات والتاريخين وعنوان بريدك الإلكتروني ورقم لوحتك — وهي تجزئة SHA-256، لا القيم نفسها. ووظيفتها الوحيدة أن تتعرّف على ضغطة ثانية على زر «احجز» بوصفها الحجز نفسه لا سيارة ثانية. وهي ليست معرِّفاً يُستخدم لأي غرض آخر، ولا تُشارَك أبداً، ولا يمكن ردّها إلى بياناتك.
حين تبحث فقط
يرسل البحث المكان والتواريخ التي كتبتها إلى قاعدة البيانات لتسعّر فترات الإيقاف الموافقة لها. ولا يُرفق بذلك شيء يعرّف بك، ولا يُخزَّن شيء عن أي بحث.
4. ما الذي لا يُجمع
- بيانات البطاقة لا تصل إلى Parkena أبداً. فالدفع يجري في نموذج تضعه Stripe، مزوّد خدمات الدفع، على الصفحة: وما تكتبه هناك يذهب إلى Stripe مباشرة، وما تحتفظ به Parkena هو المبلغ والعملة وما إذا كان الحجز مدفوعاً — لا البطاقة أبداً.
- لا حساب للمسافر، ولا كلمة مرور، ولا تسجيل دخول. لا يوجد ما تسجّل الدخول إليه.
- لا عنوان بريدي، ولا تاريخ ميلاد، ولا رقم وثيقة.
- لا تحليلات، ولا معرِّفات إعلانية، ولا بكسلات تتبّع. ولا يضع الموقع أي ملفات تعريف ارتباط خاصة به؛ ويحفظ متصفّحك السمة التي اخترتها، وأثناء الدفع عنوان البريد الإلكتروني للحجز، وتحمّل صفحة الدفع نص Stripe البرمجي. راجع صفحة ملفات تعريف الارتباط، فهي تقول هذا كله بتفصيل أوفى.
- لا بيانات موقع جغرافي. ولا يسأل الموقع المتصفّح أبداً عن مكانك.
5. كيف تصل بياناتك إلى المشغّل
هذا الموقع مجموعة من الملفات الساكنة. وحين تضغط على «احجز» أو تبحث عن حجز أو تلغيه، يرسل متصفّحك الطلب عبر HTTPS إلى دالة صغيرة تابعة لـ Parkena تعمل أمام قاعدة البيانات. وتتحقّق تلك الدالة من عدد الطلبات الواردة من عنوان شبكي واحد، ثم تكتب الحجز أو تقرأه في قاعدة البيانات بصلاحيات دور مقيَّد. ولا تسجّل إلا المسار الذي استُدعي، وهل نجح، وكم استغرق — ولا تسجّل أبداً رقم حجزك ولا عنوان بريدك الإلكتروني ولا اسمك ولا عنوانك الشبكي — ولا تحتفظ بأي نسخة من بياناتك.
وترفض قاعدة البيانات الحجز بدل أن تخمّن، وحين تفعل تكتب سطراً في سجلّ خادمها يذكر موقف السيارات والسبب. ولا يحمل ذلك السطر أي بيانات اتصال.
6. لماذا يحقّ لنا الاحتفاظ بها
- لتلقّي الحجز الذي طلبته وتنفيذه — الاسم وعنوان البريد الإلكتروني ورقم الهاتف وفترة الإيقاف ورقم اللوحة ورقم الرحلة. وهذه معالجة ضرورية لتنفيذ عقد معك (المادة 6، الفقرة 1، البند (ب) من اللائحة العامة لحماية البيانات).
- ولإبقاء المنصّة تعمل بنزاهة: التعرّف على الإرسال المكرَّر حتى لا يُنشأ لك حجزان، ورفض بيع بسعر لم يُعرض عليك، والاحتفاظ بسجلّ يتطابق مع دفاتر المشغّل نفسه، وحماية الخدمة من إساءة الاستعمال. وهذه مصالح مشروعة لنا وللمشغّل (المادة 6، الفقرة 1، البند (و)).
- وللاحتفاظ بسجلّ المعاملة الذي يُلزم القانونُ المشغّلَ بحفظه لأغراض ضريبية ومحاسبية (المادة 6، الفقرة 1، البند (ج)).
ولا يجري هنا شيء استناداً إلى الموافقة، لأنه لا يجري أصلاً أي شيء اختياري: فلا تسويق ولا تحليلات ولا تتبّع تُطلب الموافقة عليه. وإن تغيّر ذلك يوماً، فسيتغيّر بطلبٍ لا في صمت.
8. أين تُخزَّن، والنقل خارج الاتحاد الأوروبي
مزوّدا الاستضافة المذكوران أعلاه شركتان أمريكيتان تتيحان مناطق استضافة أوروبية، ويمكن ضبط كليهما — وينبغي ضبطهما — لإبقاء هذه البيانات في أوروبا. وStripe وResend أمريكيتان كذلك، والآلية التي تستند إليها معالجتهما تنتمي إلى الفراغ نفسه أدناه. أما المنطقة التي يعمل فيها نظام الإنتاج فعلياً، والآلية القانونية التي يستند إليها أي نقل خارج المنطقة الاقتصادية الأوروبية، فحقيقتان يجب أن تُذكرا هنا بدقة لا بالتقريب:
[ يجب استكماله قبل الإطلاق — منطقة استضافة قاعدة بيانات الإنتاج ومنطقة استضافة الموقع الإلكتروني ]
[ يجب استكماله قبل الإطلاق — آلية النقل المعتمَدة لأي معالجة خارج المنطقة الاقتصادية الأوروبية (البنود التعاقدية النموذجية، أو قرار ملاءمة، أو الترتيب الذي يحلّ محلّهما) ]
وحيث يكون موقف السيارات نفسه في سويسرا، يكون المشغّل الذي يحتفظ بحجزك سويسرياً. وسويسرا معترَف لها من المفوضية الأوروبية بأنها توفّر مستوى حماية ملائماً، ولذلك لا تحتاج هذه النقلة بالذات إلى آلية إضافية.
9. كم من الوقت تبقى محفوظة
بصراحة: لا يُحذف شيء تلقائياً. لا يوجد اليوم في أي موضع من هذه المنصّة حذف مجدول، ولا مهمة انتهاء صلاحية، ولا مؤقّت احتفاظ، ولن يدّعي هذا الإشعار وجود شيء من ذلك.
ولا يمكن حذف الحجز إطلاقاً. فصلاحية حذفه غير ممنوحة لأحد — لا للمشغّل، ولا لحساب مالكه، ولا لمفتاح الخدمة الخاص بالمنصّة نفسها — لأن الحجز سجلّ مالي وعقد، ولأن السؤال عمّا إذا كان ثمة مبلغ مستحق الردّ سؤال يجب أن يبقى قابلاً للإجابة. والحجز الذي لا يقع يُلغى، والسجلّ الملغى هو الجواب.
أما سجلّ الاتصال الخاص بك فهو صفّ منفصل ويُعامَل معاملة مختلفة. إذ يمكن تصحيحه، ويمكن طمسه في موضعه، وهكذا يُستجاب لطلب المحو: يبقى البيع، ويختفي منه الشخص. أما سجلّ اتصال لا يشير إليه أي حجز فيمكن حذفه كلياً.
والطمس ليس فراغاً. فاسمك الأول واسم عائلتك وعنوان بريدك الإلكتروني ورقم هاتفك وكل رقم لوحة مركبة على حجوزاتك تُستبدَل كلها بعلامات ثابتة، ويُسجَّل على السجلّ تاريخ حدوث ذلك. وما يبقى لا يصلح للوصول إليك ولا للتعرّف عليك، ولا يمكن التراجع عنه.
ويحتفظ الحجز نفسه برقمه وتواريخه وموقف سياراته وإجماليه، لأن ذلك هو السجلّ المالي. غير أنه لم يعد يقول من أنت.
وتُحفظ بياناتك ما دامت فترة الإيقاف لم تحن بعد أو ما دامت السيارة لدى المشغّل. إذ يجب أن يتمكّن من الوصول إليك ومن إعادة سيارتك إليك. ومتى انتهت فترة الإيقاف — باستلام السيارة أو بالإلغاء — أمكن طمس السجلّ عند الطلب.
[ يجب استكماله قبل الإطلاق — جدول الاحتفاظ بالبيانات والحدّ الأدنى القانوني الذي يحدّده ]
10. حقوقك
إن كانت اللائحة العامة لحماية البيانات تنطبق عليك، فلك الحق في طلب نسخة من البيانات الشخصية المحفوظة عنك، وفي تصحيحها، وفي محوها، وفي تقييد استخدامها، وفي تلقّيها في صيغة قابلة للنقل، وفي الاعتراض على المعالجة القائمة على أساس المصلحة المشروعة. ولك أيضاً أن تتقدّم بشكوى إلى سلطة رقابية.
وللمحو الحدّ المبيَّن في القسم 9: فسجلّ البيع يبقى بعد طلب المحو، مطموساً، لأن القانون يُلزم المشغّل بحفظه. وكل ما عدا ذلك مما يخصّك يمكن أن يزول.
والمشغّل الذي يحتفظ بحجزك هو أسرع طريق لأي أمر يتعلّق بذلك الحجز، واسمه مذكور على تأكيد حجزك. ويمكنك أيضاً أن تكتب إلى Parkena، التي تشغّل النظام الذي يوجد فيه السجلّ.
ومخاطبة المشغّل ليست عبارة إنشائية: فمحو بياناتك أداة تحكّم قائمة على الحجز داخل البرنامج الذي يشغّله كل يوم، ويستطيع مالك ذلك النشاط أو مديره أن يفعله هناك في حينه متى انتهت فترة إيقافك. ولا يلزم إشراك أحد في Parkena، ولا يلزم أن يكتب أحد أي شيفرة برمجية.
اكتب إلى [email protected]. وضع على الرسالة ما يبيّن أنها طلب متعلّق بحماية البيانات حتى لا تُعامَل معاملة الدعم الاعتيادي — فهي تبدأ مهلة زمنية لا يبدؤها الدعم الاعتيادي.
[ يجب استكماله قبل الإطلاق — العنوان البريدي الخاص بطلبات حماية البيانات ]
[ يجب استكماله قبل الإطلاق — السلطة الرقابية التي ينبغي توجيه الشكوى إليها ]
وإلى أن يُستكمل هذان السطران، فالطريق العامل هو عنوان البريد الإلكتروني المذكور في صفحة التواصل. وهو يصل إلى شخص، وأي طلب يُرسل إليه سيُعالَج — غير أنه صندوق دعم عام لا قناة مبنيّة لطلبات من هذا النوع، وهو ليس بديلاً عن العنوان الرسمي الذي يجب على المتحكّم في البيانات نشره.
11. القرارات الآلية، ولماذا تتحرّك الأسعار
لا يُتَّخذ آلياً أي قرار له أثر قانوني عليك أو أثر مماثل له في الأهمية، ولا يوجد في أي موضع من هذه المنصّة أي ملف تنميطي عنك.
والأسعار تتحرّك من تلقاء نفسها فعلاً، وذلك يستحق جواباً مباشراً لا إنكاراً. فحيث حدّد المشغّل نطاقاً بدل سعر ثابت، تختار المنصّة السعر اليومي داخله بناءً على مُدخلين اثنين لا غير: مدى امتلاء ذلك الموقف أصلاً في ذلك التاريخ، وكم يوماً يفصل عن ذلك التاريخ. وليس لها أي مُدخل آخر. فهي لا تعرف من السائل، ولا تقرأ سجلّ تصفّح، ولا تأخذ الجهاز في الحسبان، ولا تستطيع ذلك: فلا شيء من ذلك يصل إلى الحساب. وشخصان يسألان عن فترة الإيقاف نفسها في اللحظة نفسها يُعرض عليهما الرقم نفسه.
12. كيف تُحمى
- كل شيء ينتقل عبر HTTPS.
- لا يوجد حساب للمسافر، فلا توجد كلمة مرور خاصة بك يمكن أن تُفقد.
- المفتاح الذي يحمله هذا الموقع في المتصفّح ليس سرّاً وليس مفتاحاً عاماً يفتح كل شيء: فهو يصل إلى دالتين اثنتين في قاعدة البيانات لا غير — قائمة الأسعار ومولّد المعرِّفات — ولا يصل إلى أي جدول البتّة. أما الحجز والبحث عن حجز وإلغاؤه فتمرّ كلها عبر دالة منفصلة لا يفتحها ذلك المفتاح. وهو لا يستطيع قراءة أي حجز، لا حجزك ولا حجز غيرك.
- والمشغّلون معزولون بعضهم عن بعض بأمان على مستوى الصفّ داخل قاعدة البيانات، لا بشيفرة تطبيق يمكن الالتفاف حولها.
- وتُحجب الأخطاء التي تقع داخل عملية الحجز قبل أن تصل إلى المتصفّح، حتى لا يُستخدم الرفض لمعرفة مدى امتلاء موقف سيارات أو لمعرفة ما ضبطه مشغّل آخر.
وتغطّي هذه القواعدَ مجموعةُ اختبارات آلية تعمل على قاعدة البيانات نفسها. ولم يُكلَّف أحد بعد بإجراء اختبار اختراق خارجي، وهذا الإشعار لا يدّعي إجراء واحد.
13. إن كنت مشغّلاً
يحتفظ حساب لوحة التحكم باسمك وعنوان بريدك الإلكتروني، وبالمشغّل الذي تنتمي إليه، وبدورك فيه، وبأي دعوات أرسلتها أو قبلتها. ويتولّى تسجيل الدخول نظام Supabase Auth؛ وتُحفظ جلستك وآخر مشغّل عملت فيه في التخزين المحلي لمتصفّحك حتى تبقى مسجَّل الدخول.
والحجوزات وسجلات الاتصال الموجودة في لوحة تحكمك هي بيانات عملائك، وأنت المتحكّم في تلك البيانات. وتعالجها Parkena بناءً على تعليماتك من أجل تشغيل البرنامج.
ولأنك المتحكّم في تلك السجلات، فإن طلب المحو الوارد من أحد مسافريك تقع عليك أنت الاستجابة له. ولوحة التحكم تفعل ذلك: افتح الحجز، وستجد في بطاقة المسافر إجراءً يطمس في موضعه اسمه وعنوان بريده الإلكتروني ورقم هاتفه ورقم لوحته مع الإبقاء على الحجز. ويستطيع المالك أو المدير استخدامه متى انتهت فترة الإيقاف.
[ يجب استكماله قبل الإطلاق — اتفاقية معالجة البيانات التي يبرمها المشغّلون، وملحق المعالِجين الفرعيين المرفق بها ]
14. الأطفال
Parkena خدمة موجَّهة إلى من بلغوا سنّ حيازة رخصة قيادة وحجز موقف سيارات. وهي ليست موجَّهة إلى الأطفال، ولا يطلب أي جزء منها بيانات طفل.
15. التقييمات التي تكتبها
بعد مضيّ 24 ساعة على الأقل من استلامك سيارتك، تُنشئ Parkena طلباً واحداً يسألك كيف كانت فترة الإيقاف — طلباً واحداً لكل حجز، وثانٍ ليس مستبعداً فحسب بل مستحيلاً. غير أن هذه الطلبات لا تُسلَّم في الوقت الحالي: فبريد Parkena الخاص ليس في الخدمة، ولن يصف هذا الإشعار رسالةً بأنها أُرسلت ما دام كذلك. ومتى دخل الخدمة، كان ذلك الطلب هو الوحيد: لا يتبعه أي تذكير، وتجاهله ينهي الأمر.
والتقييم الذي تكتبه يُنشر. فالدرجة والعنوان وما سار على ما يرام وما كان يمكن أن يكون أفضل ونوع الرحلة التي كنت فيها تظهر كلها على صفحة موقف السيارات هذا على Parkena، حيث يمكن لأي شخص أن يقرأها. ويرى المشغّل التقييم نفسه في لوحة التحكم لديه، وله أن يردّ عليه علناً.
والتوقيع هو اسمك الأول، وبلد تسجيل لوحة سيارتك إن كان حجزك قد سجّله. ولا يرافقه شيء آخر عنك: لا اسم عائلتك، ولا عنوان بريدك الإلكتروني، ولا رقم هاتفك، ولا اللوحة نفسها، ولا رقم رحلتك.
وإذا طُمس سجلّ الاتصال الخاص بك، كما يصف القسم 9، حُذف الاسم الأول والبلد من كل تقييم كتبته، فيُقرأ التقييم عندئذٍ كأنه من مسافر بلا اسم. أما الدرجة والكلمات فتبقى منشورة، لأنها عن موقف السيارات لا عنك.
ويبقى التقييم على صفحة موقف السيارات ما دام هذا الموقف مُدرَجاً على Parkena.
[ يجب استكماله قبل الإطلاق — الأساس القانوني لإرسال طلب التقييم ولنشر التقييم، والمدة التي يُحفظ فيها التقييم المنشور ]
16. تعديلات هذا الإشعار
يتغيّر هذا الإشعار حين يتغيّر المنتج، والتاريخ في أعلى الصفحة هو تاريخ آخر تغيير. ولا توجد قائمة بريدية يُعلَن عبرها عن أي تغيير — فالبريد الوحيد الذي ترسله إليك Parkena يتعلّق بحجز قمت به — فالتاريخ هو الإشعار.
