تخطَّ إلى المحتوى

قانوني

سياسة الخصوصية

كيف تُجمع بيانات مشروعك وتُستخدم وتُحفظ عند استخدامك للموقع ونماذجه.

مسودةهذه نسخة أولية تصف بدقة ما ينفذه هذا الموقع فعلياً، وهي بانتظار مراجعة قانونية رسمية من صاحب العمل قبل اعتمادها نهائياً.

تاريخ السريان
2026-08-31
الإصدار الحالي
v1
الحالة
بانتظار المراجعة القانونية

من هي الجهة المتحكمة بالبيانات، وكيف تتواصل معنا

الجهة المتحكمة ببياناتك بموجب هذه السياسة هي:

الاسم النظامي
مؤسسة كنست راك للمقاولات
السجل التجاري
1010603513
العنوان الوطني
2229 شارع سعود بن عبدالله جلوي، حي النرجس، الوحدة 8051، الرياض 13333
للاستفسارات المتعلقة بالخصوصية
info@constraksa.com
الهاتف الثابت
+966114435373

1. نطاق هذه السياسة

تشرح هذه السياسة كيف تُجمع بياناتك وتُستخدم وتُخزَّن عند استخدامك لموقع كنستراك الإلكتروني (constraksa.com) وإرسالك أياً من نماذج الطلب المتاحة عليه: نموذج "ابدأ مشروعك"، نموذج التواصل، نموذج طلب ملف قدرات المطورين، أو نموذج المكاتب الهندسية. هذه السياسة لا تغطي أي نظام أو موقع آخر خارج هذا الموقع.

3. الغرض من معالجة البيانات

نعالج البيانات المرسلة عبر نماذج هذا الموقع للأغراض التالية فقط:

  • تقييم طلب المشروع أو الاستفسار من الناحية الفنية والتشغيلية (هل يقع ضمن نطاق خدماتنا ومنطقة عملنا).
  • التواصل مع مقدم الطلب عبر قناة التواصل التي حددها (واتساب، هاتف، أو بريد إلكتروني).
  • إدارة الطلب داخلياً: حفظه في عارض الطلبات الداخلي، تتبّع حالته، وتنبيه الفريق المختص عند عدم التعامل معه خلال المهلة الداخلية المحددة.
  • إحالة المشروع إلى مكتب هندسي مرخص عند الحاجة إلى أعمال تصميم أو اعتماد هندسي نظامي يقع خارج نطاق كنستراك كمؤسسة مقاولات وتنفيذ (انظر قسم "الإفصاح للمكاتب الهندسية" أدناه).

ما لا نستخدم بياناتك من أجله

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

4. البيانات التي نجمعها، والحقول الإلزامية مقابل الاختيارية

يجمع هذا الموقع بياناتك فقط عند إرسالك أحد أربعة نماذج، وفق حقول محددة يفرضها التحقق التقني على الخادم (Zod schema) قبل قبول أي طلب. الحقول أدناه دقيقة ومطابقة لما هو مُفعّل فعلياً في الكود، لكل نموذج على حدة:

1. نموذج "ابدأ مشروعك" (المعالج متعدد الخطوات)

إلزامي: نوع المشروع، حالة المشروع، المدينة، الحي، مساحة الأرض، الخدمة المطلوبة، الاسم الكامل، رقم الجوال (سعودي)، قناة التواصل المفضلة، والموافقة على الشروط (مربع اختيار إلزامي).

اختياري: مساحة البناء، البريد الإلكتروني، الملاحظات، وحتى 12 ملفاً مرفقاً (بحد أقصى 25 ميغابايت لكل ملف).

2. نموذج التواصل

إلزامي: الاسم الكامل، رقم الجوال (سعودي)، ونص الرسالة (10 أحرف على الأقل).

اختياري: البريد الإلكتروني.

3. نموذج طلب ملف قدرات المطورين

إلزامي: الاسم، اسم الشركة، رقم الجوال (سعودي)، عدد الوحدات، الحي، مرحلة المشروع، نموذج التوريد (عمالة فقط / مع المواد / لم يُحدد بعد)، والتاريخ المتوقع للبدء.

لا توجد حقول اختيارية في هذا النموذج — جميع الحقول إلزامية.

4. نموذج المكاتب الهندسية (تقديم سري)

إلزامي: اسم المكتب، اسم جهة الاتصال، رقم الجوال (سعودي)، مدينة المشروع، ونوع المشروع.

