কার্যকর হওয়ার তারিখ: ১০ অক্টোবর ২০২৬
সংস্করণ: BD-privacy-2026-10-10
গোপনীয়তা নীতি — বাংলাদেশ
পরিধি এবং যোগাযোগ
এই নীতিটি Gridline Soccer Bangladesh (Android package piotr_gorczynski.soccer2.bd)-এর ক্ষেত্রে প্রযোজ্য, যা পোল্যান্ডে অবস্থানরত Piotr Górczyński পরিচালনা করেন। অ্যাপটি এবং আয়োজকের অর্থায়নে পরিচালিত টুর্নামেন্টের পুরস্কার প্রদানের জন্য আমরা কীভাবে ব্যক্তিগত তথ্য ব্যবহার করি তা এই নীতিতে ব্যাখ্যা করা হয়েছে। Bangladesh সংস্করণটি শুধুমাত্র ১৮ বছর বা তার বেশি বয়সী প্রাপ্তবয়স্কদের জন্য। এই নীতি বা আপনার তথ্য সম্পর্কে প্রশ্ন থাকলে support@piotr-gorczynski.com-এ যোগাযোগ করুন। আপনার যদি মনে হয় যে ১৮ বছরের কম বয়সী কেউ এই সংস্করণ ব্যবহার করছে, তাহলেও আমাদের সঙ্গে যোগাযোগ করুন।
অ্যাকাউন্ট, প্রমাণীকরণ এবং শেয়ার করা প্রোফাইল
আমরা ইমেইল/পাসওয়ার্ড, Google, Facebook এবং anonymous sign-in-এর জন্য Firebase Authentication ব্যবহার করি। আপনার sign-in পদ্ধতির উপর নির্ভর করে আমরা একটি অভ্যন্তরীণ অ্যাকাউন্ট শনাক্তকারী, ইমেইল ঠিকানা, nickname এবং আপনার sign-in provider থেকে পাওয়া প্রোফাইল তথ্য, যেমন নাম ও profile picture, প্রক্রিয়া করতে পারি। Anonymous account-এরও একটি অভ্যন্তরীণ শনাক্তকারী থাকে। প্রমাণীকরণ তথ্য sign-in, account recovery এবং account security-এর জন্য ব্যবহৃত হয়।
Global এবং Bangladesh সংস্করণ একই অ্যাকাউন্ট ও শেয়ার করা প্রোফাইল ব্যবহার করে। আমরা কোন app variant ব্যবহার করা হয়েছে, প্রথম ও সর্বশেষ রেকর্ড করা ব্যবহারের সময়, এবং Bangladesh-এর ব্যবহার Global-এর পরে হয়েছে কি না তা রেকর্ড করি। এই তথ্য অ্যাকাউন্ট ব্যবহারের বর্ণনা দেয়; এগুলো আপনার প্রকৃত ভৌগোলিক অবস্থান বা Google Play-এর দেশ নির্ধারণ করে না। একই ডিভাইসে দুই সংস্করণ ব্যবহার না করার নিয়ম কার্যকর করতে আমাদের অ্যাপ অন্য Gridline Soccer package ইনস্টল করা আছে কি না তাও পরীক্ষা করে।
গেমপ্লে এবং টুর্নামেন্ট
আমরা Cloud Firestore এবং Firebase Realtime Database-এ বন্ধুত্বের সংযোগ, আমন্ত্রণ, online/offline উপস্থিতি, ম্যাচ, স্কোর, র্যাঙ্কিং, টুর্নামেন্টে অংশগ্রহণ এবং ফলাফল সংরক্ষণ করি। এই তথ্য multiplayer gameplay, আমন্ত্রণ, leaderboard এবং tournament administration পরিচালনা করতে ব্যবহৃত হয়। এই ফিচারগুলোর মাধ্যমে nickname এবং gameplay ফলাফল অন্য খেলোয়াড়দের কাছে দৃশ্যমান হতে পারে। ব্যক্তিগত payout তথ্য public tournament results-এর অংশ নয়।
পুরস্কারযুক্ত টুর্নামেন্টে registration-এর সময় আমরা নির্ধারিত tournament rules-এ আপনার সম্মতি, ন্যূনতম বয়স পূরণের নিশ্চয়তা এবং আপনার supported payout account আছে—এই নিশ্চয়তা সংশ্লিষ্ট timestamp ও প্রয়োজনীয় তথ্যসহ রেকর্ড করি। এটি একটি ঘোষণা; এটি identity document verification বা location verification নয়। টুর্নামেন্টের পুরস্কারের পরিমাণ ও অন্যান্য শর্ত নির্ধারিত rules-এর উপর নির্ভর করে। অংশগ্রহণের জন্য কোনো entry fee, stake, wager, deposit, purchase বা payment প্রয়োজন হয় না।
পুরস্কার গ্রহণকারীর তথ্য
আপনি পুরস্কার জিতলে আমরা আপনার first name এবং last name আলাদা field হিসেবে, নির্বাচিত wallet provider (bKash অথবা Rocket) এবং সম্পূর্ণ mobile wallet number চাই। এই তথ্য recipient শনাক্ত করা, পুরস্কার পাঠানোর ব্যবস্থা করা এবং ভুল, ব্যর্থ বা বিলম্বিত transfer সমাধান করার জন্য ব্যবহার করা হয়। আপনার first name ও last name অবশ্যই পুরস্কার গ্রহণের জন্য ব্যবহৃত payout account-এ নিবন্ধিত recipient identity-এর সঙ্গে মিলতে হবে। Remitly recipient-এর first name এবং last name আলাদাভাবে চায়। আমরা আপনার wallet PIN, password বা one-time code চাই না; support request-এ কখনও এগুলো পাঠাবেন না।
পুরস্কারের অর্থ আয়োজক প্রদান করেন এবং সেগুলো manually process করা হয়। পুরস্কার Remitly-এর মাধ্যমে পাঠানো হতে পারে। তথ্য submit করলেই automatic transfer শুরু হয় না। Administrator প্রয়োজনীয় recipient ও transaction information Remitly-কে দেন এবং payment সম্পন্ন করার প্রয়োজনে receiving mobile-money provider bKash অথবা Rocket-কেও প্রয়োজনীয় তথ্য দেওয়া হতে পারে। এই provider-রা তাদের নিজস্ব privacy notice অনুযায়ী তথ্য প্রক্রিয়া করে এবং তাদের নিজস্ব transaction records সংরক্ষণ করতে পারে।
পেমেন্টের প্রমাণ এবং সহায়তা
Transfer সম্পন্ন করার জন্য প্রয়োজনীয় recipient details এবং পুরস্কারের প্রমাণ রাখার জন্য প্রয়োজনীয় সীমিত record আমরা আলাদাভাবে বিবেচনা করি। Payment record-এ internal winner identifier, tournament identifier, amount, currency, payout status, processing dates, transfer provider এবং যেখানে রেকর্ড করা হয় সেখানে transaction reference থাকতে পারে। Accountability এবং dispute সমাধানের জন্য status changes ও administrator actions রেকর্ড করা হয়।
Support request-এ category, আপনার message, reply, app context, timestamp এবং handling history থাকতে পারে। Payout form-এ যদি পূর্ণ wallet number বা recipient name ইতিমধ্যে দেওয়া হয়ে থাকে, তাহলে support request-এ সেগুলো পুনরায় না লিখে সমস্যাটি বর্ণনা করুন। Support message এবং administrator note handling history-এর অংশ হতে পারে।
খেলোয়াড় সম্পর্কে অভিযোগ, ব্লক করা এবং মডারেশন
আপনি নির্দিষ্ট খেলোয়াড়দের ব্লক বা আনব্লক করতে পারেন। সরাসরি আমন্ত্রণ এবং বন্ধু হিসেবে যোগ করার ওপর বিধিনিষেধ কার্যকর করতে আমরা প্রতিটি ব্যবহারকারীর জন্য একটি ব্লক তালিকা সংরক্ষণ করি। এতে ব্লক করা খেলোয়াড়দের অভ্যন্তরীণ অ্যাকাউন্ট শনাক্তকারী (UID) এবং তালিকায় যোগ করার সময় সংরক্ষিত থাকে। আপনার ব্লক তালিকা শুধু আপনি এবং অনুমোদিত প্রশাসকেরা দেখতে পারেন।
আপনি কোনো খেলোয়াড় বা ডাকনাম সম্পর্কে অভিযোগ করলে, মডারেশন প্রতিবেদনে আপনার অভ্যন্তরীণ অ্যাকাউন্ট শনাক্তকারী (অভিযোগকারীর UID), সংশ্লিষ্ট খেলোয়াড়ের অভ্যন্তরীণ অ্যাকাউন্ট শনাক্তকারী (যার বিরুদ্ধে অভিযোগ করা হয়েছে তার UID), অভিযোগের সময়কার ডাকনামের একটি অনুলিপি, আপনার দেওয়া কারণ, অ্যাপের প্রাসঙ্গিক তথ্য, অভিযোগ নিষ্পত্তির অবস্থা এবং সময়ের তথ্য থাকে। অপব্যবহার প্রতিরোধ, মডারেশন এবং বিরোধ নিষ্পত্তির জন্য আমরা ব্লক তালিকা ও মডারেশন প্রতিবেদন ব্যবহার করি।
একটি মডারেশন প্রতিবেদন শুধু সেটির অভিযোগকারী এবং অনুমোদিত প্রশাসকেরা দেখতে পারেন; প্রতিবেদন প্রকাশ্য নয় এবং যার বিরুদ্ধে অভিযোগ করা হয়েছে তাকে তা দেখানো হয় না। অনুমোদিত প্রশাসকেরা অভিযোগ পর্যালোচনা করেন। অভিযোগ জমা দিলে সংশ্লিষ্ট খেলোয়াড় স্বয়ংক্রিয়ভাবে নিষিদ্ধ হন না বা কোনো শাস্তি পান না।
নোটিফিকেশন, অ্যানালিটিক্স, ডায়াগনস্টিকস এবং বিজ্ঞাপন
Firebase Cloud Messaging invitation, tournament, prize এবং support notification পাঠাতে installation ও messaging identifier ব্যবহার করে। Payment ও support notification-এ আপনার পূর্ণ wallet number বা support conversation-এর text-এর পরিবর্তে সাধারণ status message ব্যবহার করা হয়।
Google Analytics for Firebase navigation, sign-in এবং tournament use বোঝা এবং service উন্নত করার জন্য usage events, app variant, environment, build/version এবং app/device information প্রক্রিয়া করে। Firebase Crashlytics ত্রুটি শনাক্ত করার জন্য crash report, device/operating-system information এবং diagnostic breadcrumb প্রক্রিয়া করে। Payout form-এ দেওয়া name বা wallet number analytics event parameter হিসেবে পাঠানো হয় না।
Google AdMob বিজ্ঞাপন প্রদর্শন করে এবং device information ও advertising identifier প্রক্রিয়া করতে পারে। যেখানে প্রযোজ্য, অ্যাপটি Google-এর User Messaging Platform consent flow ব্যবহার করে। Advertising, analytics এবং crash diagnostics আলাদা ধরনের processing; advertising সংক্রান্ত একটি choice করার অর্থ এই নয় যে crash reporting-ও বন্ধ হয়ে যাবে। যেখানে উপলভ্য সেখানে app-এর consent/privacy options, Android-এর advertising ও notification settings ব্যবহার করুন, অথবা আপনার choices সম্পর্কে আমাদের সঙ্গে যোগাযোগ করুন।
তথ্য গ্রহণকারী এবং আন্তর্জাতিক প্রক্রিয়াকরণ
আমরা Google Firebase Authentication, Cloud Firestore, Realtime Database, Cloud Functions, Cloud Messaging, Analytics এবং Crashlytics, এবং Google AdMob ব্যবহার করি। আপনি Google বা Meta sign-in service নির্বাচন করলে Google বা Meta-ও তথ্য প্রক্রিয়া করে। অনুমোদিত administrator-রা payout ও support information পরিচালনা করেন। প্রযোজ্য আইনি বাধ্যবাধকতা পূরণ বা legal claim পরিচালনার জন্য প্রয়োজনীয় তথ্য প্রকাশ করা হতে পারে। আমরা ব্যক্তিগত তথ্য বিক্রি করি না।
- Google Privacy Policy
- Meta Privacy Policy
- Remitly Privacy Notice (Poland, English)
- bKash Privacy Notice
- Rocket Privacy Policy
Operator পোল্যান্ডে অবস্থিত এবং provider infrastructure বাংলাদেশের বাইরে তথ্য প্রক্রিয়া করতে পারে। প্রযোজ্য data-protection requirements সেই processing-এর ক্ষেত্রে প্রযোজ্য। কোনো provider নিজস্বভাবে যে তথ্য সংগ্রহ করে, তা আমাদের payout form-এ চাওয়া তথ্যের সঙ্গে একই বিষয় নয়।
তথ্য সংরক্ষণ: recipient details এবং সীমিত records
Operational recipient details: payout সক্রিয় থাকা অবস্থায় এবং payout Completed অথবা Cancelled হওয়ার পর সর্বোচ্চ ১৮০ দিন পর্যন্ত আমরা আলাদা first name, last name, পূর্ণ wallet number এবং নির্বাচিত wallet provider সংরক্ষণ করি, নিচে বর্ণিত hold-এর শর্তসাপেক্ষে। Sent status-এর অর্থ payment প্রক্রিয়াধীন; এই status থেকে ১৮০ দিনের সময় গণনা শুরু হয় না। সময়সীমা শেষ হলে automatic daily deletion recipient details মুছে দেয় এবং শুধুমাত্র সীমিত payment evidence রেখে দেয়। Deletion একটি সফল cleanup run-এর সময় ঘটে; expiry-এর ঠিক মুহূর্তেই হবে এমন নিশ্চয়তা নেই।
সীমিত payment এবং audit records: minimized payment record এবং তার handling history একই terminal-status date থেকে পাঁচ calendar year পর্যন্ত রাখা হয় এবং এরপর automatic cleanup-এর মাধ্যমে মুছে ফেলা হয়। এই record-এ internal winner ও tournament identifier, amount, currency, wallet provider, status, relevant dates এবং যেখানে নিরাপদে রাখা যায় সেখানে transfer provider/reference থাকতে পারে। এতে recipient-এর first name, last name বা পূর্ণ wallet number রাখা হয় না। Internal identifier ও reference কোনো ব্যক্তির সঙ্গে সংযুক্ত করা সম্ভব হলে সেগুলো এখনও personal data হিসেবে বিবেচিত হতে পারে।
Dispute এবং legal hold: কোনো payout support request বা dispute unresolved থাকলে, অথবা কোনো legal obligation-এর কারণে retention প্রয়োজন হলে, উপরের দুই ধরনের তথ্যের deletion স্থগিত রাখা হতে পারে। Support request resolved হওয়া আলাদা legal hold বাতিল করে না। সব hold সরিয়ে নেওয়ার পরও মূল deadline অপরিবর্তিত থাকে; ইতিমধ্যে সময়সীমা পেরিয়ে যাওয়া তথ্য পরবর্তী সফল cleanup-এর সময় মুছে ফেলার যোগ্য হয়। আগে মুছে ফেলা তথ্য পরে নতুন dispute খোলার মাধ্যমে পুনরুদ্ধার করা যায় না।
পুরোনো payment history-তে recipient information থাকতে পারে এবং তা এই automatic deletion process-এর আওতায় নাও থাকতে পারে। Support conversation, অন্যান্য account ও game record এবং backup copy-ও এই payout deletion process-এর বাইরে। যে তথ্য আর প্রয়োজন নেই তা review ও delete করার অনুরোধ জানাতে আপনি আমাদের সঙ্গে যোগাযোগ করতে পারেন। আমরা দাবি করি না যে account-এর সঙ্গে সম্পর্কিত সব তথ্য automatically মুছে যায়।
অ্যাকাউন্ট মুছে ফেলা এবং আপনার অধিকার
Account screen খুলে Remove Account নির্বাচন করুন। এতে Firebase Authentication user মুছে যায় এবং user profile থেকে সরাসরি profile ও authentication identifier সরিয়ে দেওয়া হয়, যার মধ্যে email, Facebook identifier, name ও photo, Google বা অন্য provider-এর profile data, notification token এবং আর প্রয়োজন নেই এমন অন্যান্য profile field অন্তর্ভুক্ত। Sign-in account দুই সংস্করণের জন্য শেয়ার করা হওয়ায় account removal উভয় সংস্করণে প্রভাব ফেলে। শুধু app uninstall করলে account মুছে যায় না।
একই internal identifier (UID)-এর অধীনে user document-টি একটি ন্যূনতম deleted-account record হিসেবে রাখা হয়। এতে deletion marker, deletion timestamp এবং display name “(Account removed)” থাকে। Historical match, tournament participation, result, ranking এবং অন্যান্য gameplay record-এ এই UID-এর reference থাকতে পারে, যাতে record-এর consistency বজায় থাকে। আমরা historical UID reference-কে নতুন identifier দিয়ে প্রতিস্থাপন করি না। এই record-গুলো pseudonymous; এগুলো স্বয়ংক্রিয়ভাবে anonymous নয়, কারণ identifier এখনও কোনো ব্যক্তির সঙ্গে সংযুক্ত করা সম্ভব হতে পারে। Screen-এ deleted profile-এর ক্ষেত্রে আগের nickname বা provider identity-এর পরিবর্তে removed-account name দেখানো হয়। Offline থাকা device reconnect না করা পর্যন্ত এই update পাবে না।
আমরা active presence deactivate করি, deleted account-কে যুক্ত করে থাকা pending invitation সরিয়ে দিই এবং উভয় দিকের active friend relationship মুছে ফেলি। একটি minimal offline/deleted marker পুরোনো session-কে presence আবার তৈরি করতে বাধা দেয়। Completed বা অন্য historical game record সংরক্ষিত থাকে। Processing-এর কোনো ধাপ সাময়িকভাবে ব্যর্থ হলে cleanup আবার চেষ্টা করার জন্য তৈরি করা হয়েছে; সব service-এ একই মুহূর্তে deletion সম্পন্ন হবে—এমন প্রতিশ্রুতি এটি নয়।
Payout recipient details এবং minimized payment/audit record-এর ক্ষেত্রে Completed বা Cancelled হওয়ার পরের বিদ্যমান ১৮০ দিন এবং পাঁচ calendar year-এর retention period অপরিবর্তিত থাকে, যার মধ্যে unresolved dispute এবং legal hold-ও অন্তর্ভুক্ত। Account deletion এই deadline পুনরায় শুরু করে না বা এগিয়ে আনে না। Terms acceptance এবং tournament-rule acceptance record legal/accountability purposes-এর জন্য তাদের নিজস্ব প্রযোজ্য retention policy অনুযায়ী আলাদাভাবে রাখা হয়। এসব record-এর উপর payout-এর পাঁচ বছরের retention period স্বয়ংক্রিয়ভাবে প্রয়োগ করা হয় না এবং sign-in profile মুছে ফেলার সঙ্গে সঙ্গে এগুলো মুছে যায় না। সীমিত legal/audit record তাদের নির্ধারিত retention period এবং প্রযোজ্য hold অনুযায়ী সংরক্ষিত থাকতে পারে।
অন্যান্য অবশিষ্ট তথ্য, যার মধ্যে support conversation এবং আর প্রয়োজন নেই এমন তথ্যও রয়েছে, review করার অনুরোধ জানাতে support@piotr-gorczynski.com-এ যোগাযোগ করুন। Account deletion-এর অর্থ আমরা এইভাবে ব্যাখ্যা করি না যে UID থাকা প্রতিটি historical document অবশ্যই মুছে ফেলতে হবে। তবে এটি অপ্রয়োজনীয় profile বা recipient information ধরে রাখার সাধারণ অজুহাতও নয়।
প্রযোজ্য আইন অনুযায়ী আপনি আপনার তথ্য access, correction, deletion, portability, processing-এর বিরুদ্ধে objection বা restriction-এর অনুরোধ করতে পারেন এবং consent-এর উপর ভিত্তি করে processing হলে সেই consent প্রত্যাহার করতে পারেন। Consent প্রত্যাহার করলে তার আগে আইনসম্মতভাবে করা processing বাতিল হয়ে যায় না। কোনো request যাচাই করার জন্য আমাদের যুক্তিসঙ্গত পরিমাণ তথ্যের প্রয়োজন হতে পারে। Password বা wallet security code পাঠাবেন না। যেখানে এই অধিকার উপলভ্য, আপনি competent data-protection authority-এর কাছেও অভিযোগ জানাতে পারেন।
মডারেশন এবং শর্তাবলি গ্রহণের তথ্য সংরক্ষণ
আপনি কোনো খেলোয়াড়কে আনব্লক করা বা নিজের অ্যাকাউন্ট মুছে ফেলা পর্যন্ত আপনার ব্যক্তিগত ব্লক তালিকা সংরক্ষিত থাকে। অ্যাকাউন্ট মুছে ফেলার সময় আমরা আপনার ব্লক তালিকা, অভ্যন্তরীণ মডারেশন অবস্থা এবং অন্য ব্যবহারকারীদের ব্লক তালিকায় থাকা আপনার অ্যাকাউন্টের উল্লেখ সরিয়ে দিই।
খোলা মডারেশন অভিযোগ সমাধান বা বন্ধ না হওয়া পর্যন্ত সংরক্ষণ করা হয়। এরপর সমাধান বা বন্ধ করার তারিখ থেকে ১৮০ দিন সেগুলি রাখা হয়। এই সময় শেষে নির্ধারিত পরিষ্কার প্রক্রিয়া অভিযোগ, সংশ্লিষ্ট ইতিহাস এবং উপসংগ্রহগুলি মুছে ফেলে। আইনি বা নিরাপত্তাজনিত সংরক্ষণ নির্দেশ থাকলে মুছে ফেলা পিছিয়ে যেতে পারে। নির্দেশ প্রত্যাহার করলে মূল সময়সীমা নতুন করে শুরু হয় না; সময়সীমা পেরিয়ে যাওয়া অভিযোগ পরবর্তী সফল পরিষ্কার প্রক্রিয়ায় মুছে ফেলার উপযুক্ত হয়। পেআউটের সংরক্ষণকাল মডারেশন অভিযোগের ক্ষেত্রে প্রযোজ্য নয়।
সাধারণ ব্যবহারের শর্তাবলি গ্রহণের রেকর্ড নিয়ম মেনে চলার প্রমাণ হিসেবে অ্যাকাউন্ট মুছে ফেলার তারিখ থেকে পাঁচ ক্যালেন্ডার বছর সংরক্ষণ করা হয়। এরপর নির্ধারিত পরিষ্কার প্রক্রিয়া এই রেকর্ড এবং তাদের উপসংগ্রহগুলি মুছে ফেলে। মেয়াদ শেষের তারিখ বসানোর জন্য গ্রহণের রেকর্ডগুলি পরিবর্তন করা হয় না। এতে ম্যাচ, টুর্নামেন্ট, র্যাঙ্কিং বা গেমপ্লের ইতিহাস থেকে ঐতিহাসিক অভ্যন্তরীণ শনাক্তকারী সরানো হয় না এবং অংশগ্রহণকারীর রেকর্ডে থাকা টুর্নামেন্টের নিয়ম গ্রহণের প্রমাণের সংরক্ষণনীতি পরিবর্তিত হয় না।
নিরাপত্তা
Authenticated access এবং database rules-এর মাধ্যমে app-এ payout details-এর access তাদের owner-এর মধ্যে সীমাবদ্ধ রাখা হয়; administration-এর জন্য অনুমোদিত backend/admin access ব্যবহৃত হয়। অন্য খেলোয়াড়রা app-এর মাধ্যমে আপনার private payout details দেখতে পারে না। কোনো system সম্পূর্ণ নিরাপত্তার নিশ্চয়তা দিতে পারে না। আমরা access সীমিত রাখতে এবং payout information public result, notification ও diagnostic data-তে কপি না করার চেষ্টা করি।
এই নীতির পরিবর্তন
এই Bangladesh notice-এর নিজস্ব version রয়েছে এবং Global notice থেকে স্বাধীনভাবে এটি update করা যেতে পারে। এটি personal data processing সম্পর্কিত তথ্য; এটি Bangladesh Terms of Service বা টুর্নামেন্টে যোগ দেওয়ার সময় আপনি যে tournament rules গ্রহণ করেন তার বিকল্প নয়। প্রযোজ্য আইন অনুযায়ী গুরুত্বপূর্ণ পরিবর্তন সম্পর্কে জানানো হবে।