رفتن به محتوای اصلی

کنترل‌های حریم خصوصی

کنترل‌های حریم خصوصی TelegramOS: انصراف از آنالیتیکس، vault نشست، چه چیزی در حالت سکون رمزگذاری می‌شود، چه کسی چه چیزی را می‌تواند بخواند و داده‌ها کجا پردازش می‌شوند.

پلتفرم تعداد کمی کنترل حریم خصوصی در اختیار شما می‌گذارد. این صفحه آن‌هایی را که وجود دارند، کاری که واقعاً انجام می‌دهند و چیزهایی را که به شکل ساده ذخیره می‌شوند فهرست می‌کند.

کلیدهای حریم خصوصی

آنالیتیکس پیام

Settings > Privacy > Message analytics. برای هر کاربر به‌صورت analytics_enabled ذخیره می‌شود (به‌طور پیش‌فرض روشن).

  • روشن (پیش‌فرض): رخدادهای پیام از اکانت‌های شما به آنالیتیکس فضای کاری و بینش‌های AI پردازش می‌شوند. ببینید آنالیتیکس.
  • خاموش: API آنالیتیکس و بینش‌های AI از محاسبه یا برگرداندن آنالیتیکس مشتق‌شده از پیام برای فضای کاری شما خودداری می‌کنند. این بررسی به‌صورت بسته شکست می‌خورد: اگر ترجیح قابل خواندن نباشد، هیچ‌چیزی نشان داده نمی‌شود. خودِ جمع‌آوری رخداد خاموش نمی‌شود؛ رخدادهای از قبل جمع‌آوری‌شده حذف نمی‌شوند.

vault نشست

Accounts > (اکانت ملکی) > Vault. نشست (session) تلگرام اکانت را زیر یک عبارت رمزی که در اختیار شماست دوباره رمزگذاری می‌کند، به‌طوری که پلتفرم تا وقتی vault قفل است نمی‌تواند آن را بخواند. اتوماسیون فقط در یک بازه‌ی قفل‌گشایی اجرا می‌شود (پیش‌فرض 1 ساعت، حداکثر 24 ساعت). از دست دادن عبارت رمزی یعنی لاگین دوباره‌ی اکانت از تلگرام. برای اکانت‌های اجاره‌ای در دسترس نیست. جزئیات در امنیت › حالت Vault.

تنظیمات حریم خصوصی تلگرام برای هر اکانت

Accounts > Edit profile تنظیمات واقعی حریم خصوصی تلگرام اکانت را (چه کسی می‌تواند شماره، آخرین بازدید، عکس پروفایل و غیره را ببیند) به‌صورت زنده از تلگرام می‌خواند و نشان می‌دهد و اجازه می‌دهد آن‌ها را تغییر دهید. این‌ها تنظیمات خودِ تلگرام هستند که از طریق نشست اکانت اعمال می‌شوند، نه تنظیمات پلتفرم.

چه چیزی قابل پیکربندی نیست

  • پنهان‌کردن کد لاگین یک کلید نیست. گفتگوها با اکانت سیستمی تلگرام (peer 777000) برای اکانت‌های اجاره‌ای همیشه پنهان و برای اکانت‌های ملکی همیشه قابل مشاهده هستند.
  • جداسازی زمان اجرا یک کلید نیست. هر اکانت فعال همیشه در فرایند worker خودش اجرا می‌شود.

چه چیزی در حالت سکون رمزگذاری می‌شود