اختياري: ملاحظات إضافية. هذا النموذج مصمم عمداً بدون أي حقل يحدد هوية العميل النهائي — تبقى هوية عميل المكتب مع المكتب.

بيانات تقنية إضافية

عنوان IP للجهاز المُرسِل: يُقرأ لحظياً من ترويسة الطلب حصراً لتطبيق حد أقصى لعدد الطلبات في فترة زمنية (لمنع إساءة الاستخدام الآلي)، ويُحفظ مؤقتاً في ذاكرة الخادم فقط، لا في قاعدة البيانات، ويُمسح تلقائياً عند إعادة تشغيل الخادم أو عند انتهاء النافذة الزمنية (10 دقائق). لا يُسجَّل عنوان IP في أي سجل دائم أو مع بيانات الطلب المحفوظة.

معرّفات مصدر الزيارة (UTM): إن وُجدت في رابط الصفحة عند الإرسال (مثل utm_source وutm_campaign)، تُحفظ مع الطلب لأغراض إدارية داخلية (معرفة مصدر الطلب)، بحد أقصى 80/120 حرفاً، وتُستبدل بـ"مباشر" إن لم توجد.

5. المستندات المرفوعة

يتيح نموذج "ابدأ مشروعك" رفع حتى 12 ملفاً، من الأنواع التالية فقط: PDF، JPG/JPEG، PNG، بحد أقصى 25 ميغابايت لكل ملف. هذه القائمة أُضيّقت عمداً (كانت تشمل سابقاً DWG وDXF وHEIC/HEIF وXLS/XLSX) بانتظار اختبار فحص فيروسات كامل لتلك الصيغ الأوسع.

كل ملف يمر بثلاثة تحققات مستقلة قبل قبوله: امتداد الملف، نوع MIME الفعلي الوارد من المتصفح، والتوقيع الحقيقي لمحتوى الملف (magic bytes) — فملف بامتداد PDF لكن محتواه ليس PDF فعلياً يُرفض، حتى لو اجتاز الفحوصات الأخرى.

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

بعد قبولها، تُخزَّن الملفات باسم عشوائي غير قابل للتخمين وبصلاحيات وصول للمالك فقط، خارج أي مسار قابل للتنفيذ أو النشر العام مباشرة، ولا يوجد رابط عام يؤدي إليها مباشرة — الوصول إليها يتم حصراً عبر عارض الطلبات الداخلي المحمي، وبعد اجتياز الفحص بنتيجة "سليم".

6. طريقة جمع البيانات

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

7. أنشطة المعالجة

بعد إرسال أي نموذج، تمر بياناتك بالخطوات التالية:

  • التحقق من صحة الحقول على الخادم قبل أي حفظ (لا يُحفظ طلب غير مكتمل أو غير صالح).
  • فحص وتخزين أي ملفات مرفقة (انظر "المستندات المرفوعة" أعلاه).
  • حفظ الطلب في قاعدة بيانات هذا الموقع، مع رقم مرجعي يُعرض لك وللفريق الداخلي.
  • محاولة تنبيه الفريق الداخلي عبر بريد إلكتروني أو Webhook (انظر "مزودو الخدمة" أدناه لحالة كل قناة فعلياً).
  • مراجعة فنية داخلية للطلب من فريق كنستراك عبر عارض الطلبات الداخلي المحمي.

8. الجهات الداخلية المطّلعة على البيانات

يُطّلع على بيانات طلبك موظفو كنستراك الذين لديهم بيانات دخول عارض الطلبات الداخلي (`/admin`) فقط. هذا العارض محمي بمصادقة أساسية (Basic Auth) على مستوى الخادم، ولا يعمل دون تهيئة بيانات دخول صريحة — أي طلب دون بيانات دخول صحيحة يُرفض بالكامل. كل عملية تنزيل لملف مرفق تُسجَّل في سجل تدقيق داخلي دائم (من قام بالتنزيل ومتى).

هذا الحارس حل مؤقت مقصود بانتظار نظام دخول فعلي لكل موظف (بحسابات وصلاحيات منفصلة) — لا يوجد حالياً تمييز بين الموظفين على مستوى النظام نفسه سوى اسم المستخدم المُدخل عند كل طلب.

9. الإفصاح للمكاتب الهندسية

