CodeAuditAgent

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

آخر تحديث:

توضح سياسة الخصوصية هذه البيانات الشخصية التي تجمعها CodeAuditAgent، وأسباب جمعها، والجهات التي نشاركها معها، والخيارات والحقوق المتاحة لك. ولا نجمع إلا ما نحتاج إليه لتشغيل الخدمة، ولا نبيع بياناتك أبدًا.

تُقدَّم هذه الترجمة للتيسير فقط. وفي حال وجود أي اختلاف بينها وبين النسخة الإنجليزية، تكون النسخة الإنجليزية هي المعتمدة. English

1. من نحن

تُشغِّل خدمة CodeAuditAgent (codeauditagent.com وcodeauditagent.dev) شركةُ Lina Source LLC، وهي شركة ذات مسؤولية محدودة مسجلة في ولاية Wyoming بالولايات المتحدة الأمريكية، وعنوانها 30 N Gould St Ste N, Sheridan, WY 82801, USA. وتُعدّ Lina Source LLC المتحكِّم في البيانات الشخصية الموصوفة في هذه السياسة.

لأي سؤال أو طلب يتعلق بالخصوصية، راسلنا على [email protected]. والبريد الإلكتروني هو أسرع وسيلة للتواصل معنا.

2. البيانات التي نجمعها

بيانات الحساب من GitHub

تسجّل الدخول باستخدام GitHub. وبإذنك، يشارك GitHub معرِّف حسابك على GitHub واسمك وعنوان بريدك الإلكتروني الأساسي ورابط صورة ملفك الشخصي. ونخزّن هذه البيانات في قاعدة بياناتنا لتحديد حسابك.

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

الشيفرة التي ترسلها للتدقيق

  • تدقيقات المستودعات: نُنزِّل عددًا محدودًا من ملفات الشيفرة المصدرية من الفرع الافتراضي لمستودع GitHub عام تقدّمه.
  • تدقيقات المقتطفات: الشيفرة التي تلصقها في لوحة التحكم.
  • تُعالَج هذه الشيفرة لإعداد التدقيق ولا تُخزَّن كاملةً. أما تقرير التدقيق الناتج فيُخزَّن، وقد يتضمن مقتطفات قصيرة من شيفرتك مقتبسة كدليل على النتائج.

بيانات التدقيق والاستخدام

المستودعات التي تتابعها (الاسم والرابط)، وتقارير التدقيق الخاصة بك وحالتها وطوابعها الزمنية، والأعداد التي نستخدمها لتطبيق حدود خطتك.

بيانات الفوترة

تتولى Stripe معالجة المدفوعات. ونخزّن معرِّف العميل الخاص بك لدى Stripe وخطتك وحالة اشتراكك. أما أرقام البطاقات وتفاصيل الدفع فتجمعها Stripe وتخزّنها؛ ولا نطّلع عليها ولا نخزّنها أبدًا.

التفضيلات

لغتك المفضلة.

البيانات التقنية والأمنية

عند استخدامك للموقع، تعالج خوادمنا ومزوّد الشبكة لدينا Cloudflare بيانات تقنية مثل عنوان IP ووكيل المستخدم للمتصفح وعنوان URL المطلوب والوقت. ونستخدمها لتقديم الموقع ومنع إساءة الاستخدام وتطبيق حدود المعدل والتحقيق في الحوادث الأمنية.

3. كيف نستخدم بياناتك والأسس القانونية لذلك

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

لا نستخدم شيفرتك ولا بياناتك الشخصية لأغراض الإعلان، ولا ننشئ ملفات تعريف تسويقية.

4. معالجة شيفرتك بالذكاء الاصطناعي

تُولَّد التدقيقات بواسطة نماذج Claude التابعة لـ Anthropic عبر واجهة برمجة تطبيقات Anthropic. وتُرسَل الشيفرة المشمولة في التدقيق إلى Anthropic لمعالجتها، ويُعاد إلينا التقرير المُولَّد. وبموجب الشروط التجارية لـ Anthropic، لا يُستخدَم المحتوى المُرسَل عبر واجهة برمجة التطبيقات لتدريب نماذجها.

لا ترسل شيفرة تحتوي على أسرار أو بيانات اعتماد أو بيانات شخصية للغير ما لم تكن مخوَّلًا بذلك. وإذا كشف التدقيق عن أسرار في شيفرتك، فبادر إلى تغييرها.

5. الجهات التي نشارك البيانات معها

لا نشارك البيانات الشخصية إلا مع مزوّدي الخدمات الذين يساعدوننا في تشغيل CodeAuditAgent، وذلك بموجب عقود تقصر استخدامهم للبيانات على تقديم خدماتهم لنا:

  • Anthropic (الولايات المتحدة): معالجة الشيفرة بالذكاء الاصطناعي لأغراض التدقيق.
  • Supabase (قاعدة بيانات مستضافة في فرانكفورت، ألمانيا): تخزين بيانات الحسابات والمستودعات والتدقيقات.
  • Stripe (الولايات المتحدة ومناطق أخرى): معالجة المدفوعات وإدارة الاشتراكات.
  • GitHub (الولايات المتحدة): تسجيل الدخول والوصول إلى محتويات المستودعات العامة.
  • Cloudflare (شبكة عالمية): نظام أسماء النطاقات (DNS) وتوصيل المحتوى وTLS والحماية من الهجمات.
  • مزوّد البنية التحتية لخوادمنا: استضافة التطبيق.

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

