DutyDesk
الأمان والخصوصية

الشيء الوحيد الذي يغادر جهازك هو التحقّق من الترخيص

لا سحابة في المنتصف. ولا نحتفظ بنسخة من محادثاتك، لأنه لا مكان لدينا لحفظها — فالبوت يعمل محليًا والبيانات تبقى في مجلد بيانات التطبيق على الجهاز نفسه.

تخزين على جهازك
الرسائل والقواعد والسيناريوهات والسجل داخل قاعدة SQLite على جهازك أنت.
مفاتيح مُشفّرة
جلسات الدخول والرموز داخل المخزن الآمن لنظام التشغيل.
بلا سحابة
لا يوجد خادم يتوسّط المحادثة. ولا توجد لدينا نسخة.
فصل كامل
تحرير الحساب يمحو المفاتيح ويُنهي الربط.

ما الذي يعبر الشبكة، وما الذي لا يعبرها

القائمة كاملة. كل اتصال صادر يفتحه التطبيق أو الموقع، وإلى أين يذهب.

البيانات
إلى أين تذهب
الحالة
محتوى الرسائل
يبقى على الجهاز، في قاعدة SQLite محلية
لا يغادر
القواعد والسيناريوهات
تُحفظ محليًا؛ ويصل نصّ القاعدة إلى مزوّد الذكاء الاصطناعي لديك عندما تستخدم القاعدة الذكاء الاصطناعي أو عندما تحرّر القواعد به
فقط إذا فُعِّل
سجل الرسائل
يُحفظ محليًا فقط
لا يغادر
بيانات الدخول
مُشفّرة في مخزن نظام التشغيل
لا يغادر
رسائل واتساب
إلى خوادم واتساب، كما من أي جهاز مرتبط
إلى المنصّة
رسائل تيليجرام
إلى Bot API الرسمي لتيليجرام
إلى المنصّة
النص المُرسَل لردّ الذكاء الاصطناعي
إلى المزوّد الذي اخترته — OpenAI أو Google — وفقط أثناء تفعيل الذكاء الاصطناعي
فقط إذا فُعِّل
التسجيل الصوتي للتفريغ
إلى موصّل التفريغ الذي اخترته، وفقط أثناء تفعيل التفريغ
فقط إذا فُعِّل
مفتاح المنتج
إلى خادم التراخيص لدينا، للتحقّق فقط
يغادر
حسابك في هذا الموقع
إلى خادم التراخيص — البريد وكلمة مرور مُجزّأة وبيانات الفوترة لإصدار الفاتورة
يغادر

أين تُحفظ المفاتيح

جلسة واتساب، ورمز بوت تيليجرام، ومفاتيح الذكاء الاصطناعي مُشفّرة في المخزن الآمن لنظام التشغيل — لا في ملف نصي ولا بشكل مكشوف داخل قاعدة البيانات. أمّا الواجهة فلا تصلها هذه المفاتيح إطلاقًا.

macOS
Keychain · عنصر Safe Storage منفصل
Windows
DPAPI عبر مخزن النظام
Linux
مخزن بيئة سطح المكتب · libsecret. وبغياب حلقة مفاتيح مثبَّتة، تُكتب المفاتيح على القرص دون تشفير.
ما هو مُشفّر
جلسة واتساب، ورمز تيليجرام، ومفاتيح الذكاء الاصطناعي
ما هو مقروء في قاعدة البيانات
نص الرسائل والقواعد والسجل
إذا تغيّر مفتاح تشفير النظام — جهاز آخر، أو استعادة من نسخة احتياطية — يتوقّف التطبيق برسالة خطأ صريحة بدل أن يفتح اتصالًا جديدًا بصمت. وهذا ما يمنع محو جلسة سليمة على نحو لا يمكن استرجاعه.

حدّ فاصل بين الواجهة والمحرّك

التطبيق مبنيّ من طبقتين. المحرّك — الاتصالات والمفاتيح وقاعدة البيانات — يعمل في عملية منفصلة عن الواجهة، وكل ما يمرّ بينهما يمرّ عبر جسر واحد محدَّد.