كنستراك مؤسسة مقاولات وتنفيذ. أي أعمال تصميم أو اعتماد هندسي نظامي تدخل ضمن نطاق المشروع تُنفذ وتُعتمد من خلال مكتب هندسي مرخص ومسؤول عنها وفق نطاق وعقد واضحين.

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

10. النقل عبر الحدود

هذا الموقع يعمل على خادم واحد مستأجر من شركة Hetzner Online GmbH، وموقعه الفعلي في مدينة هلسنكي، فنلندا — خارج المملكة العربية السعودية. هذا يعني أن بياناتك، بما فيها الملفات المرفوعة، تُعالج وتُخزَّن فعلياً على خادم خارج حدود المملكة، لا داخلها.

لا يوجد حالياً أي نسخ احتياطي خارجي (offsite) مهيّأ لهذا الموقع تحديداً — كل بيانات هذا الموقع موجودة فقط على هذا الخادم الواحد، دون أي وجهة نسخ احتياطي ثانية بعد.

11. الموقع الجغرافي للتخزين

قاعدة البيانات وجميع الملفات المرفوعة تُخزَّن على القرص المحلي للخادم الموصوف أعلاه (هلسنكي، فنلندا). لا توجد حالياً نسخة ثانية للبيانات في أي موقع جغرافي آخر.

12. مزودو الخدمة

الجهات الخارجية الفعلية المرتبطة بمعالجة بياناتك اليوم هي:

  • Hetzner Online GmbH — مزود استضافة الخادم (هلسنكي، فنلندا). هذا هو مزود الخدمة الوحيد الذي يملك وصولاً فعلياً للبنية التحتية التي تُخزَّن عليها بياناتك.
  • لا يوجد مزود بريد إلكتروني صادر (SMTP/Resend/SendGrid أو ما شابه) مُهيّأ حالياً. تنبيه الفريق عبر البريد الإلكتروني يُسجَّل دائماً كحالة "لم تُرسَل — غير مُهيّأة"، ولا يُرسَل أي بريد فعلي.
  • قناة تنبيه عبر Webhook: مبنية وجاهزة تقنياً، لكنها تعمل فقط إذا هُيّئ عنوان Webhook فعلي في بيئة الخادم؛ إن لم يكن مُهيّأً، تُسجَّل الحالة كـ"لم تُرسَل" أيضاً ولا تصل بياناتك لأي جهة خارجية عبرها.
  • لا يوجد نظام إدارة علاقات عملاء (CRM) خارجي مرتبط بهذا الموقع — كل الطلبات تُخزَّن محلياً فقط.

13. مدة الاحتفاظ بالبيانات

بيانات الطلب (الحقول النصية) تبقى محفوظة في قاعدة البيانات دون حد زمني آلي إلى أن يحذفها أحد أفراد الفريق يدوياً عبر عارض الطلبات الداخلي، أو حتى تطلب أنت حذفها (انظر "حقوقك" أدناه).

بالنسبة للملفات المرفقة تحديداً، توجد آلية احتفاظ حقيقية جاهزة (نص برمجي منفصل يحذف الملفات الأقدم من مدة مُعرَّفة عبر متغيّر بيئة `UPLOAD_RETENTION_DAYS`)، لكنها غير مُفعَّلة تلقائياً بعد: متغيّر البيئة هذا فارغ حالياً، ولا يوجد جدول تشغيل دوري (cron) يُشغّل النص البرمجي، لذا لا يوجد حالياً حذف تلقائي فعلي للملفات القديمة — الاحتفاظ الفعلي اليوم غير محدود المدة إلى أن يتدخل أحد أفراد الفريق يدوياً.

يمكن أيضاً لأحد أفراد الفريق حذف ملف واحد يدوياً من داخل عارض طلب معيّن في أي وقت؛ عند الحذف يُزال الملف فعلياً من القرص، بينما يبقى سجل بأن الملف كان موجوداً وحُذف (تاريخ الحذف) لأغراض التدقيق الداخلي فقط، لا محتوى الملف نفسه.

14. طريقة إتلاف البيانات

