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

آخر تحديث:

توضح سياسة الخصوصية هذه المعلومات التي تتم معالجتها عند استخدامك AlgoKit.dev (ويُشار إليه بـ«AlgoKit» أو «نحن»)، وسبب معالجتها، والخيارات المتاحة لك. AlgoKit.dev مجموعة مجانية من الأدوات للمطورين وللاستخدام اليومي. يمكنك استخدامه دون حساب، ولا نطلب اسمك أو بيانات الاتصال بك إلا إذا قررت مراسلتنا بالبريد الإلكتروني.

يتولى تشغيل AlgoKit.dev AlgoKit (Vietnam)، وهو المسؤول عن المعالجة الموضحة هنا («المتحكم في البيانات»). للتواصل: algokit.dev@gmail.com.

1. ملخص

  • تعالج معظم الأدوات ما تُدخله بالكامل داخل متصفحك، ولا يُرسَل إلى خوادمنا.
  • هناك عدد قليل من أدوات الشبكة لا تعمل إلا بالاتصال بخدمة خارجية. عند تشغيل إحداها تُرسَل القيمة التي أدخلتها (مثل اسم نطاق أو عنوان IP) إلى تلك الخدمة. تجدها مدرجة في قسم الأدوات التي تستخدم خدمة شبكية.
  • نستخدم Google Analytics لفهم كيفية استخدام الموقع. في المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا، يبقى تخزين التحليلات والإعلانات معطّلًا حتى توافق عليه في شريط ملفات تعريف الارتباط.
  • قد نستخدم Google AdSense لعرض الإعلانات، وعندها قد تستخدم Google وشركاؤها ملفات تعريف الارتباط لعرض الإعلانات وقياسها.
  • تُحفَظ التفضيلات مثل المظهر واللغة والأدوات المفضلة في التخزين المحلي لمتصفحك، لا على خوادمنا.

2. الأدوات التي تعمل داخل متصفحك

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

الملفات التي تختارها، مثلًا لحساب تجزئة ملف أو ضغط صورة، تُقرأ محليًا عبر واجهة File API في المتصفح ولا تُرفع.

3. الأدوات التي تستخدم خدمة شبكية

تحتاج بعض الأدوات إلى معلومات لا توجد إلا على الشبكة. لا ترسل هذه الأدوات طلبًا إلا عند تشغيلها، ولا تتضمن إلا البيانات اللازمة لذلك الاستعلام. وكما في أي طلب ويب، ترى الخدمة المستقبِلة أيضًا عنوان IP الخاص بك ومعرّف المتصفح (user-agent). الخدمات هي:

  • استعلام DNS: يُرسَل اسم النطاق ونوع السجل إلى محلّل DNS-over-HTTPS التابع لـ Cloudflare ‏(cloudflare-dns.com). راجع سياسة خصوصية Cloudflare.
  • البحث عن IP وتحديد الموقع الجغرافي: يُرسَل عنوان IP الذي تُدخله (أو عنوان IP العام لاتصالك إذا تركت الحقل فارغًا) إلى واجهة API لتحديد الموقع الجغرافي (ipwho.is أو ipapi.co).
  • WHOIS / البحث عن النطاقات: يُرسَل اسم النطاق إلى rdap.org الذي يمرّر الاستعلام إلى خدمة RDAP التابعة لسجل النطاقات المختص.
  • فحص SSL والشهادات: يُرسَل اسم النطاق إلى خدمات بحث عامة في سجلات شفافية الشهادات (crt.sh وCert Spotter من SSLMate) لعرض الشهادات الصادرة له.
  • فحص تسريب كلمات المرور: لا تُرسَل كلمة مرورك أبدًا. تحسب الأداة تجزئة SHA-1 لكلمة المرور داخل متصفحك وترسل أول 5 أحرف فقط من التجزئة إلى واجهة النطاقات «Pwned Passwords» من Have I Been Pwned ‏(api.pwnedpasswords.com)، ثم تتم مقارنة القائمة المُعادة داخل متصفحك (مبدأ إخفاء الهوية k-anonymity).
  • محوّل العملات: تُرسَل العملات التي تختارها إلى frankfurter.dev الذي يُعيد أسعار الصرف المرجعية التي ينشرها البنك المركزي الأوروبي.
  • فحوص SEO والمواقع (مثل فحص ترويسات HTTP وإعادة التوجيه وعنوان canonical والروابط ووسوم meta لعنوان URL منشور): يُرسَل عنوان URL الذي تُدخله إلى نقطة النهاية الخاصة بـ AlgoKit على algokit.dev/api/ التي تعمل على Cloudflare Pages Functions. يطلب خادمنا ذلك العنوان، ويستخرج الترويسات أو سلسلة إعادة التوجيه أو HTML اللازم للفحص، ثم يُعيد النتيجة إلى متصفحك. لا نخزّن المحتوى المجلوب ولا العناوين التي تفحصها. وقد تسجّل Cloudflare بيانات وصفية قياسية للطلب (مثل عنوان IP والوقت والمسار المطلوب) لأغراض الأمان والتشغيل.

