Chrome-এর Idle Detection API তার রিলিজের পর থেকেই প্রচুর আলোচনার বিষয় হয়েছে। কেউ কেউ এটাকে শারীরিক গোপনীয়তায় আক্রমণ বলে মনে করেন, অন্যদের মতে নির্দিষ্ট ওয়েব অ্যাপ্লিকেশনের জন্য এটি আদর্শ একটি ফিচার।
Idle Detection API মূলত Chrome 84 থেকে 86 সংস্করণ পর্যন্ত ট্রায়াল হিসেবে চলেছিল, তারপর এটি কিছুক্ষণ স্থগিত থাকা পর Chrome 93-এ পুনরায় আসে। বর্তমানে এটি Chrome-এর স্থায়ী অংশ হয়ে গেছে এবং ব্রাউজারের স্থিতিশীল আপডেটে অন্তর্ভুক্ত রয়েছে। এই ফিচারের সম্পর্কে আপনার জানতে হবে সব কিছু এখানে দেওয়া হল।
Chrome-এর Idle Detection API কী?
Google Chrome-এর Idle Detection API ওয়েব ডেভেলপারদের জানিয়ে দেয় যখন ব্যবহারকারী নিষ্ক্রিয় (idle) অবস্থায় থাকে। উদাহরণস্বরূপ, নিম্নলিখিত পরিস্থিতিতে API ডেভেলপারকে বিজ্ঞপ্তি পাঠায়:
- স্ক্রিন, মাউস বা কীবোর্ডের সাথে কোনো ইন্টারঅ্যাকশন না থাকা।
- স্ক্রিনсейভার সক্রি হয়।
- স্ক্রিন লক করা বা ব্যবহারকারী অন্য স্ক্রিনে চলে যাওয়া।
সহজ কথায়, Idle Detection API ডেভেলপারকে জানিয়ে দেয় যে আপনি আর স্ক্রিনের সাথে ইন্টারঅ্যাক্ট করছেন না। এটি ব্যবহারকারীর নিষ্ক্রিয়তা সনাক্ত করে, যা গোপনীয়তা সংক্রান্ত অনেক চিন্তা জন্মায়।
Chrome 94 বা তার পরের সংস্করণ ব্যবহার করলে, Idle Detection API ডিফল্টভাবে সক্রিয় থাকবে। না হলে, আপনি সহজেই এই সেটিং পরিবর্তন করতে পারবেন।
ডেভেলপারদের অবশ্যই একটি থ্রেশহোল্ড সংজ্ঞায়িত করতে হবে যা বিজ্ঞপ্তি ট্রিগার করবে। Google Idle Detection API-এর জন্য বেশ কিছু ব্যবহারের ক্ষেত্রা (use case) পরামর্শ দিয়েছে, যथा:
- সার্বজনীন কിയোস্ক অ্যাপ, যেন মিউজিয়ামে থাকে। API স্বয়ংক্রিয়ভাবে "হোম" ভিউতে ফিরে যেতে পারে যখন কেউ অ্যাপটির সাথে ইন্টারঅ্যাক্ট করছে না।
- সোশ্যাল নেটওয়ার্কিং প্ল্যাটফর্ম এবং চ্যাট অ্যাপ্লিকেশন এটি ব্যবহার করে ব্যবহারকারীদের জানাতে পারে তাদের যোগাযোগের তালিকায় কারা উপস্থিত বা অনুপস্থিত।
- জটিল গণনা সম্পন্ন করা অ্যাপ্লিকেশনগুলো এই API ব্যবহার করে গণনাকে সীমাবদ্ধ করতে পারে যাতে ব্যবহারকারী সক্রিয় এবং ডিভাইসের সাথে ইন্টারঅ্যাক্ট করছেন তখনই তা চলে।
আপনি যদি আপনার গোপনীয়তা নিয়ে চিন্তিত হন এবং না চান যে ওয়েবসাইটগুলো জানুক আপনি কখন আপনার ডিভাইসের সাথে ইন্টারঅ্যাক্ট করছেন বা করছেন না, তবে আপনি আপনার ব্রাউজারে Idle Detection বন্ধ করে দিতে পারেন।
Chrome-এ Idle Detection API বন্ধ করার উপায়
Chrome-এ Idle Detection বন্ধ করতে চাইলে নিচের ধাপগুলো অনুসরণ করুন।
১. Chrome 94 বা তার выше সংস্করণ চলছে কিনা নিশ্চিত করুন
প্রথম ধাপ হলো চেক করা যে আপনি Chrome 94 বা তার новější কোনো সংস্করণ ব্যবহার করছেন কিনা। উপরের ডানে তিনটি উল্লম্ব ডটের ওপর ক্লিক করুন, প্রোফাইল ছবির পাশে, তারপর Help (সহায়তা)-এ যান। সেখান থেকে About Google Chrome (Google Chrome সম্পর্কে)-এ ক্লিক করুন।
২. Idle Detection-এ যান এবং এটি বন্ধ করুন
পরবর্তী ধাপ হলো Idle Detection সেটিং-এ যাওয়া। ঠিকানা বারে chrome://settings/content/idleDetection কপি-পেস্ট করুন। সেখান থেকে আপনি ডিফল্ট আচরণ নির্বাচন করে সম্পূর্ণভাবে Idle Detection নিষ্ক্রিয় করতে পারেন।
৩. কাস্টমাইজড আচরণ সেট করুন
আপনি যদি চান নির্দিষ্ট কিছু ওয়েবসাইট জানুক আপনি কখন সক্রিয়ভাবে ডিভাইস ব্যবহার করছেন, তবে সেখানে সেই সাইটগুলো যোগ করতে পারেন। একইভাবে, আপনি যেসব ওয়েবসাইটকে ব্লক করতে চান যাতে তারা জানতে না পারে ডিভাইসটি নিষ্ক্রিয় কবে, সেগুলোও এখানে যোগ করা যায়।
Chrome-এর Idle Detection-এর গোপনীয়তায় সম্ভাব্য প্রভাব
Google যদি Idle Detection API-এর ব্যবহারের ক্ষেত্রা নির্দিষ্ট করে থাকেন, তবুও প্রতিক্রিয়া সম্পূর্ণই ইতিবাচক হয়নি। Mozilla এবং Apple সহ অনেক প্রতিযোগী তাদের আপত্তি প্রকাশ করেছেন।
Mozilla এটাকে "নিরীক্ষণ পুঁজিবাদ" (surveillance capitalism) এর সুযোগ বলে উল্লেখ করেছে। Facebook-এর মতো প্ল্যাটফর্ম যেহেতু ইতিমধ্যেই ব্যবহারকারীদের ট্র্যাক করে, তাই অনেকের মতে এটি Google-এর পক্ষ থেকে ব্যবহারকারীর শারীরিক গোপনীয়তায় আরও আক্রমণ। এই কারণেই Mozilla APIকে "ক্ষতিকর" লেবেল দিয়েছে।
Apple-ইঞ্জিনিয়ার এবং WebKit Architecture টিমের সদস্য রায়োসুক নিওয়া (Ryosuke Niwa) বলেন, এখানে স্পষ্ট ফিঙ্গারপ্রিন্টিং (fingerprinting) সংক্রান্ত চিন্তা রয়েছে। তিনি হাইলাইট করেছেন যে এই API ওয়েবসাইটগুলাকে জানাবে ব্যবহারকারীরা তাদের ডিভাইসের পাশে আছে কিনা।
এটি потенশিয়ালি ক্ষতিকর কার্যকলাপের দরজা খুলে দেয়, যেন ব্যবহারকারীর অনুপস্থিতিতে তাদের কম্পিউটারে ক্রিপ্টোকারেন্সি মাইনিং করা। যಾದিপি Slack এবং Google Chat-এ ডেভেলপাররা এই API-এর পক্ষে মতামত দিয়েছেন। API-এর মাধ্যমে ওয়েব অ্যাপ্লিকেশন কম পাওয়ার খরচ করতে পারে যখন তারা সনাক্ত করে যে সেগুলো ব্যবহারের 밖에 রয়েছে।
অনলাইনে আপনার গোপনীয়তা সম্পর্কে সতর্ক থাকুন
আপনার গোপনীয়তা আপনার নিজের হাতে। সময়ের সাথে সময়ে আপনার গোপনীয়তা সেটিংস রিভিউ করুন, এবং ওয়েবসাইটগুলোকে দেওয়া অনুমতিগুলো বুঝতে চেষ্টা করুন।
বেশিরভাগ মানুষ মনে করে "ইনকগনিটো মোড" (Incognito mode) Chrome-এ ব্রাউজ করার সর্বোত্তম উপায়। কিন্তু সেটাও সম্পূর্ণ নিরাপদ নয়।