6. عمليات النقل الدولية

يقع مقر Lina Source LLC في الولايات المتحدة، ويعالج بعض مزوّدينا البيانات خارج بلدك. وحيثما يقتضي القانون ذلك، تستند عمليات النقل من المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا وتركيا والبرازيل وغيرها من البلدان التي لديها قواعد للنقل إلى ضمانات مناسبة، مثل البنود التعاقدية القياسية الصادرة عن المفوضية الأوروبية أو غيرها من الآليات المعترف بها بموجب القانون المعمول به.

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

  • بيانات الحساب والمستودعات المتابَعة وتقارير التدقيق: إلى أن تحذفها أو تحذف حسابك.
  • يؤدي حذف مستودع إلى حذف جميع تقارير التدقيق الخاصة به. ويؤدي حذف حسابك إلى الحذف النهائي لبيانات حسابك ومستودعاتك وتقاريرك من قاعدة بيانات الإنتاج لدينا.
  • سجلات الفوترة: تحتفظ بها Stripe ونحتفظ بها نحن طوال المدة التي تقتضيها قوانين الضرائب والمحاسبة.
  • سجلات الخوادم والأمان: يُحتفَظ بها لفترة محدودة لا تتجاوز عمومًا 90 يومًا، ما لم تكن لازمة للتحقيق في حادث ما.

8. حقوقك وخياراتك

بحسب مكان إقامتك، بما في ذلك بموجب اللائحة العامة لحماية البيانات في الاتحاد الأوروبي (GDPR) ونظيرتها في المملكة المتحدة، وقانون KVKK في تركيا، وقانون LGPD في البرازيل، وقوانين الخصوصية في الولايات الأمريكية مثل CCPA/CPRA، وقوانين أخرى مثل قانون APPI في اليابان، وقانون PIPA في كوريا الجنوبية، وقانون حماية البيانات الشخصية الرقمية (DPDP Act) في الهند، وقانون حماية البيانات الشخصية (UU PDP) في إندونيسيا، يحق لك ما يلي:

  • الوصول إلى بياناتك الشخصية والحصول على نسخة منها. ويمكنك تنزيل جميع بياناتك بصيغة JSON من الإعدادات → بياناتك.
  • تصحيح البيانات غير الدقيقة. يأتي اسمك وبريدك الإلكتروني وصورتك الرمزية من GitHub ويتم تحديثها عند تسجيل دخولك.
  • حذف بياناتك. يمكنك حذف حسابك بنفسك من الإعدادات → حذف الحساب.
  • الاعتراض على معالجات معينة أو تقييدها، والحصول على بياناتك بصيغة قابلة للنقل.
  • معرفة ما نجمعه وكيفية استخدامه، وعدم التعرض للتمييز بسبب ممارستك لهذه الحقوق. ولا نبيع المعلومات الشخصية ولا نشاركها وفق تعريف قوانين الولايات الأمريكية.
  • تقديم شكوى إلى سلطة حماية البيانات المحلية لديك، مثل إحدى السلطات الرقابية في الاتحاد الأوروبي، أو مكتب مفوض المعلومات في المملكة المتحدة (ICO)، أو هيئة حماية البيانات الشخصية في تركيا (KVKK)، أو الهيئة الوطنية لحماية البيانات في البرازيل (ANPD).

لتقديم طلب لا يمكننا معالجته من خلال لوحة التحكم، راسلنا على [email protected]. وسنرد خلال المهلة التي يقتضيها القانون المعمول به، وعادةً خلال 30 يومًا، وقد نحتاج أولًا إلى التحقق من هويتك.

9. ملفات تعريف الارتباط

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

  • ملفات تعريف ارتباط الجلسة (next-auth): تُبقيك مسجّلًا للدخول وتحمي النماذج من هجمات تزوير الطلبات عبر المواقع. وتنتهي صلاحيتها عند انتهاء جلستك أو بعد 30 يومًا.
  • ملف تعريف ارتباط اللغة (NEXT_LOCALE): يتذكر لغتك لمدة سنة واحدة.

عند الدفع، تضع صفحات الدفع الخاصة بـ Stripe ملفات تعريف الارتباط الخاصة بها وفقًا لسياسة الخصوصية لدى Stripe.

10. الأمان

نحمي البيانات بالتشفير أثناء النقل (TLS مع HSTS)، وملفات تعريف ارتباط الجلسة المشفَّرة، وأمان مستوى الصفوف في قاعدة بياناتنا، ومفاتيح واجهة برمجة تطبيقات مقيَّدة وفق مبدأ الحد الأدنى من الصلاحيات، وخطافات ويب (webhooks) للدفع يُتحقَّق من توقيعها، وترويسات أمان صارمة. ولا يوجد نظام آمن تمامًا؛ فإذا كنت تعتقد أنك اكتشفت ثغرة أمنية، فيُرجى الإبلاغ عنها إلى [email protected].

11. الأطفال

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

12. التغييرات على هذه السياسة

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

13. التواصل

Lina Source LLC، 30 N Gould St Ste N, Sheridan, WY 82801, USA. البريد الإلكتروني: [email protected] (الوسيلة المفضلة).