يُرجى عدم إدخال أسرار أو مفاتيح خاصة أو أسماء خوادم داخلية في أدوات الشبكة هذه.

4. الاستضافة وسجلات الخادم والخطوط

AlgoKit.dev موقع ثابت مستضاف على Cloudflare Pages. عندما يطلب متصفحك صفحة، تعالج Cloudflare بيانات تقنية مثل عنوان IP وعنوان URL المطلوب والصفحة المُحيلة ومعرّف المتصفح ووقت الطلب، وذلك لتقديم الصفحة وحمايتها من إساءة الاستخدام والحفاظ على عملها. لا نجمع هذه البيانات مع معلومات أخرى للتعرّف على هويتك.

تُحمَّل خطوط الويب من Google Fonts ‏(fonts.googleapis.com وfonts.gstatic.com)، لذا تتلقى Google عنوان IP ومعرّف المتصفح عند تنزيل الخطوط. وقد يخزّن عامل الخدمة (service worker) الصفحات والملفات مؤقتًا في متصفحك لتسريع التحميل وإتاحة العمل جزئيًا دون اتصال؛ تبقى هذه الذاكرة المؤقتة على جهازك ويمكنك مسحها من إعدادات المتصفح.

5. التحليلات

نستخدم Google Analytics 4 المقدَّم من Google لمعرفة الصفحات والأدوات المستخدمة، وكيف يصل الزوار إلى الموقع، وما الذي يحتاج إلى تحسين. يستخدم Google Analytics ملفات تعريف الارتباط (مثل _ga) ويجمع معلومات مثل الصفحات التي تمت مشاهدتها والموقع التقريبي المستنتج من عنوان IP ونوع الجهاز والمتصفح والموقع المُحيل. لا نرسل محتوى ما تُدخله في الأدوات إلى Google Analytics، ولا نستخدمه للتعرّف على هويتك.

نستخدم وضع الموافقة من Google بالإصدار الثاني (Consent Mode v2). بالنسبة إلى زوار المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا، يكون تخزين التحليلات والإعلانات «مرفوضًا» افتراضيًا: لا تستخدم علامات Google ملفات تعريف الارتباط الخاصة بالتحليلات أو الإعلانات حتى تنقر «قبول» في الشريط، وإن كانت قد ترسل إشارات خالية من ملفات تعريف الارتباط (مثل أن صفحة ما قد شوهدت) دون معرّفات. أما في المناطق الأخرى فهي مفعّلة افتراضيًا ويمكنك إيقافها بالنقر على «رفض». يُحفَظ اختيارك في التخزين المحلي للمتصفح تحت المفتاح algokit_cookie_consent، ويمكنك تغييره في أي وقت عبر رابط «إعدادات ملفات تعريف الارتباط» في تذييل الصفحة.

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

6. الإعلانات

