سياسة الخصوصية — مِجهَر
تسري هذه السياسة اعتبارًا من
مِجهَر إضافة متصفح لصفحات GitHub يطوّرها سلطان (bysltan.com). تصف هذه الصفحة ما تحفظه الإضافة على جهازك، وما ترسله، وإلى من، ومتى، كما تفعله شيفرة الإصدار 1.0.0.
الخلاصة
- يعمل مِجهَر على صفحات github.com وحدها. ميزاته الأساسية تعالج ما تعرضه الصفحة داخل متصفحك، وتقرأ من GitHub نفسه ما تحتاجه.
- ليس كل شيء محليًا: التحليل الاختياري يرسل محتوى من الصفحة إلى مزوّد التحليل الذي تختاره وحده، بطلبك وموافقتك على كل طلب.
- لا حساب، ولا قياس استخدام ولا إعلانات. ولا تتصل الإضافة بخادم للمطوّر إلا حين ترسل أنت بلاغًا عن مشكلة بعد أن ترى كل ما فيه.
- ما يحفظه (إعداداتك وملاحظاتك وروابطك المحفوظة) يبقى في تخزين الإضافة في هذا المتصفح، ولا يُزامَن مع حسابك في المتصفح ولا مع أي خدمة.
- رمز GitHub ومفاتيح المزوّدين اختيارية، تُحفظ في ذاكرة الجلسة افتراضًا، ولا يُرسل أيٌّ منها إلا إلى خدمته.
ما يُحفظ على جهازك
يُحفظ كل ما يلي في تخزين الإضافة داخل الملف الشخصي لهذا المتصفح على هذا الجهاز، ولا يُرسل منه شيء إلى المطوّر.
- الإعدادات: ما غيّرته عن الافتراضي وحده: تشغيل الأقسام ونطاقها والمستودعات التي اخترتها لها، والخطوط والاتجاه، ومكان فتح اللوحة، والمزوّد المختار ومعرّف النموذج الذي كتبته أو اخترته لكل مزوّد، ومعرّف مساحة العمل لدى Anthropic إن كتبته، وحالة جولة الترحيب.
- ملاحظاتك: نص الملاحظة، والصفحة أو السطر الذي تخصه (المستودع والفرع أو الالتزام والمسار ورقم السطر)، ورابط الصفحة وعنوانها، وتاريخ الإنشاء والتعديل.
- مرساة السطر: في المستودع العام يُحفظ نص السطر وسطران قبله وبعده ليُعثر عليه بعد تغيّر الملف. وفي المستودع الخاص، أو ما لم يثبت أنه عام، تُحفظ بصمة للسطر (SHA-256 بملح عشوائي محلي) بدل نصه. البصمة تجزئة وليست تشفيرًا: قد يُخمَّن منها سطر قصير أو شائع ممن يملك الملح وبياناتك معًا.
- «أكمل لاحقًا»: الرابط وعنوان الصفحة والمستودع والموضع فيها، والوسوم والملاحظة القصيرة إن كتبتها.
- موارد التعلّم التي أضفتها أو عدّلتها أو أخفيتها.
- نسخة ما قبل الاستيراد: قبل كل استيراد للملاحظات تُحفظ نسخة مما كان، لتستعيده إن شئت.
- حالة الاتصالات (في ذاكرة الجلسة، تُمحى بإغلاق المتصفح): نتيجة آخر تحقق من الرمز أو المفتاح، ومنها حد الطلبات وموعد انتهاء الرمز إن أعلنته GitHub، وقائمة النماذج التي قرأها مِجهَر من المزوّد، ونتيجة اختبار النموذج إن اختبرته. وحين تمسح رمزًا أو مفتاحًا أو تستبدله يكفّ مِجهَر فورًا عن عرض ما يخصه منها واستعماله. وتُحذف قائمة النماذج ونتيجة الاختبار عند قراءة الحالة التالية في الإعدادات أو في قسم التحليل، وكذلك نتيجة آخر تحقق إن مسحته. أما إن استبدلته فتبقى نتيجة تحقق القديم مهملة حتى يحل محلها أول تحقق من البديل أو تُمحى ذاكرة الجلسة.
ما لا يُحفظ: نتائج التحليل، ومحتوى الصفحات والسجلات، وذاكرة الطلبات المؤقتة، ونص البلاغ الذي تكتبه؛ تبقى في الذاكرة أثناء الاستعمال ثم تزول.
ما تنزّله بنفسك: ملفات التصدير وحزمة السياق وملف البرومبت تخرج من حماية الإضافة بمجرد نزولها إلى جهازك؛ احفظها في مكان تثق به. وملف التصدير الكامل يضم ملح البصمات إن اخترت تضمينه وحدك.
الأجهزة المشتركة: من يستعمل حساب نظام التشغيل نفسه والملف الشخصي نفسه للمتصفح يستطيع الاطلاع على ملاحظاتك. صدّرها نسخة احتياطية ثم امسحها من الإضافة قبل مغادرة جهاز مشترك.
حزمة لغة الترجمة: حين تترجم أول مرة بعد موافقتك، ينزّل المتصفح نفسه حزمة اللغة ويحفظها ويديرها؛ لا تنزّلها الإضافة ولا تملك حذفها.
الرمز والمفاتيح: أين تُحفظ وكيف تحذفها
أسرار اختيارية، لكل منها موضع تخزين مستقل لا يشاركه فيه غيره:
- رمز GitHub للقراءة — رمز وصول بصلاحيات محددة (Fine-grained personal access token) بصلاحيات قراءة.
- مفتاح مزوّد التحليل — لكل مزوّد مفتاحه المستقل: Anthropic وOpenAI وGoogle Gemini.
- رمز الكتابة — لخطوة التنفيذ في «تجهيز تعديل» وحدها، منفصل عن رمز القراءة.
أين يُحفظ:
- ذاكرة الجلسة (الافتراضي): منطقة يحتفظ بها المتصفح أثناء تشغيله ويمحوها عند إغلاقه، وكذلك عند تعطيل الإضافة أو تحديثها؛ فتعيد إدخال الرمز أو المفتاح بعدها.
- القرص في هذا المتصفح (باختيارك، في Chrome وEdge وBrave): يبقى بعد إغلاق المتصفح. يُحفظ غير مشفَّر في قاعدة بيانات الإضافة، ويستطيع قراءته من يصل إلى ملف تعريف المتصفح على هذا الجهاز؛ لا تختره على جهاز مشترك.
- في Firefox: ذاكرة الجلسة وحدها.
- رمز الكتابة: في ذاكرة الجلسة وحدها دائمًا.
- لكل مزوّد: تختار موضع حفظ مفتاحه على حدة، وحفظ مفتاح مزوّد لا يمس مفتاح غيره.
من يصل إليه: تكتبه صفحة الإعدادات وتحذفه، وتستعمله خلفية الإضافة وحدها. لا يصل إليه جزء مِجهَر الذي يعمل داخل صفحة GitHub ولا سكربتات صفحة GitHub نفسها. ولا يظهر السرّ بعد حفظه، ولا يُكتب في سجل ولا رسالة خطأ ولا برومبت ولا حزمة سياق ولا ملف تصدير.
الحذف وسحب الصلاحيات:
- «امسح الرمز» و«امسح المفتاح» و«امسح رمز الكتابة» تمحوه فورًا من ذاكرة الجلسة ومن القرص. وحفظه في أحد الموضعين يمحوه من الآخر. وحذف مفتاح مزوّد يخص ذلك المزوّد وحده.
- «اسحب الصلاحية» يسحب صلاحية api.github.com، و«اسحب صلاحية ‹مضيف المزوّد›» يسحب صلاحية مزوّد واحد. وفي Firefox «اسحب موافقة محتوى المواقع (لكل المزوّدين)» يوقف التحليل عند الجميع. وتُسحب كلها أيضًا من صفحة إضافات المتصفح.
- إن تغيّر المفتاح أثناء طلب جارٍ: نتيجة الطلب تخص المفتاح الذي أُرسل به وحده، فلا تُنسب إلى البديل ولا تُحفظ لمفتاح مُسح. ويقول مِجهَر ما حدث: استُبدل المفتاح، أو مُسح، أو تعذّرت قراءته.
- أكثر من نافذة: إن كانت الإعدادات مفتوحة في نافذة أخرى، تعيد بطاقة «مزوّد التحليل» وبطاقتا رمز GitHub قراءة السرّ وحالته حين تعود إليها، ولا تعرض نتيجة عملية بدأت لمفتاح سابق أو لمزوّد آخر.
مهم: المسح من مِجهَر لا يُبطل الرمز في GitHub ولا المفتاح عند المزوّد. إن لم تعد تحتاجه فأبطله من حسابك هناك: رموز GitHub من صفحة Personal access tokens، ومفتاح المزوّد من لوحة حسابك لديه.
ما يُرسَل، وإلى من، ومتى
لا يُرسل شيء إلى المطوّر إلا البلاغ الذي ترسله أنت. وكل طلب يخرج من الإضافة يخرج عبر HTTPS. وهذه كل الوجهات التي قد تتصل بها:
github.com — الموقع الذي تفتحه
- تلقائيًا في صفحة طلب الدمج: حين لا تعرض الصفحة صفوف الفحوص، يطلب مِجهَر من github.com الجزء نفسه الذي تطلبه الصفحة لعرضها: طلب واحد لكل التزام، بلا رمز، كأي طلب تجريه الصفحة نفسها. يتوقف بإيقاف «ملخص حالة طلب الدمج» من الإعدادات.
- بنقرك: قراءة سجل خطوة فاشلة، وقراءة ملفات المشروع العامة مثل README وCONTRIBUTING وقالب طلب الدمج؛ ويحوّل GitHub قراءة الملفات إلى raw.githubusercontent.com.
api.github.com — اختياري
- لا يصدر إليه أي طلب قبل أن تمنح صلاحيته الاختيارية بنفسك من صفحة الإعدادات، وتسحبها متى شئت.
- بعد منحها تُرسل منه طلبات قراءة بنقرك وحده: «أكمل من GitHub API العامة» في بطاقة الطلب، وعدد الوسوم، وفحص مجلد
docs/، وفحص روابط الموارد، وقراءة الملف قبل «تجهيز تعديل». - إن حفظت رمز القراءة أُرفق بكل طلب إلى api.github.com، ولا يُرفق بأي طلب إلى غيره. وحفظه أو «تحقق من الرمز» يرسل طلبًا واحدًا يقرأ حد الطلبات وموعد الانتهاء.
- «تجهيز تعديل»: بعد أن تعاين الفرق وتوافق على النطاق وتنقر «نفّذ»، ترسل الإضافة برمز الكتابة ثلاث عمليات فقط: إنشاء فرع، وكتابة الملف النصي الذي عدّلته فيه، وفتح طلب دمج (مسودةً في المستودعات العامة). ولا يدمج ولا يحذف ولا يغلق شيئًا.
مزوّد التحليل — اختياري
- إلى المزوّد المختار وحده: يُرسل كل طلب إلى المزوّد المختار في بطاقة «مزوّد التحليل» وحده. يربط مِجهَر كل مفتاح بمزوّده ويرفض إرساله إلى مضيف غيره، ولا يحوّل طلبًا إلى مزوّد آخر عند الفشل. وإن تغيّر المزوّد أو النموذج بعد عرض بطاقة الموافقة لا يُرسل شيء وتُعرض من جديد.
- قبل أي اتصال: لا يتصل مِجهَر بمزوّد قبل أن تضيف مفتاحه وتمنح صلاحية مضيفه بنقرك. وفي Firefox لا يُرسل تحليل قبل موافقة «محتوى المواقع» أيضًا.
- التحقق وجلب النماذج واختبار النموذج: طلبات لا تحمل شيئًا من صفحاتك، تبدؤها أنت، وتحتاج صلاحية مضيف المزوّد وحدها. تفصيلها لكل مزوّد في الجدول التالي.
- التحليل: لا يبدأ إلا حين تطلبه في قسمه ثم تختار «إرسال للتحليل» في بطاقة الموافقة، لكل طلب على حدة، ويُرسل إلى النموذج الذي في حقل «النموذج» كما كتبته أو اخترته، وإن لم يكن في قائمة المزوّد ولم تختبره. تعرض البطاقة أجزاء المحتوى وحجمه وما حُجب منه وما استُبعد، والمزوّد والنموذج والمضيف ورابط سياسة المزوّد، ويمكنك معاينة النص المرسل كاملًا.
- ما قد يحويه المحتوى، بحسب القسم: اسم المستودع ورابط الصفحة، ورقم الطلب أو المشكلة وعنوانه، والفروع والالتزام، والوصف، والتعليقات الظاهرة بأسماء كاتبيها وأوقاتها، والفحوص ومقتطفات الخطأ والسجل، والملفات المتغيرة وأسطر الفرق.
- التنقيح: قبل الإرسال يبحث مِجهَر في متصفحك عن صيغ أسرار معروفة ويحجب ما يطابقها: رموز GitHub، وترويسات Bearer، ومفاتيح AWS وSlack وAnthropic وOpenAI وGoogle Gemini، والمفاتيح الخاصة. التنقيح بأنماط معروفة ولا يكتشف كل سرّ؛ راجع ما سيُرسل قبل الموافقة.
- المفتاح: يُرسل مفتاحك إلى مزوّده وحده للمصادقة. ولا يُرفق رمز GitHub بطلب إلى المزوّد، ولا مفتاح مزوّد آخر.
- بلا تكرار: طلب واحد لكل نقرة، ولا إعادة تلقائية.
- الرد: يُعرض نصًّا داخل القسم، ولا يحفظه مِجهَر، ولا يُنفَّذ منه شيء.
خادم البلاغات — اختياري، حين ترسل بلاغًا
- الوجهة:
app-reports.isultantf.workers.dev، خادم قناة البلاغات الخاصة بتطبيقات المطوّر، يحفظ كل بلاغ في مستودع خاص لا يُنشر، ولا يصل إليه GitHub من الإضافة. - متى: حين تفتح «الإبلاغ عن مشكلة» من «حول مِجهَر» في الإعدادات، وتكتب ما حدث، وتراجع كل ما سيُرسل، ثم تضغط «أرسل البلاغ». لا يصدر أي طلب قبل ذلك، ولا إعادة تلقائية.
- الصلاحية: أول إرسال يطلب صلاحية مضيف الخادم وحده بنقرك، وفي Firefox معها موافقة «البيانات التقنية والتفاعل» (
technicalAndInteraction) لأن البلاغ يحمل إصدار المتصفح والنظام. وتسحبهما من صفحة إضافات المتصفح. - ما يُرسل، وتراه كله قبل الإرسال: نوع البلاغ (خلل أو اقتراح أو أخرى)، ونصك كما كتبته، وإصدار مِجهَر، واسم المتصفح وإصداره، وحزمة البناء، ونظام التشغيل وإصداره ومعماريته، ولغة الواجهة، ومكان اللوحة، والوحدات التي أوقفتها؛ ووسم «تجريبي» إن كانت نسختك غير منشورة. ومع الطلب معرّف عشوائي جديد لكل بلاغ يمنع تكراره إن أعدت المحاولة، ولا يعرّفك ولا جهازك.
- ما لا يُرسل: رابط الصفحة ومحتواها، واسم المستودع، والملاحظات، والرمز والمفاتيح، وأي معرّف لك أو لجهازك. ولا تلصق أنت في نصك رمزًا أو مفتاحًا أو محتوى من مستودع خاص: إن وجد مِجهَر في نصك صيغة رمز أو مفتاح معروفة (كالتي يرصدها في «نسخ البرومبت») نبّهك ومنع الإرسال والنسخ حتى تحذفها؛ وهذا فحص لصيغ معروفة لا يكشف كل سرّ.
- بعد الإرسال: يظهر لك رقم البلاغ، وهو مرجعك الوحيد؛ لا يُطلب بريد ولا يُرسل إليك شيء. وبحسب عقد القناة يحدّ الخادم عدد البلاغات بتجزئة مملّحة لعنوان IP تنتهي مع مدتها ولا تُحفظ في البلاغ، ولا يُحذف بلاغ تلقائيًا.
- بديل بلا شبكة: «انسخ البلاغ بدل إرساله» ينسخ النص نفسه لترسله بطريقتك.
ما لا يتصل بالشبكة
نسخ البرومبت وحزمة السياق والملاحظات و«أكمل لاحقًا» والتصدير والاستيراد ووضع القراءة تعمل على جهازك بلا أي طلب. والخطوط مضمّنة في الإضافة. والترجمة بمحرك المتصفح نفسه، فلا ترسل الإضافة نص الصفحة إلى خدمة ترجمة.
مزوّدو التحليل: ما يُرسل إلى كل منهم
مِجهَر يرسل إلى كل مزوّد الطلبات التالية وحدها. وما يحدث للبيانات بعد وصولها تحكمه سياسة المزوّد، وهي مختلفة لكل منهم.
| Anthropic | OpenAI | Google Gemini | |
|---|---|---|---|
| في الإصدار | مضمّن في الإصدار 1.0.0 | مضمّن في الإصدار 1.0.0 | مضمّن في الإصدار 1.0.0 |
| المضيف | api.anthropic.com | api.openai.com | generativelanguage.googleapis.com |
| المفتاح في الطلب | ترويسة Authorization: Bearer؛ ومعها anthropic-workspace-id بمعرّف مساحة العمل إن كتبته (لمفتاح غير مقيّد بمساحة عمل) | ترويسة Authorization: Bearer | ترويسة x-goog-api-key (لا في العنوان) |
| التحقق من المفتاح وجلب النماذج — عند «احفظ وتحقق» أو «تحقق من المفتاح»، وزر + بجانب حقل النموذج حين لا تكون القائمة مقروءة في الجلسة («حدّث القائمة» و«أعد المحاولة» الطلب نفسه) | GET /v1/models | GET /v1/models | GET /v1beta/models |
| اختبار النموذج المكتوب — اختياري، بنقرك، ليس شرطًا للحفظ ولا للتحليل | لا اختبار في محوّل Anthropic الحالي | POST /v1/responses بنص «ping» وحده، وحد 16 رمزًا للرد، وstore: false | POST …:generateContent للنموذج بنص «ping» وحده |
| التحليل — بعد «إرسال للتحليل» | POST /v1/messages | POST /v1/responses مع store: false | POST /v1beta/models/‹النموذج›:generateContent |
| ما يطلبه مِجهَر من المزوّد | — | ألّا يُحفظ الرد (store: false) | — |
- لا يحمل التحقق ولا جلب النماذج ولا اختبار النموذج شيئًا من صفحاتك. اختبار النموذج نص ثابت «ping»، ونتيجته (قبِل أو رفض أو لم يُحسم) تخص النموذج الذي اختبرته بالمفتاح الذي اختبرته به، وتُحفظ في ذاكرة الجلسة.
- لا يذكر مِجهَر مزوّدًا في واجهته ما لم يكن محوّله في الإصدار، فلا يظهر مزوّد «قيد الإضافة» في قائمة الإعدادات قبل وصوله.
الصلاحيات
- أساسية: تخزين الإعدادات والبيانات (
storage)، واللوحة الجانبية في Chrome وEdge وBrave (sidePanel)، وصلاحية موقع واحدة:https://github.com/*. - اختيارية، تُطلب بنقرك وتُسحب من الإعدادات أو من صفحة إضافات المتصفح:
https://api.github.com/*؛ ومضيف كل مزوّد على حدة، تُطلب صلاحيته حين تحفظ مفتاحه (أو تجلب قائمة نماذجه أو تختبر نموذجًا إن لم تكن ممنوحة):https://api.anthropic.com/*وhttps://api.openai.com/*وhttps://generativelanguage.googleapis.com/*؛ ومضيف خادم البلاغاتhttps://app-reports.isultantf.workers.dev/*حين ترسل أول بلاغ. - زر شريط الأدوات: يفتح لوحة مِجهَر كما يفتحها الاختصار، ولا يطلب صلاحية.
- Firefox: يعلن مِجهَر أنه لا يجمع بيانات إلزاميًا، وأن «البيانات التقنية والتفاعل» (
technicalAndInteraction) اختيارية ولا تُطلب إلا حين ترسل بلاغًا، وأن «محتوى المواقع» (websiteContent) اختياري. يطلبه Firefox مع صلاحية مضيف المزوّد حين تحفظ المفتاح، ولا يُرسل تحليل دونه، وهو موافقة واحدة لكل المزوّدين وسحبه يوقف التحليل عندهم جميعًا. تسمّي نافذة Firefox الوجهة «المطوِّر»، والمحتوى يُرسل في الحقيقة إلى المزوّد الذي تختاره وحده، ولا يصل إلى مطوّر مِجهَر منه شيء. - لا صلاحية على كل المواقع، ولا يعمل مِجهَر خارج github.com.
- ما يراه GitHub: خطوط مِجهَر متاحة لصفحات github.com ليرسم بها واجهاته فيها، وهذا يتيح للصفحة أن تعرف أن الإضافة مثبتة. وما يعرضه مِجهَر داخل صفحة GitHub (الدرج وبطاقة الملاحظة وبطاقة الموافقة) جزء من الصفحة المفتوحة يمكن لسكربتاتها الاطلاع عليه؛ أما الرمز والمفاتيح فلا تُعرض فيها.
ممارسات الجهات الخارجية
ما يتحكم فيه مِجهَر هو ما يرسله ومتى، كما في الأقسام السابقة. أما ما تحفظه كل جهة مما يصلها، ومدته، وهل تستعمله لتدريب نماذجها أو يراجعه بشر، فتحكمه سياستها هي، ويختلف من جهة إلى أخرى، وقد يتغير. فيما يلي ما أعلنته كل جهة في صفحاتها الرسمية بتاريخ قراءته؛ وهو نقل لا ضمان من مِجهَر، ولا يُعمَّم من مزوّد على غيره.
- GitHub: GitHub General Privacy Statement.
- Anthropic (قُرئت في 25 أكتوبر 2026): في صفحة الاحتفاظ تحذف مدخلات API ومخرجاتها من خوادمها خلال 30 يومًا من استلامها أو توليدها، مع استثناءات تذكرها، منها إنفاذ سياسة الاستخدام والالتزام بالقانون. وفي صفحة التدريب لا تستعمل مدخلات منتجاتها التجارية ومخرجاتها، ومنها API، لتدريب نماذجها افتراضًا، إلا ما ترسله أنت ملاحظةً أو تختار السماح به.
- OpenAI (قُرئت في 25 أكتوبر 2026، Data controls in the OpenAI platform): لا تستعمل بيانات API لتدريب نماذجها منذ 1 مارس 2023 ما لم تختر ذلك صراحةً. وتحفظ سجلات مراقبة إساءة الاستعمال حتى 30 يومًا، ما لم يلزم غير ذلك قانونًا أو للحماية من الضرر. وتحفظ حالة طلبات Responses API ثلاثين يومًا افتراضيًا أو حين يُطلب الحفظ. ومِجهَر يرسل في التحليل واختبار النموذج
store: false، وأثره بحسب سياسة OpenAI لا بحسب مِجهَر. - Google Gemini (قُرئت في 25 أكتوبر 2026، Gemini API Additional Terms of Service): تختلف المعاملة بحسب نوع خدمتك لدى Google: تكون Gemini API خدمة مدفوعة حين تستعملها عبر مشروع Google Cloud مرتبط بحساب فوترة نشط، وإلا فهي غير مدفوعة؛ ومِجهَر لا يعرف نوع خدمتك ولا يحدده. في الخدمات غير المدفوعة تستعمل Google ما يُرسل وما يُولَّد لتقديم منتجاتها وتحسينها وتطويرها ولتقنيات التعلم الآلي، وقد يقرؤه مراجعون بشر بعد فصله عن حسابك ومفتاحك ومشروعك، وتطلب ألّا تُرسل إليها معلومات حساسة أو سرية أو شخصية. وفي الخدمات المدفوعة تقول إنها لا تستعمله لتحسين منتجاتها، وتسجّله مدة محدودة لكشف مخالفات سياستها. وفي المنطقة الاقتصادية الأوروبية وسويسرا والمملكة المتحدة تسري شروط الخدمات المدفوعة في استعمال البيانات على الخدمات كلها، ومنها غير المدفوعة.
- متصفحك: تخزين الإضافة وذاكرة الجلسة ومحرك الترجمة وحزمة لغته يديرها المتصفح بسياساته.
الاستعمال المحدود
لا يصل إلى المطوّر شيء من بياناتك إلا البلاغ الذي ترسله بنفسك، ويُستعمل لفهم المشكلة وإصلاحها وحدها. وما يُرسل إلى GitHub أو إلى مزوّد التحليل يُرسل لتقديم الميزة التي طلبتها وحدها؛ ولا يبيعه مِجهَر، ولا يستعمله لإعلانات، ولا ينقله لغرض آخر.
المدة والحذف
- يبقى ما في تخزين الإضافة حتى تحذفه أو تزيل الإضافة، وتُمحى ذاكرة الجلسة بإغلاق المتصفح.
- أدوات الحذف: ملاحظة واحدة مع مرساتها، أو رابط واحد من «أكمل لاحقًا»، أو كل ما يخص مستودعًا، أو «حذف الكل» للملاحظات والمراسي والروابط ونسخة ما قبل الاستيراد. وحذف ملاحظة واحدة لا يمس نسخة ما قبل آخر استيراد إن وُجدت؛ يمحوها حذف المستودع أو «حذف الكل».
- ما لا يحذفه «حذف الكل»: الإعدادات، والموارد التي أضفتها، وملح البصمات، وأي نسخة احتياطية يصنعها مِجهَر عند ترحيل بيانات من إصدار أقدم. ولا يوجد اليوم زر واحد يمحو كل بيانات الإضافة.
- ما وصل إلى GitHub أو المزوّد: لا يملك مِجهَر حذفه؛ تحكمه سياسة الجهة كما في القسم السابق.
- إزالة الإضافة: يمحو المتصفح تخزين الإضافة وذاكرة جلستها عند إزالتها؛ وهذا ما وُجد في Chrome وEdge وBrave وFirefox: بعد الإزالة وإعادة التثبيت يبدأ التخزين كتثبيت جديد بلا إعداد ولا رمز ولا مفتاح مما كُتب قبلها. ولا تفتح الإضافة صفحة ولا ترسل طلبًا عند إزالتها.
التغييرات
تتغير هذه الصفحة حين يتغير سلوك الإضافة، ويُحدَّث تاريخ سريانها أعلاها. وأي جهة جديدة يتصل بها مِجهَر تُذكر هنا قبل أن يتصل بها إصدار منشور.
تواصل
للأسئلة عن الخصوصية: isultanby@gmail.com، أو «الإبلاغ عن مشكلة» من «حول مِجهَر» في إعدادات الإضافة (طريقته). لا ترفق رمزًا أو مفتاحًا أو محتوى من مستودع خاص.