mainالمحرّك
اتصالات المنصّات، ومحرّك القواعد، وقاعدة البيانات، والمفاتيح. العملية الوحيدة التي تصل إلى الشبكة والقرص.
bridgeالجسر
قائمة مُغلقة بالإجراءات المسموح للواجهة أن تطلبها. ولا شيء آخر يعبر بين الطبقات.
uiالواجهة
الشاشات التي تراها. تتلقّى بيانات لعرضها، دون وصول إلى المفاتيح ودون اتصال شبكي خاص بها.
لا تستطيع الواجهة قراءة المفاتيح، ولا فتح اتصال شبكي، ولا الوصول إلى الملفات مباشرة.

وما الذي نحتفظ به فعلًا — منطقتك الشخصية

الحساب في هذا الموقع هو الاستثناء الوحيد. وهو موجود ليحفظ المفتاح والأجهزة والفواتير — وهذا بالضبط ما فيه، لا أكثر.

كلمة المرور
تُحفظ مُجزّأة بخوارزمية scrypt مع مِلح عشوائي. أمّا كلمة المرور نفسها فلا تُحفظ في أي مكان ولا يمكن استرجاعها.
جلسة الدخول
ملف تعريف ارتباط من نوع HttpOnly لا تستطيع شيفرة المتصفّح قراءته. ولا يحتفظ الخادم إلا ببصمته.
بطاقة الدفع
لا تمرّ عبرنا ولا تُحفظ لدينا. البطاقة ومعالجة الدفع لدى Stripe وحدها.
حذف الحساب
يمحو المفتاح والأجهزة والسجل. أمّا سجلّات الدفع فتبقى طوال مدة الحفظ التي يفرضها القانون، منفصلةً عن الحساب والمفتاح. أمّا الفاتورة نفسها فتبقى لدى Stripe.
هذه ترجمة لتيسير القراءة. النص المُلزم هو العبري، وهو الذي يُعتد به عند أي اختلاف.

المخاطرة التي يجب معرفتها قبل البدء

يعمل اتصال واتساب عبر بروتوكول تعدّد الأجهزة الخاص بحساب شخصي، تمامًا كأي جهاز مرتبط — لا عبر WhatsApp Business API الرسمي. والأتمتة بهذه الطريقة تخالف شروط استخدام واتساب، وقد تؤدي إلى حظر الحساب، خصوصًا مع الأحجام الكبيرة.

نحن لا نُخفي هذا ولا نَعِد بألّا يحدث. أمّا ما نفعله فعلًا فهو أنّ حدود المعدّل مُفعّلة افتراضيًا، لا خيارًا يُشغَّل بعد وقوع الأمر.

أمّا تيليجرام فيعمل عبر Bot API الرسمي ولا يحمل هذه المخاطرة. ومن أراد أتمتة بلا مخاطرة فليبدأ من هناك.

واتساب علامة تجارية مملوكة لشركة Meta Platforms, Inc. وهذا المنتج غير تابع لها ولا معتمَد أو مموَّل منها، ولا يستخدم واجهتها البرمجية الرسمية.

ما الذي يُقلّل التعرّض للمخاطر
توقّف عشوائي قبل الردّ
⁦2–8⁩ ثوانٍ
فترة تهدئة لكل جهة اتصال
60 ثانية
حدّ يومي لكل اتصال
200 رسالة
الردّ على الرسائل الخاصة فقط
الوضع الافتراضي
إيقاف البوت مؤقتًا بنقرة واحدة
زر في كل شاشة
كل واحد منها مُفعّل افتراضيًا وقابل للضبط.

ما الذي يُختبر قبل كل إصدار

لا يُطلق أي إصدار استنادًا إلى «اشتغل عندي». فكل دفعة تعليمات برمجية تُشغّل الحزمة الكاملة، ولكل شاشة تصل إليها القائمة اختباراتها الخاصة.

1,154
اختبار آلي
محرّك الردود، والسيناريوهات، والتوجيه، والاتصالات.
628
اختبار للواجهة
كل شاشة تصل إليها القائمة، عدا شاشة الدليل، مُختبَرة من طرف إلى طرف.
3
أنظمة تشغيل
تُبنى النسخ وتُختبر مع كل دفعة تعليمات برمجية.
5
لغات للواجهة
بما في ذلك تخطيط معكوس بالكامل للعبرية والعربية.
إفصاح كاملالنسخ غير موقّعة رقميًا في هذه المرحلة، لذا سيُظهر نظام التشغيل تحذيرًا عند التثبيت. كيف تتجاوزه

سؤال لا تُجيب عنه هذه الصفحة؟

يدخل الدليل في التفاصيل التقنية — بما في ذلك ما يُخزَّن بالضبط في قاعدة البيانات المحلية.