ضوابط الخصوصية
ضوابط الخصوصية في TelegramOS: إيقاف التحليلات، وخزنة الجلسات، وما يُشفَّر أثناء التخزين، ومن يمكنه قراءة ماذا، وأين تُعالَج البيانات.
تمنحك المنصة عددًا قليلًا من ضوابط الخصوصية. تسرد هذه الصفحة الضوابط الموجودة، وما تفعله فعليًا، وما يُخزَّن بشكل صريح.
مفاتيح الخصوصية
تحليلات الرسائل
الإعدادات > الخصوصية > تحليلات الرسائل. تُخزَّن لكل مستخدم باسم analytics_enabled (مفعّلة افتراضيًا).
- مفعّلة (افتراضي): تُعالَج أحداث الرسائل من حساباتك في تحليلات مساحة العمل ورؤى الذكاء الاصطناعي. انظر التحليلات.
- معطّلة: ترفض API التحليلات ورؤى الذكاء الاصطناعي حساب أو إرجاع تحليلات مستمدة من الرسائل لمساحة عملك. يفشل الفحص بشكل مغلق: إذا تعذّرت قراءة التفضيل، لا يُعرض شيء. لا يُوقَف جمع الأحداث نفسه؛ ولا تُحذف الأحداث المجموعة سابقًا.
خزنة الجلسات
الحسابات > (حساب مملوك) > الخزنة. تُعيد تشفير جلسة تيليجرام الخاصة بالحساب بعبارة مرور تحتفظ بها أنت، بحيث لا تستطيع المنصة قراءتها ما دامت الخزنة مقفلة. تعمل الأتمتة فقط خلال نافذة فتح (ساعة واحدة افتراضيًا، و24 ساعة كحد أقصى). فقدان عبارة المرور يعني تسجيل دخول الحساب مجددًا من تيليجرام. غير متاحة للحسابات المستأجرة. التفاصيل في الأمان › وضع الخزنة.
إعدادات خصوصية تيليجرام لكل حساب
الحسابات > تعديل الملف الشخصي تعرض إعدادات خصوصية تيليجرام الحقيقية للحساب (من يمكنه رؤية الهاتف، وآخر ظهور، وصورة الملف الشخصي، وغيرها) مقروءةً مباشرةً من تيليجرام، وتتيح لك تغييرها. هذه إعدادات تيليجرام نفسها مطبّقة عبر جلسة الحساب، لا إعدادات المنصة.
ما لا يمكن ضبطه
- إخفاء رمز الدخول ليس مفتاحًا. المحادثات مع حساب نظام تيليجرام (الطرف 777000) مخفية دائمًا للحسابات المستأجرة ومرئية دائمًا للحسابات المملوكة.
- عزل وقت التشغيل ليس مفتاحًا. يعمل كل حساب نشط دائمًا في عملية worker خاصة به.
ما يُشفَّر أثناء التخزين
| البيانات | التشفير |
|---|---|
| سلاسل جلسات تيليجرام | Fernet بمفتاح الجلسات الخاص بالمنصة؛ مع مغلّف اختياري لكل حساب أو خزنة بعبارة مرور |
| بيانات اعتماد البروكسي | Fernet، المفتاح نفسه |
| رموز Bot API | AES-256-GCM، بمفتاح مستمد من السر الرئيسي للمنصة |
| أسرار توقيع Webhook | Fernet |
| أسرار TOTP | Fernet، عند تهيئة مفتاح تشفير TOTP |
| كلمات المرور | تجزئة bcrypt فقط |
| رموز 2FA الاحتياطية، ورموز التحديث (refresh tokens)، ومفاتيح API | تجزئة SHA-256 فقط |
| محتوى الرسائل وبيانات المحادثات الوصفية | غير مشفّرة على مستوى التطبيق |
| المرفقات (MinIO) | غير مشفّرة على جانب الخادم |
| أحداث التحليلات (ClickHouse) | غير مشفّرة على مستوى التطبيق |
| النسخ الاحتياطية لقاعدة البيانات | غير مشفّرة؛ على وحدات تخزين محلية في مضيف قاعدة البيانات، ولا توجد نسخة خارج هذا المضيف |
لا يوجد تسلسل مفاتيح مُدار عبر KMS ولا تدوير مجدول للمفاتيح. انظر الأمان › التشفير.
التعامل مع الأسرار وما يُسجَّل
ما يلي لا يوجد أبدًا بشكل صريح في قاعدة البيانات:
- كلمات المرور بنصها الصريح (bcrypt فقط).
- رموز 2FA الاحتياطية ورموز التحديث ومفاتيح API (تجزئات فقط؛ يُعرض مفتاح API مرة واحدة عند إنشائه).
- بيانات بطاقات الدفع. لا تقبل المنصة البطاقات. تُعالَج عمليات شحن الرصيد بالعملات الرقمية عبر NowPayments وTelegram Stars عبر تيليجرام؛ ولا يصل إلى المنصة سوى حالة الدفع الناتجة والمبلغ.
ما يلي يُسجَّل، لذا ينبغي أن تعرفه:
- عمليات تسليم Webhook: الحمولة الكاملة للحدث المرسلة إلى نقطة النهاية الخاصة بك، وحالة HTTP وأول 400 بايت من استجابة نقطة النهاية، وتُحفظ 7 أيام (المسلَّمة) أو 30 يومًا (الفاشلة).
- تدقيق الاتصالات: لكل اتصال بتيليجرام، مضيف البروكسي ومنفذه، وطراز الجهاز، والنتيجة، ونص الخطأ، والمدة.
- سجلات التدقيق: إجراءات إدارة الفريق مع الفاعل وعنوان IP ووكيل المستخدم؛ وعمليات تصدير الجلسات؛ وإجراءات دورة حياة البروكسي.
- سجلات وصول HTTP: عنوان IP للعميل، والطريقة، والمسار، والحالة، ووكيل المستخدم عند الحافة وفي كل خدمة. لا تُكتب أجسام الطلبات في سجلات الوصول.
- أجسام الرسائل: تُخزَّن كصفوف عادية ليتمكن صندوق الوارد والبحث والتحليلات من قراءتها. تشير سطور السجلات التشغيلية إلى معرّفات الرسائل وأعدادها بدلًا من أجسامها، لكن هذا عُرف لا طبقة تنقيح.
ضوابط الوصول إلى البيانات
تأتي الأدوار من محرك RBAC الخاص بالفريق. يمكن للمالكين تجاوز الصلاحيات الفردية لكل عضو.
| الدور | الصلاحيات الافتراضية |
|---|---|
| Owner | كل شيء، بما في ذلك إدارة الفوترة وإعدادات الفريق |
| Admin | قراءة الحسابات وكتابتها وحذفها؛ قراءة المهام وتشغيلها وكتابتها وحذفها؛ القراءة والرد في صندوق الوارد؛ التحليلات؛ قراءة البوتات وكتابتها؛ دعوة الأعضاء وتحديثهم وإزالتهم؛ قراءة سجلات التدقيق؛ قراءة الفوترة. لا يمكنه إدارة الفوترة أو إعدادات الفريق. |
| Operator | قراءة الحسابات؛ قراءة المهام وتشغيلها؛ القراءة والرد في صندوق الوارد؛ التحليلات؛ قراءة البوتات؛ قراءة الأعضاء. لا يمكنه إنشاء أو تعديل الحسابات أو البوتات أو المهام. |
| Viewer | قراءة الحسابات والمهام وصندوق الوارد والتحليلات والبوتات والأعضاء. للقراءة فقط، لكن هذا يشمل محتوى الرسائل. |
يمكن للمشاهد (viewer) قراءة المحادثات. إذا كان لا ينبغي لعضو أن يرى أجسام الرسائل، فأزل inbox:read من ذلك العضو في الإعدادات > الفريق.
تصدير الجلسة (سلسلة جلسة تيليجرام الخام) متاح فقط للمستأجر (tenant) المالك للحسابات المملوكة، ويُرفض في وضع الخزنة، وتُكتب كل عملية تصدير في سجل التدقيق.
موقع معالجة البيانات
تعمل المنصة على مضيف واحد في هلسنكي، فنلندا (الاتحاد الأوروبي). تقع Postgres وRedis وClickHouse وMinIO وجميع النسخ الاحتياطية على ذلك المضيف. تخرج حركة البروكسي من المنطقة المعيّنة للبروكسي، والتي قد تختلف.
الأطراف الثالثة التي تعالج البيانات نيابةً عن المنصة:
| المعالج | الغرض | البيانات |
|---|---|---|
| Cloudflare | بروكسي الحافة وTLS | كل حركة الويب |
| NodeMaven | بروكسيات سكنية | حركة تيليجرام للحسابات التي تستخدم بروكسيات مستأجرة |
| NowPayments | شحن الرصيد بالعملات الرقمية | مبلغ الطلب، معرّف الطلب، حالة الدفع |
| Telegram | مدفوعات Stars، وتسجيل الدخول عبر البوت، وبوت الدعم | معرّف مستخدم تيليجرام، حالة الدفع، رسائل الدعم |
| تسجيل الدخول الاختياري عبر Google | البريد الإلكتروني والملف الشخصي من موافقة OAuth | |
| مزوّدو الذكاء الاصطناعي (OpenAI، Anthropic، DeepSeek، OpenRouter) | ميزات الرد بالذكاء الاصطناعي والرؤى والشخصيات، فقط عند استخدامك لها | نص المحادثة المرسل لذلك الطلب |
مدة الاحتفاظ بالبيانات
| البيانات | مدة الاحتفاظ |
|---|---|
| الرسائل والمحادثات وجهات الاتصال | حتى تحذف الحساب (المملوك) أو تُعاد الحساب المستأجر. حذف حساب مملوك يزيل صفوف رسائله ومهامه وقواعده وتدفقاته عبر التتالي في قاعدة البيانات؛ ولا تُزال صفوف فهرس المحادثات في صندوق الوارد تلقائيًا |
| الحسابات المستأجرة | عند الإعادة، تُحذف المحادثات على جانب تيليجرام لكلا الطرفين قبل عودة الحساب إلى المجمّع |
| سجل صحة الحساب | 90 يومًا |
| عمليات تسليم Webhook | 7 أيام للمسلَّمة، و30 يومًا للفاشلة |
| جلسات تسجيل الدخول | تُحذف بعد 7 أيام من انتهاء صلاحيتها |
| سجلات التدقيق والاتصالات | لا انتهاء تلقائي |
| النسخة المنطقية لـPostgres | يوميًا، 7 أيام |
| النسخ الاحتياطية إلى نقطة زمنية لـPostgres | نسخة أساسية يومية مع WAL، 3 أيام |
لطلبات الحذف وما يزيله الحذف فعليًا، انظر السياسات والحقوق.