حالت مخفی تلگرام چیست و چه تفاوتی با چت معمولی دارد؟
حالت مخفی (Secret Chat) یکی از ویژگیهای امنیتی تلگرام است که رمزگذاری سرتاسری (End-to-End Encryption) را برای پیامها فراهم میکند. برخلاف چتهای معمولی که روی سرور تلگرام ذخیره میشوند، پیامهای حالت مخفی فقط در دستگاه مبدأ و مقصد وجود دارند و سرور نقشی در رمزگشایی آنها ندارد. این ویژگی بهطور خاص برای کاربرانی طراحی شده که به حریم خصوصی بالایی نیاز دارند—مانند خبرنگاران، فعالان حقوق بشر یا افرادی که اطلاعات حساس ردوبدل میکنند. با این حال، محدودیتهایی مانند عدم همگامسازی بین دستگاهها و ممنوعیت فوروارد پیامها وجود دارد که باید پیش از استفاده در نظر گرفته شوند؛ درک این محدودیتها کمک میکند تصمیم آگاهانهتری برای سناریوی خود بگیرید.
مهمترین تفاوتهای حالت مخفی با چت معمولی
- رمزگذاری سرتاسری: فقط فرستنده و گیرنده میتوانند پیام را بخوانند؛ حتی خود تلگرام هم دسترسی ندارد.
- عدم ذخیره در سرور: پیامها روی سرور تلگرام ذخیره نمیشوند و فقط در دستگاه مبدأ و مقصد باقی میمانند.
- خودتخریبی: میتوانید تایمری برای ناپدید شدن خودکار پیامها تنظیم کنید (از ۱ ثانیه تا یک هفته).
- ممنوعیت فوروارد: پیامهای حالت مخفی قابل فوروارد به دیگران نیستند.
- محدودیت به یک دستگاه: یک چت مخفی فقط بین دو دستگاه خاص (مثلاً گوشی شما و گوشی طرف مقابل) برقرار است؛ اگر در دسکتاپ نیز لاگین باشید، آن چت در دسکتاپ ظاهر نمیشود.
- اعلام اسکرینشات: اگر یکی از طرفین از صفحه اسکرینشات بگیرد، به طرف دیگر اعلام میشود (در اندروید و iOS).
این تفاوتها نشان میدهد که حالت مخفی برای سناریوهایی طراحی شده که محرمانگی مطلق اولویت دارد، حتی به بهای از دست دادن برخی امکانات رفاهی مثل همگامسازی چنددستگاهی. در ادامه، جزئیات فنی و مراحل عملی فعالسازی را بررسی میکنیم.
پیشنیازها و محدودیتهای حالت مخفی
پیش از شروع، مطمئن شوید که آخرین نسخه تلگرام را روی دستگاه خود نصب کردهاید. حالت مخفی در همه نسخههای موبایل (اندروید و iOS) و نسخه دسکتاپ (Windows، macOS، Linux) در دسترس است، اما در نسخه تحت وب (Telegram Web) و نسخه Portable پشتیبانی نمیشود. همچنین توجه کنید که حالت مخفی فقط برای چتهای یکبهیک قابل فعالسازی است و برای گروهها یا کانالها در دسترس نیست. این محدودیت ناشی از معماری رمزگذاری سرتاسری است که نیاز به کلید جداگانه برای هر جفت دستگاه دارد و در گروهها پیادهسازی آن پیچیدهتر میشود.
نکته مهم:
اگر بخواهید چت مخفی را با فردی شروع کنید که در حال حاضر آفلاین است، پیامها پس از آنلاین شدن او تحویل داده میشوند اما تا زمانی که چت مخفی برقرار نشود، امنیت کامل وجود ندارد. توصیه میشود پیش از ارسال اطلاعات حساس، از برقراری کامل نشست اطمینان حاصل کنید.
گامهای عملیات فعالسازی حالت مخفی (بر اساس پلتفرم)
در اندروید (Telegram Android)
- برنامه تلگرام را باز کنید و به صفحه گفتگوهای خود بروید.
- روی نام مخاطب مورد نظر بزنید تا پروفایل او باز شود.
- روی سه نقطه (More) در بالای صفحه کلیک کنید.
- گزینه «Start Secret Chat» (یا «شروع چت مخفی») را انتخاب کنید.
- در تأییدیه، روی «Start» ضربه بزنید. اکنون یک چت مخفی با پسزمینه سبز و آیکون قفل ایجاد شده است.
در iOS (iPhone/iPad)
- تلگرام را باز کنید و به تب Chats بروید.
- روی نام مخاطب ضربه بزنید تا صفحه چت باز شود.
- روی نام مخاطب در بالای صفحه کلیک کنید تا پروفایل نمایش داده شود.
- گزینه «More» (سه نقطه) را انتخاب کرده و سپس «Start Secret Chat» را بزنید.
- با تأیید، چت مخفی شروع میشود. مانند اندروید، پسزمینه سبز و قفل نمایان است.
در دسکتاپ (Windows، macOS، لینوکس)
- برنامه دسکتاپ تلگرام را باز کنید.
- از لیست مخاطبان، روی نام شخص مورد نظر کلیک راست کنید.
- از منوی بازشو گزینه «Start Secret Chat» را انتخاب کنید.
- چت مخفی در یک برگه جدید با نشان قفل باز میشود.
توجه: در دسکتاپ، چت مخفی فقط در همان دستگاه ایجاد میشود و در صورت بستن برنامه، پیامها ذخیره میمانند تا دفعه بعد باز کنید. اما اگر از دستگاه دیگری وارد شوید، این چت را نخواهید دید. این یعنی اگر به طور معمول از چند دستگاه استفاده میکنید، بهتر است چت مخفی را فقط در یکی از آنها شروع کنید تا از سردرگمی جلوگیری شود.
ویژگیهای پیشرفته حالت مخفی
تنظیم تایمر خودتخریبی پیامها
یکی از قابلیتهای کلیدی حالت مخفی، تعیین زمان ناپدید شدن پیامها پس از خوانده شدن است. برای تنظیم: در پنجره چت مخفی، روی آیکون تایمر (یا از طریق منوی سه نقطه) گزینه «Set Self-Destruct Timer» را انتخاب کنید. بازه زمانی از ۱ ثانیه تا یک هفته قابل انتخاب است. پس از تنظیم، همه پیامهای بعدی پس از طی آن مدت و مشاهده توسط گیرنده، بهطور خودکار پاک میشوند. پیامهای قبلی تحت تأثیر قرار نمیگیرند. این ویژگی برای بحثهای موقتی یا اشتراکگذاری اطلاعات حساس با زمان محدود بسیار مفید است.
نکته:
تایمر خودتخریبی فقط برای پیامهای متنی و رسانهای (عکس، ویدیو) اعمال میشود، اما فایلهای ضمیمه شده مانند اسناد (docx, pdf) تا زمانی که بهصورت دستی حذف نشوند، باقی میمانند. بنابراین اگر نیاز به اشتراک سند با محدودیت زمانی دارید، بهتر است پیش از ارسال، خود فایل را با تایمر ویرایش کنید یا از ابزارهای دیگر استفاده کنید.
اعلان اسکرینشات (Screen Capture Notification)
در اندروید و iOS، اگر یکی از طرفین از صفحه چت مخفی اسکرینشات بگیرد، تلگرام بلافاصله به طرف دیگر اعلام میکند. این ویژگی بهطور پیشفرض فعال است و غیرقابل غیرفعالسازی است. در دسکتاپ، این قابلیت وجود ندارد (سیستم عامل اجازه کنترل اسکرینشات را نمیدهد)، اما خود پیامها در حالت مخفی از ضبط صفحه توسط نرمافزارهای شخص ثالث محافظت نمیشوند. بنابراین در محیطهای دسکتاپ، نمیتوان به طور کامل از ضبط صفحه جلوگیری کرد و باید به اعتماد متقابل تکیه کرد.
تأیید کلید رمزنگاری (Encryption Key Verification)
برای اطمینان از عدم شنود، میتوانید کلید رمزنگاری را با مخاطب خود مقایسه کنید. در تنظیمات چت مخفی، گزینه «Encryption Key» را بزنید؛ تصویری از اعداد و یک QR کد نشان داده میشود. اگر هر دو طرف اعداد یکسانی ببینند، ارتباط امن است. این روش به خصوص برای کاربران حساس به امنیت توصیه میشود. مثال: میتوانید از طریق یک کانال امن دیگر (مثل تماس تلفنی) تأیید کنید که اعداد روی دستگاه شما با دستگاه طرف مقابل مطابقت دارد.
بدهبستانها و محدودیتهای حالت مخفی
حالت مخفی امنیت بالایی دارد اما با محدودیتهایی همراه است که باید آگاه باشید:
- عدم همگامسازی بین دستگاهها: چت مخفی فقط در همان دستگاهی که شروع شده قابل مشاهده است. اگر از تبلت یا دسکتاپ دیگری وارد شوید، آن را نمیبینید. این بر خلاف چت معمولی است که در همه دستگاهها همگام میشود.
- عدم پشتیبانی از رباتها: رباتهای تلگرام قادر به خواندن پیامهای حالت مخفی نیستند، زیرا دسترسی به آنها برای رباتها غیرممکن است.
- ممنوعیت ارسال فایلهای بزرگ: حداکثر حجم فایل در حالت مخفی ۱۰۰ مگابایت است (در چت معمولی ۲ گیگابایت).
- عدم ذخیره در فضای ابری: اگر اکانت خود را حذف کنید، چت مخفی بهطور کامل از بین میرود و قابل بازیابی نیست.
- عدم امکان پیام ناپدیدشونده برای پیامهای خواندهنشده: تایمر خودتخریبی فقط پس از مشاهده گیرنده فعال میشود؛ اگر گیرنده پیام را باز نکند، پیام باقی میماند.
این محدودیتها در واقع تضمینکننده همان امنیت بالا هستند: با کاهش سطح دسترسی و همگامسازی، ریسک نشت اطلاعات به حداقل میرسد. در عمل، برای اغلب کاربران معمولی این محدودیتها چندان سنگین نیست، اما اگر به قابلیتهایی مانند بکآپ ابری نیاز دارید، باید چت معمولی را ترجیح دهید.
چه زمانی از حالت مخفی استفاده نکنیم؟
با وجود مزایای امنیتی، حالت مخفی برای همه سناریوها مناسب نیست. موارد زیر را در نظر بگیرید:
- مدیریت چنددستگاهی: اگر معمولاً بین گوشی و لپتاپ جابهجا میشوید، چت مخفی برایتان آزاردهنده خواهد بود. از چت معمولی با امنیت بالا استفاده کنید.
- نیاز به بکآپ: پیامهای حالت مخفی در سرور ذخیره نمیشوند، پس اگر گوشی خود را گم کنید، همه پیامهای مخفی از بین میروند.
- کار گروهی: حالت مخفی فقط یکبهیک است. برای تیمها و گروهها از چتهای معمولی یا ابری استفاده کنید.
- ارسال فایلهای حجیم: اگر نیاز به ارسال ویدیوهای بزرگ دارید، محدودیت ۱۰۰ مگابایت ممکن است مشکل ساز شود.
به عنوان یک قانون کلی، اگر امنیت مطلق اولویت اول شما نیست و راحتی استفاده برایتان مهمتر است، بهتر است از چت معمولی تلگرام که خود از رمزگذاری سرور-کلاینت (Server-Client Encryption) بهره میبرد، استفاده کنید. حالت مخفی را برای مواردی که واقعاً به حریم خصوصی کامل نیاز دارید—مانند بحثهای محرمانه کاری یا اشتراک رمزهای یکبار مصرف—نگه دارید.
رفع اشکالات رایج در حالت مخفی
پیامها بهدرستی ارسال نمیشوند
اگر پیامهای حالت مخفی با علامت تیک قرمز (خطا) مواجه میشوند، بررسی کنید:
- اینترنت هر دو دستگاه فعال باشد. گاهی قطعی موقت شبکه باعث بروز خطا میشود و پس از رفع آن، پیامها بهطور خودکار ارسال میشوند.
- مخاطب شما از نسخه جدید تلگرام استفاده میکند (نسخههای خیلی قدیمی ممکن است با حالت مخفی ناسازگار باشند). بهروزرسانی تلگرام به آخرین نسخه معمولاً مشکل را حل میکند.
- ممکن است مخاطب شما اکانت خود را حذف کرده باشد؛ در این صورت چت مخفی بسته میشود. برای تأیید، از یک کانال دیگر (مثل چت معمولی) حضور فعال مخاطب را بررسی کنید.
اگر هنوز مشکل باقی است، کش (Cache) برنامه را پاک کنید یا تلگرام را مجدداً نصب نمایید. در موارد نادر، تداخل با فایروال یا نرمافزارهای امنیتی میتواند مانع ارسال شود—در این صورت، تنظیمات امنیتی دستگاه را موقتاً غیرفعال کنید و دوباره امتحان کنید.