قد نستخدم Google AdSense لعرض الإعلانات على AlgoKit.dev. تساعد الإعلانات في تغطية تكاليف تشغيل الموقع وإبقاء الأدوات مجانية.

  • يستخدم مورّدون خارجيون، ومنهم Google، ملفات تعريف الارتباط لعرض الإعلانات استنادًا إلى زياراتك السابقة لهذا الموقع أو لمواقع أخرى.
  • يتيح استخدام Google لملفات تعريف الارتباط الإعلانية لها ولشركائها عرض الإعلانات لك استنادًا إلى زيارتك لهذا الموقع و/أو لمواقع أخرى على الإنترنت.
  • يمكنك إيقاف الإعلانات المخصّصة من خلال إعدادات الإعلانات في Google. ويمكنك أيضًا إيقاف استخدام بعض المورّدين الخارجيين لملفات تعريف الارتباط لأغراض الإعلانات المخصّصة عبر www.aboutads.info أو، في أوروبا، عبر www.youronlinechoices.eu.
  • إذا نقرت «رفض» في شريط ملفات تعريف الارتباط، أو إذا كنت في المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا ولم توافق، تُرسَل طلبات الإعلانات مع رفض التخزين الإعلاني والتخصيص، فقد تعرض Google إعلانات غير مخصّصة أو محدودة فقط.

للتفاصيل راجع كيف تستخدم Google المعلومات الواردة من المواقع أو التطبيقات التي تستخدم خدماتها وكيف تستخدم Google ملفات تعريف الارتباط في الإعلانات.

7. ملفات تعريف الارتباط والتخزين المحلي

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

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

ملفات تعريف الارتباط التي يضعها Google Analytics وGoogle AdSense موضّحة أعلاه. يمكنك حذف ملفات تعريف الارتباط والتخزين المحلي في أي وقت من إعدادات المتصفح.

9. الاحتفاظ بالبيانات

  • لا نحتفظ مطلقًا بما تُدخله في الأدوات التي تعمل داخل متصفحك.
  • لا تتم معالجة عناوين URL التي تُفحص عبر نقطة النهاية /api/ إلا طوال مدة الطلب.
  • يُحتفظ ببيانات الأحداث في Google Analytics مدة لا تتجاوز 14 شهرًا ثم تُحذف تلقائيًا.
  • يُحتفظ برسائل البريد الإلكتروني التي ترسلها إلينا فقط طوال المدة اللازمة لمعالجة طلبك ومتابعته.
  • تحتفظ Cloudflare وGoogle والخدمات الأخرى المذكورة أعلاه بالبيانات التي تعالجها وفقًا لسياساتها الخاصة.

10. حقوقك

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

نظرًا لعدم وجود حسابات وعدم احتفاظنا بما تُدخله في الأدوات، فإننا عادةً لا نملك بيانات شخصية يمكن ربطها بك، باستثناء رسائل البريد الإلكتروني التي ترسلها إلينا. أما بيانات التحليلات والإعلانات فتحتفظ بها Google ويمكنك إدارتها عبر حسابك في Google والروابط أعلاه. لممارسة حقوقك تجاهنا، راسلنا على algokit.dev@gmail.com. ويحق لك أيضًا تقديم شكوى إلى هيئة حماية البيانات المحلية.

11. الأطفال

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

12. الأمان

تُقدَّم جميع الصفحات ونقطة النهاية /api/ عبر HTTPS فقط. ولأن معظم المعالجة تتم داخل متصفحك فإن ما تُدخله لا يصل إلى خوادمنا، ومع ذلك تبقى الممارسات الجيدة سارية: لا تلصق أسرار بيئة الإنتاج أو المفاتيح الخاصة في أي أداة عبر الإنترنت، بما في ذلك أدواتنا.

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

نحدّث هذه الصفحة عندما تتغير ممارسات الموقع المتعلقة بالبيانات، مثلًا عندما تبدأ أداة في استخدام خدمة خارجية أو تتوقف عن ذلك. يوضح تاريخ «آخر تحديث» في أعلى الصفحة موعد آخر مراجعة.

14. التواصل

للأسئلة حول هذه السياسة أو طلبات الخصوصية: algokit.dev@gmail.com. ويمكنك أيضًا استخدام صفحة التواصل.