মূল কনটেন্টে যান

প্রাইভেসি পলিসি

সর্বশেষ হালনাগাদ: ৩০ আগস্ট ২০২৬

এই নীতিমালায় ব্যাখ্যা করা হয়েছে bcsexam.org ব্যবহারের সময় কী তথ্য তৈরি হয়, তা কোথায় থাকে এবং কারা তা দেখতে পারে।

১. আমরা যে তথ্য সংগ্রহ করি না

  • • সাইট ব্যবহার করতে সাইন-ইন করা বাধ্যতামূলক নয়।
  • • কোনো পাসওয়ার্ড আমরা দেখি না বা সংরক্ষণ করি না—সাইন-ইন সরাসরি Google করে।
  • • আপনার ইমেইল ঠিকানা, ফোন নম্বর বা Google প্রোফাইলের নাম আমরা সংরক্ষণ করি না।
  • • কোনো পেমেন্ট তথ্য নেওয়া হয় না।
  • • সাইন-ইন না করলে আপনার কুইজের উত্তর বা ফলাফল কোথাও পাঠানো হয় না।

২. আপনার ব্রাউজারে যা সংরক্ষিত হয়

সাইটের কিছু সুবিধা কাজ করার জন্য আপনার ব্রাউজারের লোকাল স্টোরেজে কিছু তথ্য রাখা হয়। সাইন-ইন না করলে এই তথ্য আপনার ডিভাইসেই থেকে যায়—আমরা তা পড়তে বা সংগ্রহ করতে পারি না। সাইন-ইন করলে নিচের প্রথম তিনটির একটি কপি আপনার অ্যাকাউন্টে সিঙ্ক হয় (দেখুন ৩ নং অনুচ্ছেদ); বাকিগুলো কখনোই ডিভাইস ছাড়ে না:

  • bcsexam:quiz-history — আপনার কুইজের ফলাফল
  • bcsexam:bookmarks — বুকমার্ক করা প্রশ্নের আইডি
  • bcsexam:streak — দৈনিক অনুশীলনের ধারাবাহিকতা
  • bcsexam:theme — লাইট বা ডার্ক মোডের পছন্দ
  • bcsexam:preferences — কুইজের সেটিংস
  • • সাইন-ইন করলে Firebase একটি সেশন টোকেনও ব্রাউজারে রাখে, যাতে প্রতিবার নতুন করে সাইন-ইন করতে না হয়। সাইন-আউট করলে সেটি মুছে যায়।

যেকোনো সময় আমার অগ্রগতি পাতা থেকে “সব ডেটা মুছে ফেলুন” চেপে এই সব তথ্য স্থায়ীভাবে মুছে দিতে পারেন। ব্রাউজারের ডেটা পরিষ্কার করলেও একই ফল হয়।

৩. সাইন-ইন ও অগ্রগতি সিঙ্ক

Google দিয়ে সাইন-ইন করা ঐচ্ছিক। সাইন-ইন ছাড়াই MCQ, মডেল টেস্ট, নোট ও অগ্রগতি—সব কিছু আগের মতোই কাজ করে। সাইন-ইন করলে যা হয়:

  • • আপনার অগ্রগতির একটি কপি—কুইজের ফলাফল, বুকমার্ক, স্ট্রিক, সম্পন্ন টপিক ও আপনার লেখা প্রদর্শন নাম—আমাদের সার্ভারে (Cloudflare D1, এশিয়া-প্রশান্ত অঞ্চল) সংরক্ষিত হয়।
  • • এর সঙ্গে যুক্ত থাকে কেবল একটি বেনামি Google অ্যাকাউন্ট আইডি। আপনার ইমেইল, নাম বা ছবি সার্ভারে রাখা হয় না; সেগুলো শুধু আপনার ব্রাউজারে ব্যবহৃত হয়—মেনুতে দেখাতে, এবং লিডারবোর্ডের নামের ঘরে আগে থেকে বসিয়ে দিতে। ওই ঘরের নাম আপনি বদলাতে পারেন, এবং জমা না দেওয়া পর্যন্ত তা কোথাও যায় না।
  • • সিঙ্ক দুই দিকেই মিলিয়ে হয়, মুছে দিয়ে নয়—তাই দুটি ডিভাইসে আলাদা অনুশীলন করলে কোনোটির ফলাফলই হারায় না।
  • • আপনার সিঙ্ক করা ডেটা কেবল আপনি দেখতে পান। সার্ভার প্রতিটি অনুরোধে Google-এর দেওয়া টোকেন যাচাই করে, এবং অন্য কারও ডেটা চাওয়ার কোনো উপায় নেই।

