انتقل إلى المحتوى

المقالات

الخصوصية

آخر تحديث 2026-11-05 · English

أنا يزيد بن حميد، وأدير هذه المدونة بنفسي. توضح هذه الصفحة ما يجمعه موقع blog.yazeed.app، ولماذا، وأين يُحفظ، وكيف تطلب حذفه. أرسل أسئلتك إلى support@blog.yazeed.app.

إذا كنت تقرأ فقط

لا تحتاج إلى حساب لقراءة المقالات المفتوحة. لا تضع المدونة أي ملفات تعريف ارتباط (cookies) للقارئ غير المسجّل، ولا فيها إعلانات ولا أدوات تتبّع إعلانية.

سجلات الخادم

يسجّل الخادم كل طلب: عنوان IP، وبيانات المتصفح (user agent)، والصفحة المطلوبة، والصفحة التي جئت منها، والوقت. أستخدم هذه السجلات لتشغيل الموقع ومنع إساءة استخدامه. تُستبدل سجلات البروكسي الخام كلما بلغت حجمًا معينًا، وتغطي في العادة الأسبوعين أو الثلاثة الماضية. ويحتفظ Ghost، البرنامج الذي تعمل عليه المدونة، بسجل طلبات خاص به (عنوان IP، والمتصفح، والصفحة، والوقت) مدة 30 يومًا. ويُحفظ ملخص لكل زائر (اليوم، وعنوان IP، والمتصفح، والدولة، والصفحات) 30 يومًا ثم يُحذف. ويدخل سجل Ghost والملخص في النسخة الاحتياطية اليومية أيضًا.

إحصائيات الزيارات

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

في متصفحك

إذا اخترت السمة الفاتحة أو الداكنة، يُحفظ اختيارك في التخزين المحلي (local storage) لمتصفحك. ويحتفظ سكربت التسجيل بقائمة قصيرة بالصفحات التي فتحتها في تخزين الجلسة (session storage)، ويمسحها المتصفح عند إغلاق التبويب. وإذا سجّلت، يستخدم Ghost هذه القائمة ليعرف من أي مقال سجّلت.

سكربت واحد من خارج الموقع

نافذة التسجيل والدخول (Ghost Portal) تُحمَّل من شبكة jsDelivr، فترى jsDelivr والشبكات التي تعمل عليها (Cloudflare وFastly وGcore) عنوان IP وبيانات متصفحك، كما تفعل أي شبكة توزيع محتوى.

إذا سجّلت

لا يحتاج التسجيل إلا إلى بريدك الإلكتروني. بعدها يحفظ Ghost، وهو البرنامج الذي تعمل عليه المدونة:

  • بريدك الإلكتروني، واسمك إذا أضفته في حسابك
  • النشرة التي تصلك (العربية أو الإنجليزية أو الاثنتان) وعلامة بلغتك
  • المقال الذي سجّلت منه والموقع الذي أوصلك إليه
  • موقعك التقريبي (الدولة والمنطقة)، يُستخرج من عنوان IP عن طريق خدمة geojs.io وقت التسجيل، أو عند دخول لاحق إن لم يُحفظ من قبل، ولا يُحفظ عنوان IP نفسه مع حسابك
  • تاريخ انضمامك وآخر مرة سجّلت فيها الدخول

لا توجد كلمات مرور. لتسجيل الدخول يصلك رابط على بريدك، ترسله خدمة Resend من خوادمها في أيرلندا، وتحتفظ Resend بسجل هذه الرسائل 30 يومًا في الولايات المتحدة. وبعد الدخول يضع Ghost ملفي تعريف ارتباط ليبقيك مسجّلًا: ghost-members-ssr وتوقيعه ghost-members-ssr.sig. مدتهما 184 يومًا (نحو 6 أشهر) على الأكثر، أو حتى تسجّل الخروج.

النشرات

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

أين تُحفظ بياناتك

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

هذه الخدمات تتعامل مع جزء من بياناتك نيابة عني: netcup (الاستضافة)، وMailgun (النشرات)، وResend (رسائل الدخول)، وGoogle Drive (النسخ الاحتياطية)، وjsDelivr (سكربت التسجيل)، وgeojs.io (الموقع التقريبي عند التسجيل)، وCloudflare وGmail (الرسائل إلى بريد الدعم). لا أبيع بياناتك ولا أستخدمها في الإعلانات.

خياراتك

  • ألغِ الاشتراك في أي نشرة من الرابط في الرسالة، أو من حسابك.
  • غيّر بريدك الإلكتروني من حسابك.
  • لتحصل على نسخة من بياناتك أو تصححها أو تحذف حسابك، راسل support@blog.yazeed.app من البريد الذي سجّلت به. أرد خلال 30 يومًا. وبعد حذف حسابك تختفي بياناتك من الموقع فورًا، ومن النسخ الاحتياطية خلال نحو 15 يومًا.

التغييرات

إذا تغيّرت هذه الصفحة، يتغيّر التاريخ في أعلاها.