# سياسة الخصوصية آخر تحديث: 26 أكتوبر 2026 ## نظرة عامة Voyager إضافة متصفح تعمل محليًا أولًا، وتهدف إلى تنظيم مساحات عمل دردشة الذكاء الاصطناعي المدعومة وتحسينها. تعالج الإضافة قدرًا محدودًا من بيانات المستخدم، ولا تفعل ذلك إلا لتوفير الميزات التي يطلبها المستخدم. لا يدير Voyager خادمًا خلفيًا يستقبل المحادثات أو الأوامر أو نشاط التصفح أو الصور أو معرّفات الحسابات، ولا يستخدم أدوات إعلانية أو أدوات تحليل لتتبع المستخدمين. ## البيانات المُعالَجة بحسب الميزات التي تستخدمها، قد يعالج Voyager ما يلي: - **محتوى المواقع والمراسلات الشخصية**: نص المحادثات والأوامر والمسودات والصور والروابط وغيرها من محتوى الصفحات المدعومة، وذلك لميزات المجلدات والتنقل والتصدير وإدارة الأوامر والبحث والواجهة. - **معرّفات الحساب**: قد تكشف خدمة Google المدعومة عن عنوان البريد الإلكتروني الذي سجّلت به الدخول. يحوّله Voyager إلى معرّف حساب محلي حتى تبقى بيانات الحسابات المختلفة منفصلة. ولا يرسل Voyager عنوان البريد الإلكتروني الأصلي إلينا. - **سجل التصفح ونشاط المستخدم**: عناوين المواقع المدعومة ومسارات المحادثات، وأحداث محدودة للصفحة والتفاعل والشبكة، وذلك للتنقل والاختصارات وعروض الاستخدام وإشعارات اكتمال الرد وغيرها من الميزات التي تطلبها. لا تُستخدم هذه البيانات لبناء ملفات تعريف أو لأغراض إعلانية. - **معلومات المصادقة**: رمز OAuth2 بالنطاق `drive.file`، ولا يُستخدم إلا عندما يفعّل المستخدم مزامنة Google Drive صراحةً. - **بيانات الإضافة والإعدادات**: المجلدات وقوالب الأوامر والمسودات والرسائل المميّزة بنجمة ولقطات الاستخدام وحالة الإضافات وتفضيلات الواجهة. تُخزَّن هذه البيانات محليًا في `chrome.storage.local`، أو في `chrome.storage.sync` بالنسبة إلى الإعدادات المدعومة. وتستخدم بعض الميزات أيضًا `localStorage` الخاص بالموقع المدعوم على جهاز المستخدم، لحفظ نسخ احتياطية من بيانات المجلدات وذاكرة تخزين مؤقت للخط الزمني. أما سجلات التسليم قصيرة الأمد فتُحفَظ في تخزين الجلسة: `storage.session` الخاص بالإضافة في ذاكرة المتصفح لتسليم Research Pack، وفي تسليم محادثات ChatGPT المؤقتة يُحفَظ رمز علامة التبويب فقط في `sessionStorage` الخاص بالصفحة، بينما ينتظر نص المحادثة في `chrome.storage.local` مدة أقصاها 60 ثانية. وتبقى على جهاز المستخدم أو في حساب مزامنة المتصفح، ما لم يستخدم المستخدم عملية نقل موضحة أدناه بإرادته. ## عمليات النقل التي يطلبها المستخدم - **مزامنة Google Drive (اختيارية)**: إذا فعّلت مزامنة Google Drive، تستخدم Chrome وEdge وFirefox واجهة هوية المتصفح، بينما يستخدم تطبيق Safari المباشر تسجيل الدخول الأصلي من Google ويحفظ بيانات الاعتماد في سلسلة مفاتيح macOS. يطلب المساران نطاق `drive.file` المحدود فقط وينقلان البيانات مباشرة بين جهازك و**Google Drive الخاص بك**. لا تُرسل رموز OAuth إلى أي خادم تابع لـ Voyager. في متصفحات Chromium، عندما لا يستطيع المتصفح إصدار رمز مباشرةً (مثلًا في Brave، أو عند فشل تسجيل الدخول بهذه الطريقة)، يعيد Google نتيجة تسجيل الدخول إلى صفحة ترحيل ثابتة على `https://voyager.nagi.fun/oauth/callback/`، ويمرّرها النص البرمجي لتلك الصفحة إلى الإضافة داخل المتصفح. يكون الرمز في جزء fragment من عنوان URL، ولا ترسله المتصفحات إلى الخادم؛ وكما هو الحال مع أي صفحة ويب، يرى موقع الاستضافة الثابتة عنوان IP ووكيل المستخدم (User-Agent) للمتصفح. أما Firefox فيستخدم إعادة توجيه loopback ‏(`http://127.0.0.1/mozoauth2/…`) يعترضها المتصفح قبل خروج أي طلب، ويبادل رمز التفويض مباشرةً مع Google باستخدام PKCE. - **مزامنة iCloud على Safari (اختيارية)**: تنقل الإضافة الأصلية في Safari البيانات المحددة للنسخ الاحتياطي مباشرةً إلى قاعدة بيانات CloudKit الخاصة بالمستخدم في حساب iCloud الخاص به. لا يستلم Voyager معرّف Apple ID الخاص بالمستخدم ولا رمز مصادقة iCloud، ولا يمكن للمطوّر الوصول إلى السجلات الموجودة في قاعدة البيانات الخاصة هذه. - **التصدير والصور**: عند طلب المستخدم تصديرًا، قد يجلب Voyager الصور من مصادرها الموجودة على الصفحات التي يعرضها المستخدم، وقد يطلب وصولًا مؤقتًا لازمًا لالتقاط محتوى الواجهة المُولَّد. يُنشأ الملف الناتج للمستخدم، ولا يُرفع إلى أي خادم تابع لـ Voyager. - **Context Sync (اختيارية)**: عندما يضغط المستخدم على المزامنة، يرسل Voyager سياق المحادثة الملتقط إلى خادم محلي على حاسوب المستخدم نفسه على `http://127.0.0.1:<المنفذ>/sync` (المنفذ 3030 افتراضيًا، ويمكن تغييره). وما دامت الميزة مفعّلة والنافذة المنبثقة مفتوحة، يفحص Voyager هذا العنوان أيضًا ليبيّن ما إذا كان الخادم المحلي متاحًا. لا تغادر هذه البيانات الجهاز عبر Voyager. - **Research Pack «المتابعة في ChatGPT / Claude»**: عندما يختار المستخدم وجهة، يفتح Voyager محادثة جديدة على الموقع المختار (ChatGPT أو Claude). إذا كان Voyager يعمل هناك، تُسلَّم الحزمة عبر `storage.session` في ذاكرة المتصفح، وتستلمها علامة التبويب تلك مرة واحدة فقط وتضعها في مربع الكتابة دون إرسالها؛ وتنتهي صلاحية السجل بعد 60 ثانية. وإلا تُنسخ الحزمة إلى الحافظة ليلصقها المستخدم بنفسه. لا تنتقل الحزمة أبدًا داخل عنوان URL. - **تسليم محادثات ChatGPT المؤقتة**: عندما يختار المستخدم متابعة محادثة مؤقتة في ChatGPT، ينزّل Voyager نسخة احتياطية بصيغة Markdown إلى جهاز المستخدم، ويخرج من الوضع المؤقت، ويضع المحادثة في مربع الكتابة لمحادثة ChatGPT عادية دون إرسالها. يبقى نص المحادثة على ChatGPT وعلى جهاز المستخدم فقط. - **موارد المشروع العامة**: قد يطلب Voyager موارد عامة مثل الإصدارات أو الإعلانات أو الوثائق. ولا تتضمن هذه الطلبات أي محتوى من المحادثات أو الأوامر. - **تحديثات الكتالوج عبر الإنترنت**: خيار «التحديثات عبر الإنترنت» مفعّل افتراضيًا. عند فتح صفحة مدعومة على Gemini (بما في ذلك Enterprise) أو AI Studio أو ChatGPT أو Claude أو DeepSeek أو Kimi، قد يجلب Voyager الملف `https://voyager.nagi.fun/catalog/hosts/<اسم مضيف الموقع>.json` عبر HTTPS. فتح نافذة الإضافة يقرأ النسخة المحلية فقط؛ ويطلب الزر تحققًا يدويًا. تتبع الفحوص التلقائية المدة المختارة منذ آخر محاولة (6 ساعات افتراضيًا، أو ساعة أو 6 ساعات أو 24 ساعة أو يدويًا فقط)، مع زيادة الانتظار بعد الإخفاقات. يتجاوز التحقق اليدوي المدة ويظل متاحًا عند إيقاف التحديثات عبر الإنترنت. إيقافها يوقف طلبات الكتالوج التلقائية. تظل الإضافات وإعدادات الموقع الحالية المحفوظة محليًا قابلة للاستخدام، بما فيها قواعد التعرّف على الصفحات. بعد إعادة التحميل مع إيقاف التحديثات، تحافظ هذه القواعد على سلوكها السابق؛ أما بيانات التعرّف الإضافية فتستخدم النسخة المرفقة. يتزامن المفتاح والمدة عبر المتصفح ويدخلان في نسخة الإعدادات الاحتياطية؛ وتبقى الكتالوجات المنزّلة على الجهاز. تنقل هذه القناة الواحدة بيانات التعرّف على صفحات كل موقع على حدة. تشمل الإصلاحات عبر الإنترنت التعرّف على الصفحات للميزات المدعومة، بما فيها المحادثات والإدخال والتنقّل والقوائم والتصدير والصور ومواضع أدوات Voyager. تبقى الإضافات الرسمية وCSS في Gemini وAI Studio، وقواعد الهوية والحذف وسياسات النقر والإدخال في جميع المواقع، ضمن حزمة الامتداد. تسري الإصلاحات وسحبها وإيقاف التحديثات بعد إعادة تحميل الصفحة يدويًا؛ لا تُحدّث الصفحات المفتوحة تلقائيًا. عند تفعيل التحديثات عبر الإنترنت، تتطلب الإصلاحات التي تؤثر في إجراءات الموقع أو البيانات أو المحادثة المستهدفة تحققًا مستقلاً من الصفحة؛ وعند فشله تستخدم العملية كاملةً البيانات المرفقة. أما الإصلاحات التي تحدد مواضع أدوات Voyager فقط فتعتمد على الكتالوج الرسمي، وتعود إلى المواضع المرفقة إذا لم يوجد هدف مطابق أو كان موضع الإضافة داخل منطقة قابلة للتحرير. لا ترسل طلبات GET ملفات ارتباط أو معرّفات حساب أو امتداد أو محتوى الصفحة أو المحادثة. يرى الخادم عنوان IP وUser-Agent واسم مضيف الموقع في الرابط. يُتحقّق من CSS وJSON قبل الاستخدام، ولا تُنفّذ JavaScript أو WebAssembly عن بُعد. للإعلانات والمزامنة السحابية الاختيارية إعدادات مستقلة. يستخدم voyager.nagi.fun استضافة ثابتة خلف وكيل Cloudflare؛ لا يسجّل مشروع Voyager هذه الطلبات ولا يحتفظ بها، ويتعامل مزوّدو الاستضافة مع بيانات الاتصال الوصفية وفق سياسات الخصوصية الخاصة بهم. لا يبيع Voyager بيانات المستخدم، ولا ينقلها لأغراض إعلانية أو لتقييم الجدارة الائتمانية أو لأي أغراض لا علاقة لها بميزات الإضافة الموجّهة للمستخدم. ## الأذونات - **Storage (التخزين)**: لحفظ بيانات الإضافة والتفضيلات محليًا، وعبر مزامنة المتصفح حيثما كانت مدعومة. تمنح Chrome وEdge وFirefox أيضًا الإذن `unlimitedStorage` حتى لا تُقطع البيانات المحلية عند الحد الافتراضي للمتصفح، مع بقاء حد التخزين الخاص بـ Voyager مطبّقًا. أما على Safari فالإذن اختياري. - **Identity (الهوية)**: لمصادقة مزامنة Google Drive الاختيارية بعد إجراء صريح من المستخدم. لا يطلب إصدار Safari هذا الإذن، إذ تمرّ مزامنة Google Drive وiCloud فيه عبر تطبيق Voyager على macOS. - **Scripting (البرمجة النصية)**: لحقن النصوص المضمنة في الإضافة فقط في المواقع المدعومة؛ ولا يُنفَّذ أي JavaScript أو WebAssembly من مصدر بعيد. - **Active tab and declarative content (علامة التبويب النشطة والمحتوى التصريحي)**: لتحديد الموقع المدعوم الذي فتحه المستخدم، وعرض عناصر التحكم الخاصة بذلك الموقع. يُستخدم المحتوى التصريحي في Chrome وEdge فقط. - **Alarms (المنبهات)**: لجدولة فحوص دورية للإعلانات العامة، ولتشغيل مؤقتات في الخلفية تحذف سجلات التسليم المنتهية الصلاحية وتنفّذ المهام المؤجلة. - **Notifications (الإشعارات، اختياري)**: تُطلب فقط عندما يفعّل المستخدم إشعارات اكتمال الرد أو تنبيهات النظام للإعلانات البعيدة. لا يطلب إصدار Safari هذا الإذن، ويعرض تطبيق Voyager على macOS إشعارات اكتمال الرد هناك. - **Native messaging (المراسلة الأصلية، Safari فقط)**: يربط إضافة Safari بتطبيق Voyager على macOS لمزامنة Google Drive وiCloud ولإشعارات اكتمال الرد. - **Host permissions (أذونات المضيف)**: تُمنح عند التثبيت لـ Gemini وGemini Enterprise وAI Studio، إضافةً إلى نطاقات Google اللازمة لعمليات Google Drive والصور التي يطلبها المستخدم. - **Optional host permissions (أذونات المضيف الاختيارية)**: لا يُوصل إلى Claude وChatGPT وDeepSeek والمواقع المخصصة إلا بعد أن يفعّل المستخدم Voyager أو إحدى الإضافات لذلك الموقع، ويوافق على نافذة إذن المتصفح. وقد يُطلب `` بشكل مؤقت عندما يختار المستخدم تصديرًا يلتقط محتوى الواجهة المُولَّد؛ وإذا رُفض الطلب، يستمر التصدير دون هذا الالتقاط. ## الاحتفاظ بالبيانات والتحكم فيها تبقى البيانات المحلية وبيانات مزامنة المتصفح إلى أن يحذفها المستخدم، أو يمسح بيانات تخزين الإضافة، أو يُلغي تثبيت الإضافة. غير أن النسخ التي يحفظها Voyager في `localStorage` الخاص بالموقع المدعوم نفسه (النسخ الاحتياطية للمجلدات وذاكرة التخزين المؤقت للجدول الزمني) لا تُحذف عند إلغاء التثبيت؛ ولإزالتها امسح بيانات ذلك الموقع من المتصفح. أما النسخ الاحتياطية السحابية فتبقى في حساب Google Drive أو iCloud الذي اختاره المستخدم إلى أن يزيلها بنفسه من ذلك الحساب. يمكن للمستخدمين تعطيل الميزات الاختيارية، وسحب إذن الوصول إلى المواقع الاختيارية أو تفويض Google من خلال إعدادات Voyager وإعدادات المتصفح. ## الاستخدام المحدود لواجهات Google يلتزم استخدام Voyager ونقل المعلومات التي يتلقاها من واجهات Google البرمجية بسياسة بيانات المستخدم في متجر Chrome الإلكتروني، بما في ذلك متطلبات الاستخدام المحدود. ## التغييرات على هذه السياسة قد نقوم بتحديث سياسة الخصوصية الخاصة بنا من وقت لآخر. سنخطرك بأي تغييرات عن طريق نشر سياسة الخصوصية الجديدة على هذه الصفحة. ## اتصل بنا إذا كان لديك أي أسئلة حول سياسة الخصوصية هذه، يرجى الاتصال بنا عبر [مستودع GitHub](https://github.com/voyager-crew/voyager).