যেকোনো সময় আমার অগ্রগতি পাতা থেকে “অ্যাকাউন্ট থেকে সিঙ্ক করা ডেটা মুছুন” চেপে সার্ভারের কপিটি স্থায়ীভাবে মুছে ফেলতে পারেন—এতে আপনার ব্রাউজারের ডেটা অক্ষত থাকে। সাইন-আউট করলেই সিঙ্ক বন্ধ হয়ে যায়।

৪. কুকি

এই সাইট নিজে থেকে কোনো কুকি সেট করে না। উপরে উল্লিখিত তথ্য লোকাল স্টোরেজে রাখা হয়, কুকিতে নয়—ফলে তা কোনো অনুরোধের সঙ্গে সার্ভারে পাঠানো হয় না।

৫. লিডারবোর্ড

সাইন-ইন না করলে কিছুই জমা হয় না—মডেল টেস্ট শেষে আপনি নিজে নাম লিখে “স্কোর জমা দিন” চাপলে তবেই। সাইন-ইন করা অবস্থায় মডেল টেস্ট শেষ করলে ফলাফলটি আপনার Google প্রোফাইলের নামে স্বয়ংক্রিয়ভাবেলিডারবোর্ডে যুক্ত হয়। ফলাফলের পাতাতেই কোন নামে যুক্ত হয়েছে তা দেখানো হয়, এবং সেখান থেকেই নাম বদলানো, এন্ট্রি সরানো, বা স্বয়ংক্রিয় জমা দেওয়া বন্ধ করা যায় (এই সেটিংটি আপনার অ্যাকাউন্টে সব ডিভাইসে একই থাকে)। যা জমা হয় তা Cloudflare D1 ডেটাবেসে (এশিয়া-প্রশান্ত অঞ্চল) সংরক্ষিত হয় এবং প্রকাশ্যে দেখা যায়:

  • • প্রদর্শন নাম—সাইন-ইন করা থাকলে শুরুতে আপনার Google প্রোফাইলের নাম, যা যেকোনো সময় বদলে দিতে পারেন (আসল নাম দেওয়ার প্রয়োজন নেই)
  • • স্কোর, সঠিক উত্তরের সংখ্যা, নির্ভুলতার হার ও সময়
  • • কোন মডেল টেস্ট এবং কোন সপ্তাহ
  • • আপনার Google অ্যাকাউন্টের একটি আইডি—অক্ষর-সংখ্যার একটি সারি, যা কেবল আপনার নিজের এন্ট্রি চেনার কাজে লাগে

স্কোর জমা দিতে Google দিয়ে সাইন-ইন করতে হয়। এর একটাই কারণ—প্রতি টেস্টে একজন যেন একটিই এন্ট্রি রাখতে পারেন; নইলে যে কেউ বারবার নাম বদলে বোর্ড ভরিয়ে ফেলতে পারত। সাইন-ইনের সময় Google আমাদের আপনার ইমেইল ও প্রোফাইলের নাম জানায়, কিন্তু সেগুলো আমরা সংরক্ষণ করি না—শুধু অ্যাকাউন্টের আইডিটি রাখা হয়, এবং সেটিও কখনও অন্য ব্যবহারকারীদের দেখানো হয় না। লিডারবোর্ডে দেখানো নামটি শুরুতে Google প্রোফাইলের নাম হলেও সেটি আপনার ব্রাউজার থেকেই পাঠানো হয় এবং আপনি তা বদলাতে পারেন।