دادهرمزگذاری
رشته‌های نشست تلگرامFernet زیر کلید نشست پلتفرم؛ envelope اختیاری برای هر اکانت یا vault با عبارت رمزی
اعتبارنامه‌های پروکسیFernet، همان کلید
توکن‌های Bot APIAES-256-GCM، کلید مشتق‌شده از رمز اصلی پلتفرم
رمزهای امضای وب‌هوکFernet
رمزهای TOTPFernet، وقتی کلید رمزگذاری TOTP پیکربندی شده باشد
گذرواژه‌هافقط هش bcrypt
کدهای پشتیبان 2FA، توکن‌های refresh، کلیدهای APIفقط هش SHA-256
محتوای پیام و متادیتای گفتگودر لایه‌ی برنامه رمزگذاری نمی‌شود
پیوست‌ها (MinIO)در سمت سرور رمزگذاری نمی‌شوند
رخدادهای آنالیتیکس (ClickHouse)در لایه‌ی برنامه رمزگذاری نمی‌شوند
پشتیبان‌های پایگاه دادهرمزگذاری نمی‌شوند؛ volumeهای محلی روی میزبان پایگاه داده، بدون نسخه‌ای خارج از این میزبان

سلسله‌مراتب کلید مدیریت‌شده با KMS و چرخش زمان‌بندی‌شده‌ی کلید وجود ندارد. ببینید امنیت › رمزگذاری.

مدیریت رازها و آنچه لاگ می‌شود

موارد زیر هیچ‌وقت به شکل ساده در پایگاه داده وجود ندارند:

  • گذرواژه‌های متن ساده (فقط bcrypt).
  • کدهای پشتیبان 2FA، توکن‌های refresh و کلیدهای API (فقط هش؛ کلید API یک بار در زمان ایجاد نشان داده می‌شود).
  • داده‌های کارت پرداخت. پلتفرم کارت نمی‌پذیرد. شارژهای کریپتو توسط NowPayments و Telegram Stars توسط تلگرام پردازش می‌شوند؛ فقط وضعیت پرداخت و مبلغ نهایی به پلتفرم می‌رسد.

موارد زیر ثبت می‌شوند، پس باید از آن‌ها آگاه باشید:

  • ارسال‌های وب‌هوک: payload کامل رخداد ارسال‌شده به endpoint شما، وضعیت HTTP و 400 بایت اول پاسخ endpoint شما، که 7 روز (ارسال‌شده) یا 30 روز (ناموفق) نگه داشته می‌شود.
  • ممیزی اتصال: برای هر اتصال تلگرام، میزبان و پورت پروکسی، مدل دستگاه، نتیجه، متن خطا و مدت.
  • لاگ‌های ممیزی: اقدامات مدیریت تیم با عامل، آدرس IP و user agent؛ خروجی‌گرفتن از نشست؛ اقدامات چرخه‌ی حیات پروکسی.
  • لاگ‌های دسترسی HTTP: IP کلاینت، متد، مسیر، وضعیت و user agent در لبه و در هر سرویس. بدنه‌ی درخواست‌ها در لاگ‌های دسترسی نوشته نمی‌شود.
  • بدنه‌ی پیام‌ها: به‌صورت ردیف‌های معمولی ذخیره می‌شوند تا اینباکس، جستجو و آنالیتیکس بتوانند آن‌ها را بخوانند. خط‌های لاگ عملیاتی به شناسه و تعداد پیام‌ها اشاره می‌کنند نه بدنه‌ها، اما این یک قرارداد است، نه یک لایه‌ی حذف اطلاعات.

کنترل‌های دسترسی به داده

نقش‌ها از موتور RBAC تیم می‌آیند. Ownerها می‌توانند دسترسی‌های فردی را برای هر عضو بازنویسی کنند.

نقشدسترسی‌های پیش‌فرض
Ownerهمه‌چیز، از جمله مدیریت صورت‌حساب و تنظیمات تیم
Adminخواندن، نوشتن و حذف اکانت‌ها؛ خواندن، اجرا، نوشتن و حذف تسک‌ها؛ خواندن و پاسخ در اینباکس؛ آنالیتیکس؛ خواندن و نوشتن بات‌ها؛ دعوت، به‌روزرسانی و حذف اعضا؛ خواندن لاگ‌های ممیزی؛ خواندن صورت‌حساب. نمی‌تواند صورت‌حساب یا تنظیمات تیم را مدیریت کند.
Operatorخواندن اکانت‌ها؛ خواندن و اجرای تسک‌ها؛ خواندن و پاسخ در اینباکس؛ آنالیتیکس؛ خواندن بات‌ها؛ خواندن اعضا. نمی‌تواند اکانت، بات یا تسک بسازد یا ویرایش کند.
Viewerخواندن اکانت‌ها، تسک‌ها، اینباکس، آنالیتیکس، بات‌ها و اعضا. فقط‌خواندنی، اما این شامل محتوای پیام هم می‌شود.

