WonderDays গোপনীয়তা নীতি
WonderDays ব্যবহারকারী অ্যাকাউন্ট তৈরি করে না। স্মরণীয় দিন, জন্মদিন, নাম বা ছবি আমাদের সার্ভারে যায় না; প্রকাশ্য তথ্য ও সমষ্টিগত মানের জন্য প্রয়োজনীয় ন্যূনতম তথ্যই প্রক্রিয়া করি।
মৌলিক নীতি
ব্যক্তিগত তথ্য পরিচালনাকারী HappyHack Inc. (株式会社HappyHack; ঠিকানা: 2F Shinjuku Entrepreneur Salon Building, 2-12-13 Shinjuku, Shinjuku-ku, Tokyo, Japan; Representative Director: Yoji Minabe) WonderDays-এর জন্য প্রয়োজনীয় তথ্য সর্বনিম্ন রাখে। অ্যাপে নিবন্ধন বা লগইন নেই; নাম, ইমেল বা ফোনের মতো সরাসরি পরিচয়দায়ক প্রোফাইল সার্ভারে রাখি না। ব্যক্তিগত তথ্য বিক্রি করি না বা বিজ্ঞাপন বা আচরণ অনুসরণে ব্যবহার করি না। সরকারি ওয়েবসাইটের পরিকল্পনাকারীতে দেওয়া তারিখ ও সময়, গণনার ফল এবং রপ্তানির নির্বাচন শুধু ব্রাউজারের মেমরিতে প্রক্রিয়াকৃত হয়; আমাদের API-তে পাঠানো হয় না। সাইট সরবরাহের সময় হোস্টিং প্রদানকারী IP ঠিকানার মতো সংযোগ তথ্য প্রক্রিয়া করতে পারে।
অ্যাপ আপনার ডিভাইসে যে তথ্য ব্যবহার করে
নিচের তথ্য আপনার ডিভাইসে ব্যবহার করা হয় এবং আমাদের সার্ভারে পাঠানো হয় না। OS সেটিংস অনুযায়ী SQLite তথ্য OS ব্যাকআপে থাকতে পারে এবং একই OS-এর নতুন ডিভাইসে পুনরুদ্ধার হতে পারে। কার্ডের ছবি সাময়িকভাবে ব্যবহার করা হয়।
- বিশেষ দিনের তারিখ, নাম, শুরুর সময়, আইকন ও উদ্যাপন সেটিং
- আপনার ও শিশুদের জন্মদিন
- পছন্দের প্রকাশ্য আইটেমের ডিভাইস কপি, নোটিশ পড়ার অবস্থা ও নোটিফিকেশন সেটিং
- বিশেষ দিনের কার্ডে ব্যবহৃত ছবি
ছবি শুধু ডিভাইসে কার্ড তৈরিতে ব্যবহৃত হয়; সার্ভারে আপলোড হয় না।
সার্ভারে পাঠানো তথ্য
প্রকাশ্য বিষয় দেখানো, নামবিহীন সমষ্টি তৈরি, অপব্যবহারমূলক পুনরাবৃত্তি আটকানো এবং আসল অ্যাপ যাচাইয়ের জন্য প্রয়োজন হলে HTTPS দিয়ে নিচের তথ্য পাঠাই:
- সব যোগাযোগ: ডিভাইসে এলোমেলোভাবে তৈরি installation ID, অ্যাপের নাম ও সংস্করণ
- প্রকাশ্য তথ্য আনা: ডিভাইসের অঞ্চল থেকে দেশ কোড, সময় অঞ্চল, প্রদর্শনের ভাষা এবং প্রয়োজনে প্রকাশ্য item ID
- অভিনন্দন: একটি ভোট ও দেশ কোড
- পছন্দ: যোগ বা বাদ এবং প্রকাশ্য item ID
- লেখার কাজ: App Attest বা Google Play Integrity-এর অ্যাপ অখণ্ডতা তথ্য
- যোগাযোগের উৎস IP ঠিকানা: সাধারণ এক মিনিটের সীমা এবং চ্যালেঞ্জ নেওয়া ও Android যাচাই ডিকোড করার পৃথক দশ মিনিটের সীমার জন্য ব্যবহৃত হয়; মূল রূপে সংরক্ষণ বা লগ করা হয় না। সক্রিয় থাকলে Android যাচাই ডিকোডের জন্য UTC দিনে প্রতি installation ID-তে ২০০টি এবং প্রতি উৎস IP ঠিকানায় ২,০০০টি প্রচেষ্টার সীমাও প্রযোজ্য।
installation ID শুধু পুনরাবৃত্তি ও অপব্যবহার আটকানো এবং অ্যাপের অখণ্ডতা যাচাইয়ে ব্যবহৃত হয়। নাম, ইমেল, বিজ্ঞাপন ID, ডিভাইস-নির্দিষ্ট ID, মডেল বা OS সংস্করণের সঙ্গে যুক্ত করি না। দেশ কোড ডিভাইসের অঞ্চল সেটিং, GPS-এর অবস্থান নয়।
প্রক্রিয়াকরণের উদ্দেশ্য
- প্রকাশ্য বিষয়, নোটিশ, মোট অভিনন্দন ও পছন্দের সংখ্যা দেখানো
- অভিনন্দন ও পছন্দকে নামবিহীন সমষ্টিতে যোগ করা
- পুনরাবৃত্তি, অপব্যবহার ও পরিবর্তিত অ্যাপ থেকে সমষ্টিকরণ আটকানো
- ঘটনা তদন্ত এবং পরিষেবার নিরাপত্তা ও কার্যক্রম বজায় রাখা
সার্ভারে না পাঠানো তথ্য
বিশেষ দিনের তারিখ, নাম বা শুরুর সময়, জন্মদিন, ছবি, যোগাযোগ, ক্যালেন্ডার বা নোটিফিকেশনের বিষয়, নির্ভুল অবস্থান, বিজ্ঞাপন ID, IDFA, IMEI, ডিভাইস ID, মডেল বা OS সংস্করণ সার্ভারে পাঠাই না। বিজ্ঞাপন, ব্যবহারকারীজুড়ে আচরণ অনুসরণ, crash analytics বা usage analytics SDK ব্যবহার করি না।
সংরক্ষণ পদ্ধতি ও সময়
- কাঁচা installation ID: ডেটাবেস বা লগে নয়; ফেরানো যায় না এমন উদ্দেশ্যভিত্তিক HMAC key-তে রূপান্তর
- installation ID থেকে duplicate-prevention HMAC key: সর্বোচ্চ ৪৮ ঘণ্টা
- উৎস IP থেকে তৈরি সীমা-সংক্রান্ত HMAC key: সার্ভার মেমরিতে সাধারণ সীমার জন্য সর্বোচ্চ এক মিনিট এবং চ্যালেঞ্জ ও Android ডিকোডিংয়ের পৃথক সীমার জন্য সর্বোচ্চ দশ মিনিট। সক্রিয় থাকলে installation ID ও উৎস IP থেকে তৈরি Android-এর দৈনিক HMAC key পরের UTC মধ্যরাত পর্যন্ত, সর্বোচ্চ ২৪ ঘণ্টা, সার্ভারের মেমরিতে থাকে।
- অখণ্ডতা যাচাইয়ের একবারের challenge: সর্বোচ্চ পাঁচ মিনিট
- যাচাইকৃত Android integrity key: সর্বোচ্চ ২৪ ঘণ্টা
- iOS App Attest registration key: আসল অ্যাপ যাচাইয়ের প্রয়োজনীয় সময়; installation ID বা প্রকাশ্য item ID-এর সঙ্গে যুক্ত নয়। নির্দিষ্ট মেয়াদ নেই। ডেটাবেস পুনরুদ্ধারের পর পরিষেবা আবার চালুর আগে পুনরুদ্ধার করা নিরাপত্তা অবস্থা মুছে দিলে, অথবা অনুরোধের HMAC গোপন কী পরিবর্তন করলে, বিদ্যমান নিবন্ধন আর ব্যবহার করা যায় না।
- মিনিটভিত্তিক সমষ্টি, মোট কাউন্টার, প্রকাশ্য বিষয় ও নোটিশ: ব্যক্তি বা installation ID-এর সঙ্গে যুক্ত না করে
কাঁচা অভিনন্দন ভোট বা পছন্দকে ব্যবহারকারী বা installation ID অনুযায়ী বিস্তারিত হিসেবে রাখি না। সমষ্টি থেকে নির্দিষ্ট ব্যক্তির ইতিহাস পুনর্গঠন করা যায় না।
উপরের ৪৮ ঘণ্টা ও ২৪ ঘণ্টার মুছে ফেলার সময়সীমা চালু ডেটাবেসের জন্য প্রযোজ্য। নির্দিষ্ট সময়ে পুনরুদ্ধারের স্বয়ংক্রিয় ব্যাকআপে এই কীগুলির পুরোনো কপি সর্বোচ্চ ৩৫ দিন থাকতে পারে। ব্যাকআপ পুনরুদ্ধার করা হলে সেবা পুনরায় চালুর আগে স্বল্পমেয়াদি নিরাপত্তা কী মুছে ফেলা হয়। Azure পরিষেবা হাতে বন্ধ করলে নির্ধারিত মুছে ফেলা থেমে যায়। পরিষেবা আবার চালুর আগে মেয়াদোত্তীর্ণ ডেটাবেস key মুছে যাচাই করা হয়।
OS সুবিধা, অখণ্ডতা যাচাই ও সেবাদাতা
আসল অ্যাপ থেকে কাজ এসেছে কি না জানতে iOS-এ Apple App Attest ও Android-এ Google Play Integrity ব্যবহার করি। Apple বা Google যাচাই তথ্য তৈরি করে; সিদ্ধান্তের জন্য প্রয়োজনীয় অংশ আমরা প্রক্রিয়া করি। তাদের নিজস্ব প্রক্রিয়ায় তাদের নীতি প্রযোজ্য।
ছবি বাছাই, কার্ড রাখা, শেয়ার, ক্যালেন্ডার রপ্তানি ও স্থানীয় নোটিফিকেশনে OS সুবিধা ব্যবহৃত হয়। আপনার বেছে নেওয়া শেয়ারের স্থান বা cloud calendar-এ তথ্য দিলে পরের প্রক্রিয়া OS সেটিং ও সেই পরিষেবার নীতিতে চলে। আমাদের সার্ভার ছবি, ক্যালেন্ডার ইভেন্ট বা নোটিফিকেশনের বিষয় পায় না।
সার্ভার পরিচালনায় Microsoft Azure এবং Android অখণ্ডতা যাচাইয়ে Google Cloud-কে প্রসেসর হিসেবে ব্যবহার করি। আইন অনুযায়ী নির্বাচন, চুক্তি বা অন্যভাবে যথাযথ সুরক্ষা দাবি এবং কাজ তদারক করি। তারা পরিষেবা দিতে ও সুরক্ষিত রাখতে যতটুকু দরকার ততটুকুই প্রক্রিয়া করে। Apple বা Google-এর নিজস্ব উদ্দেশ্যের প্রক্রিয়ায় সংশ্লিষ্ট প্রতিষ্ঠানের শর্ত ও গোপনীয়তা নীতি প্রযোজ্য।
তথ্য মুছবেন যেভাবে
অ্যাপের “সব তথ্য মুছুন” ডিভাইসের বিশেষ দিন ও অন্য তথ্য এবং installation ID মুছে দেয়। অনুমতি বা ক্যালেন্ডারের অবস্থায় OS ক্যালেন্ডারে পাঠানো ইভেন্ট নিজে থেকে না-ও মুছতে পারে। সার্ভারে ব্যবহারকারী ধরে খোঁজা যায় এমন বিশেষ দিন, ছবি, প্রোফাইল বা কার্যক্রমের ইতিহাস নেই। সীমিত HMAC key নির্ধারিত সময় শেষে মুছে যায়।
শিশুদের তথ্য
অ্যাপটি মূলত শিশুদের জন্য নয়। শিশুর জন্মের পরের দিন গোনা যায়, কিন্তু জন্মতারিখ ও নাম ডিভাইসের অ্যাপে রাখা হয় এবং সার্ভারে যায় না। আইন চাইলে নিজে অ্যাপ ব্যবহারকারী অপ্রাপ্তবয়স্ককে বাবা-মা, অভিভাবক বা আইনগত প্রতিনিধির সম্মতি নিতে হবে। অভিভাবক যেকোনো সময় ডিভাইসের তথ্য মুছতে পারেন।
নিরাপত্তা ও তৃতীয় পক্ষ
যোগাযোগ HTTPS-এ সীমিত রাখি এবং উদ্দেশ্যভিত্তিক HMAC, স্বল্প সংরক্ষণ, প্রবেশ নিয়ন্ত্রণ, ন্যূনতম লগ এবং যথাযথ সাংগঠনিক, কর্মী, শারীরিক ও প্রযুক্তিগত সুরক্ষা নিই। ব্যক্তিগত তথ্য বিক্রি করি না। আইন চাইলে বা এই নীতির প্রসেসরকে প্রয়োজনীয় কাজ দিলে ছাড়া ব্যক্তিগত তথ্য তৃতীয় পক্ষকে দিই না। ফাঁস বা অন্য নিরাপত্তা ঘটনা হলে আইন অনুযায়ী তদন্ত, প্রভাব সীমিত, কর্তৃপক্ষকে রিপোর্ট ও প্রভাবিত ব্যক্তিকে জানাই।
আইনগত অধিকার
প্রযোজ্য আইনে উদ্দেশ্য জানা, প্রবেশ, পূরণ, সংশোধন, মুছা, ব্যবহার বা তৃতীয় পক্ষকে দেওয়া বন্ধ, প্রক্রিয়া সীমিত বা আপত্তি, তথ্য বহন এবং তদারক প্রতিষ্ঠানে অভিযোগের অধিকার থাকতে পারে। চাওয়া কাজ ও যাচাইয়ের ন্যূনতম তথ্য wonderdays@happyhack.co.jp-এ পাঠান। অ্যাকাউন্ট বা ব্যক্তিগত ইতিহাস রাখি না, তাই সাধারণত আবেদনকারীর সঙ্গে মিলিয়ে খোঁজার সার্ভার তথ্য নেই। প্রয়োজনের সীমায় পরিচয় যাচাই করি। আইন অনুমতি ও আগে নোটিশ ছাড়া ফি নেই; আইনি সময়ে উত্তর দিই এবং অধিকার ব্যবহারে বৈষম্য করি না।
আইনগত ভিত্তি ও আন্তর্জাতিক প্রক্রিয়া
আইন ভিত্তি চাইলে প্রকাশ্য তথ্য দেওয়া আপনার অনুরোধে পরিষেবা, আর পুনরাবৃত্তি আটকানো, rate limit, অখণ্ডতা ও ঘটনা তদন্ত পরিষেবা রক্ষার বৈধ স্বার্থের ভিত্তিতে। সম্মতি দরকার হলে তার সীমায় প্রক্রিয়া করি। সেবাদাতার স্থাপনা আপনার দেশের বাইরে হলে অন্য দেশে তথ্য প্রক্রিয়া হতে পারে; তখন আইন অনুযায়ী সুরক্ষা নিই।
ঐচ্ছিক সহায়তা ও Stripe
অ্যাপ সহায়তা পাতা খুললে নাম, ইমেল, কার্ড তথ্য, অঙ্ক, installation ID, বিশেষ দিন, প্রকাশ্য item ID বা অন্য ডিভাইস তথ্য URL-এ যোগ বা আমাদের API-তে পাঠায় না। সহায়তা ও সম্পন্ন হওয়ার পাতায় ভাষা বদলাতে JavaScript ব্যবহার করা হয়। এগুলো Cookie, analytics বা WonderDays API ব্যবহার করে না।
বাইরের ব্রাউজার Stripe পেমেন্ট পাতায় গেলে Stripe তার শর্ত ও নীতি অনুযায়ী পেমেন্ট, জালিয়াতি প্রতিরোধ, রসিদ ও আইন মানতে নাম, ইমেল, পেমেন্ট পদ্ধতি, অঙ্ক, IP এবং অন্য প্রয়োজনীয় তথ্য নেয় ও প্রক্রিয়া করে।
সহায়তা নিশ্চিত, হিসাব, পেমেন্ট প্রশ্ন, জালিয়াতি ও আইন মানতে আমরা Stripe Dashboard-এ অঙ্ক, সময়, অবস্থা, রসিদের ইমেল ও অন্য পেমেন্ট তথ্য দেখতে পারি। এগুলো installation ID, বিশেষ দিন, প্রকাশ্য item ID বা অন্য অ্যাপ তথ্যের সঙ্গে যুক্ত করি না এবং Stripe, হিসাব বা আইনের প্রয়োজনের বেশি আলাদা কপি রাখি না।
নীতির পরিবর্তন
প্রক্রিয়ার তথ্য বা উদ্দেশ্যে বড় পরিবর্তন হলে বিষয় ও কার্যকর তারিখ অ্যাপ বা প্রকাশ্য পাতায় যুক্তিসঙ্গত সময় আগে জানিয়ে শুধু সেই তারিখের পরের প্রক্রিয়ায় প্রয়োগ করি। আইনত সম্মতি দরকার এমন উদ্দেশ্য বা প্রক্রিয়া সম্মতি পাওয়ার আগে প্রযোজ্য হবে না। ছোট ভাষাগত সংশোধন প্রকাশের সময় থেকে চলতে পারে।
যোগাযোগ
তথ্য নিয়ে প্রশ্ন বা অভিযোগ, রাখা ব্যক্তিগত তথ্যের অনুরোধ বা প্রকাশ্য তথ্য সংশোধন, মুছা বা বন্ধের জন্য HappyHack Inc.-এর privacy desk-এ wonderdays@happyhack.co.jp দিয়ে লিখুন। আমরা অনুরোধ দেখে আইন অনুযায়ী যুক্তিসঙ্গত সময়ে উত্তর দেব।