যদি শুধু পড়েন
বিশ্ববিদ্যালয়, শিক্ষক ও রিভিউ দেখতে কোনো অ্যাকাউন্ট লাগে না। শুধু পড়তে আসা ভিজিটরদের উপর আমরা কুকি বসাই না, এবং আপনাকে শনাক্ত করে এমন কিছু সংরক্ষণ করি না।
- ভাষা: ভাষা পরিবর্তনের বোতাম ব্যবহার করলে আপনার পছন্দ একটি
pk_langকুকিতে মনে রাখা হয়। এতে শুধুbnবাenথাকে। - প্রথম ভিজিটের নোটিশ: নোটিশটি বন্ধ করলে আপনার ব্রাউজার তা লোকাল স্টোরেজে মনে রাখে। এটি আপনার ডিভাইসের বাইরে যায় না।
- অ্যানালিটিক্স: কুকি ছাড়া মোট পেজ ভিউ ও লোডিং গতি গণনা করা হয়, আপনার কোনো প্রোফাইল তৈরি করা হয় না।
- পেজ পৌঁছে দিতে হোস্টিং প্রোভাইডারকে আপনার IP ঠিকানা দেখতে হয়। আমরা কখনো IP ঠিকানা আমাদের ডেটাবেসে লিখি না।
যদি সাইন ইন করেন
সাইন ইন শুধু Google দিয়ে। এর উদ্দেশ্য: প্রতিটি অ্যাকাউন্ট একটি শিক্ষক ও কোর্সে একবার রিভিউ, প্রতি রিভিউতে একবার ভোট এবং একবার রিপোর্ট করতে পারবে। সাইন ইন করলে আমরা সংরক্ষণ করি:
- আপনার Google অ্যাকাউন্ট আইডেন্টিফায়ার (
sub), Google-এর দেওয়া একটি অস্বচ্ছ নম্বর। - Google-এর দেওয়া প্রদর্শনের নাম। সাইটে এটি কখনো দেখানো হয় না।
- আপনার ইমেইলের ডোমেইন অংশ (যেমন
du.ac.bd), শুধু এটা যাচাই করতে যে যেসব বিশ্ববিদ্যালয় কেবল নিজেদের শিক্ষার্থীদের রিভিউ নেয় সেখানে আপনি রিভিউ দিতে পারবেন কিনা।@-এর আগের অংশ সাইন ইনের সময়ই বাদ দেওয়া হয়, কখনো সংরক্ষণ হয় না। - অ্যাকাউন্ট কবে তৈরি হয়েছে এবং শেষ কবে সাইন ইন করেছেন।
- একটি স্বাক্ষরিত সেশন কুকি, যা আপনাকে সর্বোচ্চ ৩০ দিন সাইন ইন রাখে।
আপনার রিভিউ গঠনগতভাবেই বেনামী
বেনামীয়তা ডেটাবেসের নকশার বৈশিষ্ট্য, আমাদের আচরণের প্রতিশ্রুতি নয়:
- রিভিউয়ের লেখা যে টেবিলে থাকে সেখানে কোনো অ্যাকাউন্টের রেফারেন্স দেওয়ার মতো কলাম নেই।
- আলাদা একটি টেবিলে শুধু এটুকু থাকে যে একটি অ্যাকাউন্ট একটি শিক্ষক ও কোর্সে রিভিউ দিয়েছে, যাতে ডুপ্লিকেট আটকানো যায়। সেখানে রিভিউয়ের লেখা বা কোনো রিভিউয়ের রেফারেন্স নেই।
- দুই টেবিলে কোনো সাধারণ কী নেই, আইডির ধরনও আলাদা, আর সাবমিশন টেবিলে কোনো সময় সংরক্ষণ হয় না। মেলানোর কোনো সূত্র নেই।
ভোট, রিপোর্ট ও অনুরোধ
- সহায়ক ভোট আপনার অ্যাকাউন্টের সাথে সংরক্ষিত হয়, যাতে একবার ভোট দিতে ও তুলে নিতে পারেন।
- রিপোর্ট কে করেছে তার কোনো রেফারেন্স ছাড়াই সংরক্ষিত হয়। ডুপ্লিকেট রিপোর্ট আটকাতে আপনার অ্যাকাউন্ট ও রিপোর্ট করা রিভিউয়ের একটি অস্থায়ী এন্ট্রি আমাদের ক্যাশে সর্বোচ্চ ৩০ দিন থাকে, তারপর নিজে থেকেই মুছে যায়।
- নতুন বিশ্ববিদ্যালয়ের অনুরোধ করলে তা আপনার অ্যাকাউন্টের সাথে যুক্ত থাকে, যাতে একটি অ্যাকাউন্ট কতগুলো অনুরোধ জমা রাখতে পারবে তা সীমিত করা যায়।
আর কারা জড়িত
আমরা কোনো ডেটা বিক্রি করি না, বিজ্ঞাপন দেখাই না, বিজ্ঞাপনদাতাদের সাথে কিছু শেয়ার করি না। সাইট চালাতে যেসব সেবা ব্যবহার হয়:
- Google: শুধু সাইন ইন।
- আমাদের হোস্টিং প্রোভাইডার: সার্ভার, ডেটাবেস ও ক্যাশ চালায়, এবং শুধু সাইট চালানোর জন্যই ডেটা প্রসেস করে।
ডেটা রাখা ও মুছে ফেলা
অ্যাকাউন্ট যতদিন আছে, অ্যাকাউন্টের ডেটা ততদিন থাকে। আপনার কার্যক্রমের পেজ (/me) থেকে আপনি নিজেই অ্যাকাউন্ট মুছে ফেলতে পারেন। অ্যাকাউন্ট মুছলে তার আইডেন্টিফায়ার, প্রদর্শনের নাম, ইমেইল ডোমেইন, রিভিউ-সাবমিশনের রেকর্ড, সহায়ক ভোট এবং বিশ্ববিদ্যালয়ের অনুরোধ মুছে যায়। আপনি যেসব রিভিউতে সহায়ক ভোট দিয়েছিলেন, সেগুলোর ভোট সংখ্যাও সেই অনুযায়ী কমে যায়।
অ্যাকাউন্টের সাথে রিভিউ মোছে না। কোনো রিভিউ লেখকের সাথে যুক্ত না থাকায় "আপনার" রিভিউ খুঁজে বের করে মোছা আমাদের পক্ষে সম্ভব নয়, অন্য কারো পক্ষেও নয়। নির্দেশিকা ভাঙলে রিপোর্ট প্রক্রিয়ার মাধ্যমে রিভিউ সরানো যায়।
অ্যাকাউন্ট মুছে একই কোর্সে দ্বিতীয়বার রিভিউ দেওয়া যাতে না যায়, সেজন্য একটি জিনিস রাখা হয়। অ্যাকাউন্টটি যেসব শিক্ষক ও কোর্সে রিভিউ দিয়েছিল, তার প্রতিটির জন্য আপনার Google আইডেন্টিফায়ার ও সেই শিক্ষক-কোর্স মিলিয়ে, একটি গোপন চাবি দিয়ে তৈরি একমুখী হ্যাশ রাখা হয়। এতে কোনো অ্যাকাউন্ট, কোর্স, রিভিউ বা তারিখ থাকে না, তাই কোনো রিভিউয়ের সাথে মেলানো যায় না। এর একমাত্র কাজ: একই Google অ্যাকাউন্ট দিয়ে আবার সাইন ইন করলে আগের ওই শিক্ষক ও কোর্সগুলোতে আবার রিভিউ দেওয়া যাবে না। অন্য কোর্সে স্বাভাবিকভাবেই দেওয়া যাবে।
ডুপ্লিকেট রিপোর্ট আটকানোর ক্যাশ এন্ট্রিগুলো আগেভাগে মোছা হয় না। সেগুলো ৩০ দিনের মধ্যে নিজে থেকেই মুছে যায় এবং এমন একটি অ্যাকাউন্টকে নির্দেশ করে যার আর অস্তিত্ব নেই।
আর সাইন ইন করতে না পারলে এবং অ্যাকাউন্ট মুছতে চাইলে প্রজেক্টের GitHub পেজের মাধ্যমে মেইনটেইনারদের সাথে যোগাযোগ করুন। এর জন্য আমরা কখনো আপনার রিভিউয়ের লেখা চাইব না।
পরিবর্তন
আমরা কী সংগ্রহ করি তা বদলালে, পরিবর্তন চালু হওয়ার আগেই এই পেজ ও নিচের তারিখ হালনাগাদ করব।