জমা দেওয়া প্রতিটি স্কোর সার্ভারে যাচাই করা হয়—সাইন-ইনের প্রমাণপত্রটি সত্যিই Google-এর দেওয়া কি না, এবং স্কোরটি ওই টেস্টে আদৌ সম্ভব কি না। কোনো reCAPTCHA বা আচরণ-পর্যবেক্ষণ ব্যবহার করা হয় না, তাই এর জন্য আপনার ব্রাউজিং সংক্রান্ত কোনো সংকেত কোথাও পাঠানো হয় না।

সাইন-ইন না করলে বা স্বয়ংক্রিয় জমা বন্ধ রাখলে লিডারবোর্ড আপনার সম্পর্কে কিছুই সংরক্ষণ করে না। জমা হয়ে যাওয়ার পরও যেকোনো সময় আমার অগ্রগতি পাতা থেকে “লিডারবোর্ড থেকে আমার এন্ট্রি সরান” চেপে সব এন্ট্রি স্থায়ীভাবে মুছে ফেলতে পারবেন। লিডারবোর্ড পাতা দেখার জন্য কোনো তথ্য জমা দিতে হয় না।

৬. অ্যানালিটিক্স

এই স্থাপনায় বর্তমানে কোনো অ্যানালিটিক্স সক্রিয় নেই এবং কোনো তৃতীয় পক্ষের ট্র্যাকিং স্ক্রিপ্ট লোড হয় না। ভবিষ্যতে অ্যানালিটিক্স যুক্ত করা হলে তা এখানে হালনাগাদ করা হবে এবং কেবল সমষ্টিগত, বেনামি পরিসংখ্যানের জন্যই ব্যবহৃত হবে।

৭. বিজ্ঞাপন

বর্তমানে এই সাইটে কোনো বিজ্ঞাপন প্রদর্শিত হয় না। ভবিষ্যতে বিজ্ঞাপন যুক্ত হলে তা এই পাতায় জানানো হবে। যেকোনো পরিস্থিতিতেই বিজ্ঞাপন কুইজ বা পরীক্ষার কার্যক্রমে বাধা দেবে না।

৮. তৃতীয় পক্ষের সেবা

লিডারবোর্ড চালু থাকলে সাইন-ইনের জন্য Google Firebase Authentication ব্যবহৃত হয়, আর জমা দেওয়া স্কোর রাখা হয় Cloudflare D1 ডেটাবেসে (এশিয়া-প্রশান্ত অঞ্চল)। সাইন-ইনের প্রক্রিয়াটি Google-এর নিজস্ব গোপনীয়তা নীতি অনুযায়ী পরিচালিত হয়। পাতার ফন্ট Google Fonts থেকে সরবরাহ করা হতে পারে; ফন্ট অনুরোধের সময় আপনার আইপি ঠিকানা সংশ্লিষ্ট সেবাদাতার কাছে পৌঁছায়। এছাড়া হোস্টিং সরবরাহকারী কারিগরি প্রয়োজনে সার্ভার লগ রাখতে পারে। এসবের ওপর আমাদের নিয়ন্ত্রণ সীমিত।

৯. শিশুদের গোপনীয়তা

এই সাইট প্রাপ্তবয়স্ক পরীক্ষার্থীদের জন্য তৈরি এবং কারও কাছ থেকেই ব্যক্তিগত তথ্য সংগ্রহ করে না।

১০. পরিবর্তন

এই নীতিমালা হালনাগাদ হলে উপরের তারিখ পরিবর্তিত হবে। উল্লেখযোগ্য পরিবর্তন হলে সাইটে জানানো হবে।

১১. যোগাযোগ

গোপনীয়তা সংক্রান্ত যেকোনো প্রশ্নের জন্য hello@bcsexam.org ঠিকানায় লিখুন।