توضح سياسة الخصوصية هذه كيفية تعامل Claude Code Notifier مع بياناتك. يتكوّن Claude Code Notifier من تطبيقي الهاتف لنظامي iOS وAndroid، وccn (أداة سطر أوامر لأنظمة macOS وLinux وWindows)، وتطبيق شريط القوائم الاختياري لجهاز Mac، وخادم الترحيل التابع لنا، وهذا الموقع الإلكتروني. ونشير إليها مجتمعةً بـ"التطبيقات". وتقدّمها شركة TouchTap Ltd ("نحن" أو "لنا" أو "الخاص بنا"). ونحرص على أن نوضح بجلاء البيانات التي تُجمع، وكيفية استخدامها، والجهات التي قد تُشارك معها.
ccn أو تطبيق Mac) إشعارًا عبر خادم الترحيل التابع لنا إلى الهواتف التي ربطتها. وقد يتضمن الإشعار اسم المشروع ومسار مجلده، ورسالة Claude أو السؤال الذي يطرحه، وفي حالة طلب الإذن، الأمر أو الملف المعني. ويحذف الخادم الإشعارات خلال 48 ساعة. ونحن لا نبيع بياناتك ولا نستخدمها لأغراض الإعلان.
01نظرة عامة على التطبيقات
يتكوّن Claude Code Notifier مما يلي:
ccn على جهاز Mac، ويمكنه أيضًا عرض إشعارات Mac وإرسال webhooks.02البيانات التي نجمعها
2.1ccn (أداة سطر الأوامر)
يشغّل Claude Code الأداة ccn في سبع نقاط خلال الجلسة (بدء الجلسة، وكل طلب ترسله، وقبل كل استخدام لأداة، وطلبات الإذن، وإشعارات الإذن، وعند توقف Claude، وانتهاء الجلسة)، ويمرّر إليها تفاصيل تلك اللحظة: معرّف الجلسة، ومجلد العمل، والأداة التي يريد Claude استخدامها ومدخلاتها، والطلب الذي كتبته، وآخر رسالة من Claude، وأي سؤال يطرحه Claude. وتحتفظ ccn بما يلي على الكمبيوتر الخاص بك، في ~/.config/ccn/ (%APPDATA%\ccn\ على Windows):
config.toml)تذكّر الربط وتفضيلاتكcredentials)، أو في سلسلة مفاتيح النظام إذا اخترت ذلكالمصادقة مع خادم الترحيلccn.log، بحجم أقل من 1 ميغابايت)استكشاف الأخطاء وإصلاحها~/.claude/settings.json، إضافةً إلى نسخة احتياطية لمرة واحدة من ذلك الملفتمكين Claude Code من تشغيل ccnترسل ccn إلى خادم الترحيل التابع لنا: عند التسجيل، المعرّف العشوائي لهذا الكمبيوتر، ورمزه المميز، واسمه (وهو افتراضيًا اسم المضيف للكمبيوتر؛ ويمكنك اختيار اسم آخر)، ونظام تشغيله، وإصدار ccn والميزات التي يدعمها؛ ولكل إشعار، البيانات المذكورة في 2.4. ولتقرير ما إذا كانت ستنتظر هاتفك، تتحقق ccn من مدة خمول لوحة المفاتيح والفأرة. ويجري هذا التحقق على الكمبيوتر الخاص بك ولا تُرسل نتيجته أبدًا. ولا ترسل ccn أي بيانات تحليلية.
2.2تطبيق Mac (اختياري)
يجمع تطبيق شريط القوائم لجهاز Mac البيانات التالية ويخزّنها محليًا على جهاز Mac الخاص بك:
عند ربط تطبيق Mac بهاتف، يرسل إلى خادم الترحيل التابع لنا معرّفه العشوائي، ورمزًا مميزًا، واسم جهاز Mac، وبيانات الإشعارات المذكورة في 2.4.
2.3تطبيقا iOS وAndroid
يجمع تطبيقا الهاتف ويخزّنان ما يلي:
ccnيمكن لتطبيق Android استخدام الكاميرا لمسح رمز QR الذي يعرضه تطبيق Mac. وتُعالج الصورة على الهاتف ولا تُخزّن ولا تُرسل.
2.4خادم الترحيل
يخزّن خادم الترحيل التابع لنا ما يلي:
ccn أو تطبيق Mac)، وإصداره، والميزات التي يدعمها، ووقت تسجيله وآخر ظهور لهتُحذف، مع إعدادات الكمبيوتر وعمليات ربطه، عندما لا يتصل الكمبيوتر لمدة 60 يومًاccn config set: الإشعارات التي تُرسل، وساعات الهدوء، والصوت، ومدة انتظار الهاتفحتى تغييرها، مع سجل الكمبيوترإذا لم يُستخدم هاتف أو كمبيوتر لمدة 60 يومًا، يحذف الخادم سجلاته وعمليات ربطه. ولاستخدامه مرة أخرى، ستحتاج إلى ربطه من جديد.
لا يخزّن خادم الترحيل عنوان IP الخاص بك. ويعالجه مزوّد الاستضافة لدينا، Cloudflare، لتوصيل كل طلب، ويُبلغنا بالبلد الذي يصدر منه الطلب. ولا نسجّل ذلك البلد إلا عند رفض رمز ربط، وذلك لرصد إساءة الاستخدام، ونحذف ذلك السجل بعد 60 يومًا.
2.5التحليلات
يرسل تطبيقا الهاتف أحداث منتج مجهولة الهوية إلى خادمنا الخاص. ولا تحمل الأحداث أي معرّف للجهاز، ولا يخزّن الخادم عناوين IP معها. ولا تتضمن كل دفعة إلا المنصة، وإصدار التطبيق ورقم البناء، وإصدار نظام التشغيل، وطراز الجهاز، والبلد، واللغة، وحالة الوصول، ونوع البناء. وتصف الأحداث كيفية استخدام التطبيق: على سبيل المثال، فتح التطبيق، أو عرض صفحة الاشتراك أو اختيار خطة، ونتيجة عملية الشراء، وخطوات الإعداد الأولي، وما إذا مُنح إذن الإشعارات، ونوع الكمبيوتر الذي اخترت إعداده (macOS أو Linux أو Windows)، وعرض رمز ربط أو نسخ أمر تثبيت، واكتمال الربط (مع نوع الكمبيوتر ونظام تشغيله)، وردّك على إشعار (مع نوع الطلب فقط). ولا تتضمن الأحداث أبدًا أسماء المشاريع أو الأوامر أو الطلبات أو رسائل Claude.
يستخدم هذا الموقع الإلكتروني Umami، وهي خدمة تحليلات تركّز على الخصوصية ولا تستخدم ملفات تعريف الارتباط. وهي تحصي مشاهدات الصفحات والنقرات على أزرار التنزيل والتثبيت، بما في ذلك نظام التشغيل الذي عُرض أمر تثبيته أو نُسخ.
03كيف نستخدم بياناتك
تُستخدم بياناتك فقط لتقديم التطبيقات وتحسينها:
- توصيل الإشعارات: لتنبيهك عندما ينتهي Claude Code أو يحتاج إلى انتباهك
- الرد عن بُعد: لنقل إجاباتك من الهاتف إلى Claude Code على الكمبيوتر الخاص بك
- الربط: لربط أجهزة الكمبيوتر بهواتفك باستخدام رمز قصير الأجل
- إعدادات الكمبيوتر: لتمكينك من تغيير إعدادات كمبيوتر من هاتفك
- تتبّع الجلسات: لعرض سجل الجلسات وإحصاءاتها (تطبيق Mac)
- إعادة التوجيه عبر webhooks: لإرسال الإشعارات إلى خدمات خارجية تُعدّها أنت، مثل Slack أو Discord (تطبيق Mac)
- التحقق من عمليات الشراء داخل التطبيق: لتأكيد الاشتراكات وعمليات الشراء مدى الحياة (تطبيقا الهاتف)، والاحتفاظ بالسجلات المالية
- تحسين المنتج: لإحصاء كيفية استخدام التطبيقات وأداء اختبارات التسعير، بصورة إجمالية
- الأمان: لرصد إساءة استخدام رموز الربط وخادم الترحيل
04تخزين البيانات وأمنها
4.1التخزين المحلي (ccn)
- الملفات: تُحفظ في
~/.config/ccn/(%APPDATA%\ccn\على Windows). وعلى macOS وLinux لا يمكن قراءة ملفي الإعدادات وبيانات الاعتماد إلا من حساب المستخدم الخاص بك - بيانات الاعتماد: تُخزّن في ملف خاص افتراضيًا، أو في macOS Keychain أو Windows Credential Manager أو Linux Secret Service إذا ضبطت
credential_storeعلىkeychain - الاحتفاظ بالبيانات: تُحذف ملفات الجلسات عند انتهاء الجلسة، أو بعد 7 أيام من عدم الاستخدام. ويحذف
ccn uninstallكل ما تحتفظ بهccn
4.2التخزين المحلي (تطبيق Mac)
- بيانات الجلسات: تُخزّن في قاعدة بيانات محلية على جهاز Mac الخاص بك
- التفضيلات: تُخزّن في UserDefaults (التخزين القياسي للتفضيلات في macOS)
- بيانات الاعتماد السحابية: تُخزّن بأمان في macOS Keychain
- الاحتفاظ بالبيانات: يُحذف سجل الجلسات تلقائيًا بعد مدة قابلة للضبط (الافتراضية: 30 يومًا)
4.3التخزين المحلي (iOS/Android)
- سجل الإشعارات: يُخزّن في التخزين الخاص بالتطبيق على هاتفك
- معرّف الجهاز: يُخزّن في iOS Keychain، أو في التخزين المشفّر على Android. وقد يحتفظ iOS بعناصر سلسلة المفاتيح بعد حذف التطبيق، لذا قد تؤدي إعادة التثبيت إلى إعادة استخدام المعرّف نفسه
- التفضيلات: تُخزّن في UserDefaults (iOS) أو DataStore (Android)
- الاحتفاظ بالبيانات: يبقى سجل الإشعارات إلى أن تمسحه أو تحذف التطبيق
4.4التخزين السحابي
- البنية التحتية: يعمل خادم الترحيل على Cloudflare Workers، وتُخزّن البيانات في Cloudflare D1 (SQLite) وDurable Objects
- التشفير: تستخدم جميع الاتصالات بالخادم تشفير TLS (HTTPS/WSS)
- الموقع الجغرافي: قد تُعالج البيانات في مراكز بيانات Cloudflare حول العالم
- انتهاء صلاحية الإشعارات: تعمل مهمة تنظيف كل يوم وتحذف الإشعارات، مع إجاباتك عنها، التي مضى عليها أكثر من 24 ساعة، بحيث لا يُحتفظ بأي منها لأكثر من 48 ساعة. وأثناء انتظار الكمبيوتر لإجابتك، يُحتفظ أيضًا بنسخة من الإجابة لمدة تصل إلى ساعة واحدة
- السجلات غير النشطة: تحذف مهمة التنظيف اليومية نفسها الهواتف وأجهزة الكمبيوتر التي لم تُستخدم لمدة 60 يومًا، مع عمليات ربطها وإعداداتها، وتحذف عمليات الربط الملغاة بعد 60 يومًا من إلغائها. وتُحذف سجلات الشراء بعد 6 سنوات من تاريخها
05خدمات الأطراف الثالثة
تستخدم التطبيقات خدمات الأطراف الثالثة التالية:
- يستخدمها
- تطبيق iOS، وخادم الترحيل
- الغرض
- معالجة الاشتراكات وعمليات الشراء لمرة واحدة، وإرسال إشعارات إلينا بشأنها
- البيانات المشاركة مع Apple
- عملية الشراء، مع معرّف الجهاز بوصفه رمز الحساب الخاص بها
- البيانات المستلمة
- التحقق من الشراء، وحالة الاشتراك، والتواريخ، والسعر، والعملة، وبلد المتجر
- ملاحظة
- تتولى Apple معالجة معلومات الدفع بالكامل. ونحن لا نتلقى تفاصيل الدفع الخاصة بك ولا نخزّنها.
- يستخدمها
- تطبيق Android، وخادم الترحيل
- الغرض
- معالجة الاشتراكات وعمليات الشراء لمرة واحدة، وإرسال إشعارات إلينا بشأنها
- البيانات المشاركة مع Google
- عملية الشراء، مع معرّف الجهاز بوصفه معرّف الحساب المموَّه الخاص بها
- البيانات المستلمة
- التحقق من الشراء، ورموز الشراء، وحالة الاشتراك، والتواريخ
- ملاحظة
- تتولى Google معالجة معلومات الدفع بالكامل. ونحن لا نتلقى تفاصيل الدفع الخاصة بك ولا نخزّنها.
- يستخدمها
- تطبيق iOS، وخادم الترحيل
- الغرض
- توصيل الإشعارات والتحديثات الصامتة إلى أجهزة iPhone وiPad
- البيانات المشاركة مع Apple
- رمز الإشعارات الفورية؛ وعنوان الإشعار ونصه (حتى 200 حرف)؛ واسم المشروع؛ ونص الطلب (حتى 500 حرف)؛ واسم الأداة وملخص مدخلاتها؛ وخيارات الإجابة؛ ومعرّفات الإشعارات. ولا تُرسل مسارات مجلدات المشاريع
- يستخدمها
- تطبيق Android، وخادم الترحيل
- الغرض
- توصيل الإشعارات والتحديثات الصامتة إلى هواتف Android باستخدام Firebase Cloud Messaging (FCM)
- البيانات المشاركة مع Google
- رمز الإشعارات الفورية وبيانات الإشعارات نفسها كما في APNs؛ ومعرّف تثبيت Firebase
- يستخدمها
- خادم الترحيل، وهذا الموقع الإلكتروني
- الغرض
- استضافة خادم الترحيل وهذا الموقع الإلكتروني، وتخزين بيانات الخادم الموصوفة في 2.4
- البيانات المُعالجة
- جميع البيانات المرسلة إلى خادم الترحيل، وبيانات الطلبات القياسية مثل عناوين IP
- يستخدمها
ccnوتطبيق Mac- الغرض
- تُستضاف ملفات الإصدارات على GitHub. وتنزّل نصوص التثبيت البرمجية على هذا الموقع الإلكتروني
ccnمن GitHub وتتحقق من المجموع الاختباري الخاص به. ويمكنك أيضًا التثبيت باستخدام Homebrew أو npm - البيانات المشاركة
- بيانات الطلبات القياسية (عنوان IP، ووكيل المستخدم) مع الخدمة التي تنزّل منها. ولكل من Homebrew وnpm تحليلاتهما وسياساتهما الخاصة
- يستخدمها
- تطبيق Mac
- الغرض
- التحقق من تحديثات تطبيق Mac وتوصيلها
- البيانات المشاركة
- بيانات طلبات HTTP القياسية (عنوان IP، ووكيل المستخدم) عندما يقرأ التطبيق موجز التحديثات على هذا الموقع الإلكتروني وينزّل من GitHub
- ملاحظة
- Sparkle برنامج مفتوح المصدر مدمج في التطبيق، وليس خدمة؛ ولا يرسل أي شيء إلى مطوّريه
- يستخدمها
- هذا الموقع الإلكتروني
- الغرض
- إحصاء مشاهدات الصفحات والنقرات على الأزرار، دون ملفات تعريف الارتباط
- البيانات المُعالجة
- عنوان الصفحة، والصفحة المُحيلة، والمتصفح، ونوع الجهاز، والبلد
- يستخدمها
- تطبيق Mac (يُعدّها المستخدم)
- الغرض
- إعادة توجيه الإشعارات إلى خدمات خارجية
- الخدمات المدعومة
- Slack أو Discord أو أي نقطة نهاية HTTP مخصصة
- البيانات المشاركة
- محتوى الإشعارات بما في ذلك أسماء المشاريع والمسارات والرسائل والطوابع الزمنية
- ملاحظة
- webhooks اختيارية تمامًا وتُعدّها أنت. ولا تُرسل البيانات إلا إلى الخدمات التي تُعدّها صراحةً. ولا ترسل
ccnأي webhooks.
06مشاركة البيانات
لا نشارك بياناتك إلا في الحالات التالية:
- بين أجهزتك: تنتقل الإشعارات بين أجهزة الكمبيوتر الخاصة بك والهواتف المرتبطة بها عبر خادم الترحيل التابع لنا. ويمكن للهاتف المرتبط رؤية اسم كل كمبيوتر ونوعه ونظام تشغيله وإعداداته
- مع مزوّدي الإشعارات الفورية: تتلقى Apple (APNs) وGoogle (FCM) محتوى الإشعارات لتوصيله إلى هاتفك
- مع متاجر التطبيقات لأغراض الشراء: تعالج Apple وGoogle الاشتراكات وعمليات الشراء لمرة واحدة؛ وتتلقيان بيانات المعاملات، ونحن لا نتلقى معلومات الدفع الخاصة بك
- مع مزوّدي الخدمات لدينا: تستضيف Cloudflare خادم الترحيل وهذا الموقع الإلكتروني، وتحصي Umami زيارات الموقع الإلكتروني
- مع webhooks التي تُعدّها: إذا أعددت webhooks في تطبيق Mac، تُرسل بيانات الإشعارات إلى نقاط النهاية تلك
- المتطلبات القانونية: يجوز لنا الإفصاح عن البيانات إذا اقتضى القانون ذلك أو لحماية حقوقنا القانونية
نحن لا نبيع بياناتك الشخصية لأطراف ثالثة ولا نؤجّرها ولا نتاجر بها.
07حقوقك وخياراتك
7.1الوصول إلى البيانات وحذفها
- عرض بياناتك: يُعرض سجل الإشعارات في تطبيقي الهاتف؛ ويعرض
ccn config showإعدادات الكمبيوتر؛ ويُعرض سجل الجلسات في تطبيق Mac - إلغاء الربط: ألغِ الربط من الهاتف، أو باستخدام
ccn devices، أو في تطبيق Mac. ويتوقف الهاتف فورًا عن تلقي إشعارات ذلك الكمبيوتر. ويَسِم الخادم الربط بأنه ملغى، ويحذف إشعاراته وفق الجدول المعتاد، خلال 48 ساعة، ثم يحذف الربط بعد 60 يومًا - إزالة ccn: يزيل
ccn uninstallخطافاتها من إعدادات Claude Code، ويلغي كل عمليات الربط، ويحذف بيانات اعتمادها وملفاتها المحلية - حذف البيانات المحلية: يؤدي حذف أحد تطبيقي الهاتف أو تطبيق Mac إلى إزالة البيانات التي خزّنها على ذلك الجهاز (باستثناء معرّف الجهاز في سلسلة المفاتيح على iOS؛ انظر 4.3)
- حذف بيانات الخادم: لحذف سجلات أجهزة الكمبيوتر والهواتف الخاصة بك من خادمنا، راسل [email protected] مع ذكر أسماء أجهزة الكمبيوتر والهواتف الخاصة بك
- إعدادات الاحتفاظ بالبيانات: اختر في إعدادات تطبيق Mac مدة احتفاظه بسجل الجلسات
7.2خيارات الانسحاب
- اختيار ما يُرسل: لكل كمبيوتر، أوقف الإشعارات الخاصة بانتهاء الأدوار أو طلبات الإذن أو الأسئلة، أو اضبط ساعات الهدوء، من الهاتف أو باستخدام
ccn config set - إذن الإشعارات: إذا أوقفت الإشعارات للتطبيق على هاتفك، يسجّل الخادم ذلك ويتوقف عن إرسال الإشعارات المرئية إليه. أما التحديثات الصامتة، مثل تأكيد الربط، فتظل تصل
- التوقف عن استخدام خادم الترحيل: ألغِ ربط كل الهواتف للتوقف عن إرسال البيانات إلى خادم الترحيل. ويظل بإمكان تطبيق Mac عرض إشعارات Mac من دونه
- webhooks: أزل إعدادات webhooks في تطبيق Mac للتوقف عن إعادة توجيه البيانات إلى خدمات خارجية
- التحديثات التلقائية: أوقف عمليات التحقق التلقائي من التحديثات في إعدادات تطبيق Mac
7.3حقوقك القانونية
بحسب مكان إقامتك، بما في ذلك في المملكة المتحدة والاتحاد الأوروبي، قد يكون لك الحق في الوصول إلى بياناتك الشخصية أو تصحيحها أو حذفها، والاعتراض على كيفية استخدامنا لها أو تقييدها، والحصول على نسخة منها. ولممارسة هذه الحقوق، راسل [email protected]. ونظرًا لعدم وجود حسابات، قد نطلب تفاصيل، مثل أسماء أجهزة الكمبيوتر والهواتف الخاصة بك، للعثور على سجلاتك. ولك أيضًا الحق في تقديم شكوى إلى سلطة حماية البيانات؛ وفي المملكة المتحدة هي مكتب مفوّض المعلومات (ICO) (ico.org.uk).
7.4قابلية نقل البيانات
لا توفّر التطبيقات حاليًا ميزة لتصدير البيانات. ويمكن الاطلاع على البيانات المخزّنة على أجهزتك في التطبيقات، وملفات ccn عبارة عن نص عادي.
08معلومات حول مسارات المشاريع والأوامر
ccn وتطبيق Mac ما يلي:
- المسارات الكاملة لمشاريعك في نظام الملفات (مثل
/Users/yourname/Projects/secret-project) - أسماء الأدوات وملخصات مدخلاتها (مثل مسارات الملفات التي تُقرأ أو أوامر الصدفة التي تُشغّل)
- آخر رسالة من Claude، والخطط والأسئلة، وبداية طلبك
- اسم الكمبيوتر الخاص بك، وهو اسم المضيف ما لم تختر اسمًا آخر
تُرسل هذه المعلومات إلى خادم الترحيل التابع لنا، وتُرسل نسخة مختصرة منها إلى Apple أو Google لتوصيل الإشعار. وإذا كنت تعمل على مشاريع حساسة أو سرية، ففكّر فيما إذا كانت إشعارات الهاتف مناسبة، وفي أنواع الإشعارات التي تفعّلها لكل كمبيوتر.
09خصوصية الأطفال
التطبيقات غير موجّهة إلى الأطفال دون سن 13 عامًا. ولا نجمع عن علم معلومات شخصية من الأطفال. وإذا كنت تعتقد أننا جمعنا بيانات من طفل دون قصد، فيُرجى التواصل معنا لإزالتها.
10نقل البيانات دوليًا
يعمل خادم الترحيل التابع لنا على الشبكة العالمية لـ Cloudflare، وتوصل Apple وGoogle الإشعارات من بنيتهما التحتية الخاصة. وقد تُعالج بياناتك في مراكز بيانات خارج بلد إقامتك. وبربطك هاتفًا بكمبيوتر، فإنك توافق على نقل البيانات هذا.
11التغييرات على سياسة الخصوصية هذه
قد نحدّث سياسة الخصوصية هذه مع تطوّر التطبيقات. وسنُبلغ عن التغييرات الجوهرية عبر التطبيقات أو على هذه الصفحة. ويشير تاريخ "آخر تحديث" في الأعلى إلى آخر مرة رُوجعت فيها السياسة. وتُقدَّم الترجمات للتيسير؛ وإذا اختلفت ترجمة عن النسخة الإنجليزية، تكون الأولوية للنسخة الإنجليزية.
12اتصل بنا
إذا كانت لديك أسئلة أو مخاوف أو طلبات تتعلق بسياسة الخصوصية هذه أو ببياناتك، فيُرجى التواصل معنا: