চ্যাট স্ক্রিনটি প্লেইনঅ্যাপের বিল্ট-ইন পিয়ার-টু-পিয়ার মেসেঞ্জার। এটি খুললে আপনি আপনার নেটওয়ার্কের প্রতিটি অন্যান্য প্লেইনঅ্যাপ ডিভাইসের একটি তালিকা দেখতে পাবেন — পেয়ার করা পিয়ার, পেয়ার না করা পিয়ার যারা পেয়ারিংয়ের অপেক্ষায় রয়েছে এবং আপনি যেসব চ্যানেলে (গ্রুপ চ্যাট) যোগ দিয়েছেন বা তৈরি করেছেন। একটি ট্যাপ করলেই আপনি মেসেজ বাবল, ফাইল অ্যাটাচমেন্ট এবং প্রতি-মেসেজ এনক্রিপশন ইন্ডিকেটরসহ একটি কথোপকথন ভিউতে চলে যান।
চ্যাট সম্পূর্ণরূপে ফোনে চলে। কোনও কেন্দ্রীয় সার্ভার, কোনও অ্যাকাউন্ট, কোনও ফোন নম্বর লুকআপ নেই। মেসেজগুলি সরাসরি আপনার ডিভাইস থেকে পিয়ার ডিভাইসে সেরা উপলব্ধ ট্রান্সপোর্টের মাধ্যমে যায় — Wi-Fi Aware যখন উভয় ডিভাইস এটি সমর্থন করে, অন্যথায় লোকাল নেটওয়ার্ক, ব্লুটুথ লো এনার্জি আবিষ্কারের জন্য ব্যাকআপ হিসেবে। প্রতিটি মেসেজ এন্ড-টু-এন্ড এনক্রিপ্টেড এবং কীগুলি কখনই যে ডিভাইসগুলি তৈরি করেছে সেগুলি ছেড়ে যায় না।


মূল সক্ষমতা
- সরাসরি পিয়ার-টু-পিয়ার মেসেজিং — টেক্সট এবং ফাইল সরাসরি আপনার ডিভাইস থেকে অন্য প্লেইনঅ্যাপ ডিভাইসে পাঠানো হয়, মাঝখানে কোনও রিলে নেই।
- চ্যানেল (গ্রুপ চ্যাট) — একটি চ্যানেল তৈরি করুন এবং পেয়ার করা পিয়ারদের আমন্ত্রণ জানান। চ্যানেলের মেসেজ প্রতিটি সদস্যের জন্য পৃথকভাবে এনক্রিপ্ট করা হয়।
- ফাইল অ্যাটাচমেন্ট — ফাইল স্ক্রিন থেকে ছবি, ডকুমেন্ট বা যেকোনো ফাইল সংযুক্ত করুন। ফাইলগুলি এনক্রিপ্ট করা হয় এবং টেক্সটের মতো একই ট্রান্সপোর্টে পাঠানো হয়।
- প্রতি-মেসেজ এনক্রিপশন ইন্ডিকেটর — প্রতিটি মেসেজ এনক্রিপ্ট হয়ে পিয়ার দ্বারা স্বীকৃত হওয়ার পর একটি লক আইকন দেখায়।
- ট্রান্সপোর্ট ব্যাকআপ — মেসেজগুলি স্বয়ংক্রিয়ভাবে সেরা উপলব্ধ ট্রান্সপোর্ট বেছে নেয়: LAN, Wi-Fi Aware বা BLE আবিষ্কারের জন্য।
- ফাইল হিসেবে দীর্ঘ মেসেজ — ২০৪৮ অক্ষরের বেশি যেকোনো কিছু স্বয়ংক্রিয়ভাবে একটি টেক্সট বাবলের পরিবর্তে এনক্রিপ্টেড টেক্সট ফাইল হিসেবে পাঠানো হয়।
ওয়াকথ্রু
১. নীচের নেভিগেশন বার থেকে চ্যাট ট্যাব খুলুন। তালিকায় লোকাল চ্যাট (আপনার নিজের ডিভাইস), আপনি যেসব চ্যানেলে যোগ দিয়েছেন এবং অনলাইন স্ট্যাটাসসহ পেয়ার করা পিয়ার দেখায়। ২. একটি পেয়ার করা পিয়ারে ট্যাপ করুন কথোপকথন খুলতে। যদি একটি পিয়ার পেয়ার না করা থাকে, তবে পেয়ারিং ফ্লো শুরু করতে ট্যাপ করুন — পিয়ারের QR কোড স্ক্যান করুন বা পেয়ারিং অনুরোধ গ্রহণ করুন। ৩. নীচের ইনপুট বারে একটি মেসেজ টাইপ করুন এবং পাঠান টিপুন। মেসেজের পাশের লক আইকন এনক্রিপশনের অবস্থা দেখায়; পিয়ার প্রাপ্তি স্বীকার করলে এটি নিশ্চিত হয়। ৪. একটি ফাইল সংযুক্ত করুন — অ্যাটাচমেন্ট বাটনে ট্যাপ করুন এবং ফাইল স্ক্রিন থেকে একটি ফাইল বেছে নিন। ফাইলটি এনক্রিপ্ট করা হয় এবং সক্রিয় ট্রান্সপোর্টের মাধ্যমে পিয়ারে আপলোড করা হয়। ৫. এনক্রিপশন ইন্ডিকেটর চেক করুন — একটি পাঠানো মেসেজ ট্যাপ করে ধরে রাখুন এর ডেলিভারি স্ট্যাটাস, এনক্রিপশন কী ফিঙ্গারপ্রিন্ট এবং ব্যবহৃত ট্রান্সপোর্ট দেখতে। ৬. ট্রান্সপোর্ট স্যুইচ করুন — যদি একটি পিয়ার LAN এবং Wi-Fi Aware উভয়ের মাধ্যমেই পৌঁছানো যায়, তবে কথোপকথন স্বয়ংক্রিয়ভাবে দ্রুততরটি নির্বাচন করে। পুনরায় সংযোগ করতে পুল-টু-রিফ্রেশ করুন।
টিপস ও ট্রিকস
- উভয় ডিভাইস একবার পেয়ার করুন এবং সেগুলি পেয়ার থাকে। পেয়ার করা পিয়াররা যখন আবার একই নেটওয়ার্কে আসে তখন স্বয়ংক্রিয়ভাবে পুনরায় সংযুক্ত হয়।
- একসাথে একাধিক পিয়ারকে গ্রুপ মেসেজ করতে একটি চ্যানেল তৈরি করুন। প্রতিটি সদস্য প্রতিটি মেসেজের একটি পৃথকভাবে এনক্রিপ্টেড কপি পায়।
- যদি একটি মেসেজ পাঠাতে ব্যর্থ হয়, তবে ডেলিভারি স্ট্যাটাস মডেল খুলতে এবং পুনরায় টাইপ না করেই পুনরায় চেষ্টা করতে ট্যাপ করুন।
- দীর্ঘ মেসেজ (২০৪৮ অক্ষরের বেশি) স্বয়ংক্রিয়ভাবে এনক্রিপ্টেড টেক্সট ফাইল হিসেবে পাঠানো হয় — নিজে ভাগ করার প্রয়োজন নেই।
গোপনীয়তা ও নিরাপত্তা নোট
- মেসেজগুলি XChaCha20-Poly1305 দিয়ে এন্ড-টু-এন্ড এনক্রিপ্ট করা হয়। কীগুলি প্রতি-কথোপকথনে উদ্ভূত হয় এবং অংশগ্রহণকারী ডিভাইসগুলি কখনও ছেড়ে যায় না।
- প্রতিটি ডিভাইস তার মেসেজগুলি একটি Ed25519 কী দিয়ে সাইন করে। পিয়ার পেয়ারিং সময় বিনিময় করা প্রেরকের পাবলিক কী-র বিরুদ্ধে স্বাক্ষর যাচাই করে।
- পেয়ারিং একটি শেয়ার্ড সিক্রেট প্রতিষ্ঠার জন্য ECDH P-256 কী এক্সচেঞ্জ ব্যবহার করে। পেয়ারিং হ্যান্ডশেক একটি QR-কোড স্ক্যান বা স্বল্পস্থায়ী লোকাল চ্যানেলের মাধ্যমে ঘটে; কোনও ধাপেই কোনও কেন্দ্রীয় সার্ভার জড়িত নয়।
সম্পর্কিত বৈশিষ্ট্য
- ওয়েব ড্যাশবোর্ডে এনক্রিপ্টেড P2P চ্যাট — আপনার ফোন যখন রুমের অপর প্রান্তে থাকে তখন ব্রাউজারে একই চ্যাট সারফেস।
- অ্যান্ড্রয়েডে ফাইল ম্যানেজমেন্ট — ফাইল স্ক্রিন থেকে চ্যাট মেসেজে সংযুক্ত করার জন্য ফাইল বেছে নিন।