یک viewer می‌تواند گفتگوها را بخواند. اگر عضوی نباید بدنه‌ی پیام‌ها را ببیند، inbox:read را برای آن عضو در Settings > Team حذف کنید.

خروجی‌گرفتن از نشست (رشته‌ی خام نشست تلگرام) فقط برای tenant مالک در اکانت‌های ملکی در دسترس است، در حالت vault رد می‌شود و هر خروجی در لاگ ممیزی نوشته می‌شود.

محل پردازش داده

پلتفرم روی یک میزبان واحد در هلسینکی، فنلاند (اتحادیه‌ی اروپا) اجرا می‌شود. Postgres، Redis، ClickHouse، MinIO و همه‌ی پشتیبان‌ها روی همان میزبان قرار دارند. ترافیک پروکسی از منطقه‌ی تخصیص‌یافته به پروکسی خارج می‌شود که می‌تواند متفاوت باشد.

اشخاص ثالثی که از طرف پلتفرم داده پردازش می‌کنند:

پردازشگرهدفداده
Cloudflareپروکسی لبه و TLSهمه‌ی ترافیک وب
NodeMavenپروکسی‌های خانگیترافیک تلگرام اکانت‌هایی که از پروکسی اجاره‌ای استفاده می‌کنند
NowPaymentsشارژهای کریپتومبلغ سفارش، شناسه‌ی سفارش، وضعیت پرداخت
Telegramپرداخت‌های Stars، لاگین با بات، بات پشتیبانیشناسه‌ی کاربری تلگرام، وضعیت پرداخت، پیام‌های پشتیبانی
Googleورود اختیاری با Googleایمیل و پروفایل از رضایت OAuth
ارائه‌دهندگان AI (OpenAI، Anthropic، DeepSeek، OpenRouter)قابلیت‌های پاسخ AI، بینش‌ها و پرسونا، فقط وقتی از آن‌ها استفاده می‌کنیدمتن گفتگویی که برای آن درخواست فرستاده می‌شود

مدت نگهداری داده

دادهمدت نگهداری
پیام‌ها، گفتگوها، مخاطبینتا وقتی اکانت را حذف کنید (ملکی) یا اجاره برگردانده شود. حذف اکانت ملکی ردیف‌های پیام، تسک، قاعده و جریان آن را با cascade پایگاه داده پاک می‌کند؛ ردیف‌های ایندکس گفتگوی اینباکس به‌صورت خودکار پاک نمی‌شوند
اکانت‌های اجاره‌ایدر زمان بازگرداندن، چت‌ها در سمت تلگرام برای هر دو طرف حذف می‌شوند و بعد اکانت به استخر (pool) برمی‌گردد
لاگ سلامت اکانت90 روز
ارسال‌های وب‌هوک7 روز ارسال‌شده، 30 روز ناموفق
نشست‌های لاگین7 روز بعد از انقضا پاک می‌شوند
لاگ‌های ممیزی و اتصالانقضای خودکار ندارند
dump منطقی Postgresروزانه، 7 روز
پشتیبان‌های نقطه‌ای Postgresپشتیبان پایه‌ی روزانه به‌علاوه‌ی WAL، 3 روز

برای درخواست‌های حذف و اینکه حذف واقعاً چه چیزی را پاک می‌کند، ببینید سیاست‌ها و حقوق.

گزارش مشکل در این صفحه
⁨کنترل‌های حریم خصوصی⁩ | مستندات TelegramOS