حذف ملف مرفق (سواء يدوياً أو عبر نص برمجي الاحتفاظ عند تفعيله لاحقاً): يُحذف الملف فعلياً من القرص الصلب للخادم — من مجلد الحجر الصحي إن كان الملف مصاباً بالحجر، أو من مجلد الملفات المرفوعة عادةً (لا يبقى في سلة محذوفات أو نسخة مؤقتة) — ويُعلَّم سجله في قاعدة البيانات كـ"محذوف" مع تاريخ الحذف، مع بقاء بيانات وصفية محدودة (الاسم الأصلي للملف وتاريخ الحذف والجهة التي نفذت الحذف) لأغراض التدقيق فقط.

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

15. الإجراءات الأمنية

الضوابط الأمنية الفعلية المطبقة على هذا الموقع اليوم:

  • تحقق ثلاثي من كل ملف مرفوع: الامتداد، نوع MIME الفعلي، وتوقيع المحتوى (magic bytes).
  • تخزين الملفات بأسماء عشوائية غير قابلة للتخمين وبصلاحيات وصول للمالك فقط، خارج أي مسار قابل للتنفيذ أو النشر العام المباشر.
  • فحص فيروسات حقيقي وفعّال (ClamAV) لكل ملف عند رفعه، مع حجر صحي للملفات المصابة (صلاحيات وصول للمالك فقط، تُحفظ كدليل ولا تُحذف تلقائياً)، وحجب أي ملف عن التنزيل ما لم تكن نتيجة فحصه المسجّلة "سليم" فعلياً — لا الملفات المصابة فقط، بل أيضاً أي ملف لم يكتمل فحصه.
  • حد أقصى لمساحة التخزين الكلية يمنع امتلاء القرص عند إغراق النظام بطلبات وهمية.
  • حد أقصى لعدد الطلبات لكل عنوان IP خلال 10 دقائق على كل نموذج، لمنع إساءة الاستخدام الآلي.
  • رفض أي طلب من مصدر غير الموقع نفسه (Cross-Origin) على مستوى الخادم.
  • حماية عارض الطلبات الداخلي بمصادقة أساسية تفشل بشكل آمن (fail-closed) عند عدم تهيئتها.
  • سجل تدقيق دائم لعمليات تنزيل الملفات وحذفها والتعامل مع الطلبات، بما في ذلك محاولات تنزيل مرفوضة لملف لم يجتز الفحص بعد.

16. حقوقك على بياناتك

لك، كصاحب بيانات، الحقوق التالية على البيانات التي أرسلتها عبر نماذج هذا الموقع:

  • الاطلاع: معرفة ما هي البيانات المحفوظة عنك في طلبك.
  • التصحيح: طلب تصحيح أي بيانات غير دقيقة أدخلتها.
  • الحذف: طلب حذف طلبك وملفاته المرفقة.
  • الاعتراض: الاعتراض على استخدام بياناتك لأي غرض غير الغرض الذي أرسلتها من أجله، بما في ذلك أي استخدام تسويقي.
  • سحب الموافقة: سحب موافقتك على معالجة بياناتك في أي وقت، دون أن يؤثر ذلك على مشروعية المعالجة التي تمت قبل السحب.

كيف تمارس هذه الحقوق فعلياً

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

17. تقديم شكوى

إذا كان لديك اعتراض أو شكوى تتعلق بكيفية تعاملنا مع بياناتك، نطلب منك التواصل معنا أولاً عبر البريد الإلكتروني المعلن أعلى هذه الصفحة، لنتمكن من فهم الموضوع ومعالجته مباشرة.

إن لم يُحل الأمر بما يرضيك، يحق لك تقديم شكوى إلى الهيئة السعودية للبيانات والذكاء الاصطناعي (سدايا — SDAIA)، بصفتها الجهة المختصة بتطبيق نظام حماية البيانات الشخصية الصادر بالمرسوم الملكي رقم م/19 ولائحته التنفيذية.

تاريخ السريان وسجل التعديلات

تاريخ السريان الحالي: 2026-08-31

الإصدارالتاريخملخص التغيير
v12026-08-31أول نسخة كاملة من سياسة الخصوصية، تحل محل المسودة القصيرة الأولية. تصف بدقة نموذج جمع البيانات الفعلي عبر النماذج الأربعة، والفحص الحقيقي للملفات المرفوعة بواسطة ClamAV، والاستضافة في هلسنكي (فنلندا)، وغياب النسخ الاحتياطي الخارجي، وأن آلية الاحتفاظ بالملفات موجودة تقنياً لكنها غير مُفعَّلة تلقائياً بعد. لا تزال بانتظار المراجعة القانونية الرسمية.