এই পৃষ্ঠাটি Firebase-এর মূল নিরাপত্তা এবং গোপনীয়তার তথ্যের রূপরেখা দেয়। আপনি Firebase এর সাথে একটি নতুন প্রজেক্ট শুরু করতে চাইছেন বা আপনার বিদ্যমান প্রজেক্টের সাথে Firebase কিভাবে কাজ করে সে সম্পর্কে কৌতূহলী থাকুক না কেন, Firebase কিভাবে আপনাকে এবং আপনার ব্যবহারকারীদের রক্ষা করতে সাহায্য করতে পারে তা দেখতে পড়ুন।
সর্বশেষ সংশোধিত: 25 জুলাই, 2023
তথ্য সুরক্ষা
GDPR এবং CCPA-এর জন্য Firebase সমর্থন
25শে মে, 2018-এ, EU জেনারেল ডেটা প্রোটেকশন রেগুলেশন (GDPR) 1995 EU ডেটা সুরক্ষা নির্দেশিকা প্রতিস্থাপন করেছে। 1 জানুয়ারী, 2020-এ, ক্যালিফোর্নিয়া কনজিউমার প্রাইভেসি অ্যাক্ট (CCPA) কার্যকর হয়েছে। জানুয়ারী 1, 2023-এ, ক্যালিফোর্নিয়া প্রাইভেসি রাইটস অ্যাক্ট (CPRA), যা একটি ডেটা গোপনীয়তা আইন যা CCPA-এর উপর সংশোধন এবং প্রসারিত করে, কার্যকর হয়৷ Google আমাদের গ্রাহকদের এই গোপনীয়তা প্রবিধানের অধীনে সফল হতে সাহায্য করতে প্রতিশ্রুতিবদ্ধ, তারা বড় সফ্টওয়্যার কোম্পানি হোক বা স্বাধীন ডেভেলপার।
GDPR ডেটা কন্ট্রোলার এবং ডেটা প্রসেসরের উপর বাধ্যবাধকতা আরোপ করে এবং CCPA/CPRA ব্যবসা এবং তাদের পরিষেবা প্রদানকারীদের উপর বাধ্যবাধকতা আরোপ করে। Firebase গ্রাহকরা সাধারণত "ডেটা কন্ট্রোলার" (GDPR) বা "ব্যবসা" (CCPA/CPRA) হিসাবে কাজ করে যেকোন ব্যক্তিগত ডেটা বা তাদের শেষ-ব্যবহারকারীদের সম্পর্কে তথ্যের জন্য যা তারা Firebase ব্যবহার করার জন্য Google কে প্রদান করে এবং Google সাধারণত কাজ করে একটি "ডেটা প্রসেসর" (GDPR) বা "পরিষেবা প্রদানকারী" (CCPA/CPRA)।
এর অর্থ হল ডেটা গ্রাহকের নিয়ন্ত্রণে। গ্রাহকরা তাদের ব্যক্তিগত ডেটা বা তথ্যের ক্ষেত্রে একজন ব্যক্তির অধিকার পূরণ করার মতো বাধ্যবাধকতার জন্য দায়ী৷
ফায়ারবেস ডেটা প্রসেসিং এবং নিরাপত্তা শর্তাবলী
যখন গ্রাহকরা Firebase ব্যবহার করেন, তখন Google সাধারণত GDPR-এর অধীনে একটি ডেটা প্রসেসর এবং তাদের পক্ষে ব্যক্তিগত ডেটা প্রক্রিয়া করে। একইভাবে, যখন গ্রাহকরা Firebase ব্যবহার করেন, তখন Google সাধারণত CCPA/CPRA-এর অধীনে তাদের পক্ষে ব্যক্তিগত তথ্য পরিচালনা করে পরিষেবা প্রদানকারী হিসাবে কাজ করে। Firebase শর্তাবলীর মধ্যে ডেটা প্রসেসিং এবং নিরাপত্তা শর্তাবলী এই দায়িত্বগুলির বিবরণ অন্তর্ভুক্ত রয়েছে।
Google ক্লাউড প্ল্যাটফর্ম (GCP) পরিষেবার শর্তাবলী দ্বারা নিয়ন্ত্রিত কিছু Firebase পরিষেবা ইতিমধ্যেই সংশ্লিষ্ট ডেটা প্রক্রিয়াকরণ শর্তাবলী, ক্লাউড ডেটা প্রসেসিং সংযোজন দ্বারা আচ্ছাদিত৷ বর্তমানে GCP পরিষেবার শর্তাবলী দ্বারা পরিচালিত Firebase পরিষেবাগুলির একটি সম্পূর্ণ তালিকা Firebase পরিষেবাগুলির পরিষেবার শর্তাবলীতে উপলব্ধ৷
Google Analytics হল একটি পৃথক পরিষেবা যা Firebase-এর সাথে একত্রে ব্যবহার করা যেতে পারে এবং আলাদা শর্তাবলীর সাপেক্ষে।
ফায়ারবেস প্রধান গোপনীয়তা এবং নিরাপত্তা মানগুলির অধীনে প্রত্যয়িত
ISO এবং SOC সম্মতি
সমস্ত ফায়ারবেস পরিষেবাগুলি (অ্যাপ ইনডেক্সিং বাদে) সফলভাবে ISO 27001 এবং SOC 1 , SOC 2 , এবং SOC 3 মূল্যায়ন প্রক্রিয়া সম্পন্ন করেছে এবং কিছু ISO 27017 এবং ISO 27018 সার্টিফিকেশন প্রক্রিয়াও সম্পন্ন করেছে৷ GCP পরিষেবার শর্তাবলী দ্বারা নিয়ন্ত্রিত Firebase পরিষেবাগুলির জন্য কমপ্লায়েন্স রিপোর্ট এবং সার্টিফিকেট কমপ্লায়েন্স রিপোর্ট ম্যানেজারের মাধ্যমে অনুরোধ করা যেতে পারে
কাজের নাম | ISO 27001 | ISO 27017 | ISO 27018 | SOC 1 | SOC 2 | SOC 3 |
---|---|---|---|---|---|---|
ফায়ারবেস এমএল | ||||||
ফায়ারবেস টেস্ট ল্যাব | ||||||
ক্লাউড ফায়ারস্টোর | ||||||
ফায়ারবেসের জন্য ক্লাউড ফাংশন | ||||||
ফায়ারবেসের জন্য ক্লাউড স্টোরেজ | ||||||
ফায়ারবেস প্রমাণীকরণ | ||||||
ফায়ারবেস ক্র্যাশলাইটিক্স | ||||||
ফায়ারবেস অ্যাপ চেক | ||||||
ফায়ারবেস অ্যাপ বিতরণ | ||||||
ফায়ারবেস ইন-অ্যাপ মেসেজিং | ||||||
ফায়ারবেস ক্লাউড মেসেজিং | ||||||
ফায়ারবেস পারফরম্যান্স মনিটরিং | ||||||
ফায়ারবেস হোস্টিং | ||||||
ফায়ারবেস ডায়নামিক লিঙ্ক | ||||||
ফায়ারবেস রিমোট কনফিগারেশন | ||||||
ফায়ারবেস রিয়েলটাইম ডাটাবেস | ||||||
ফায়ারবেস প্ল্যাটফর্ম | ||||||
ফায়ারবেস এ/বি টেস্টিং |
আন্তর্জাতিক ডেটা ট্রান্সফার
প্রাইভেসি শিল্ড ফ্রেমওয়ার্কগুলি মার্কিন যুক্তরাষ্ট্রে এবং পরবর্তীতে EEA, UK বা সুইস ব্যক্তিগত ডেটা স্থানান্তর করার সময় ডেটা সুরক্ষা প্রয়োজনীয়তাগুলি মেনে চলার জন্য একটি ব্যবস্থা প্রদান করে। ইইউ-ইউএস প্রাইভেসি শিল্ডকে বাতিল করে ডেটা স্থানান্তরের বিষয়ে ইউরোপীয় ইউনিয়নের কোর্ট অফ জাস্টিসের রায়ের আলোকে, ফায়ারবেস প্রাসঙ্গিক ডেটা স্থানান্তরের জন্য স্ট্যান্ডার্ড চুক্তিভিত্তিক ধারাগুলির উপর নির্ভর করতে চলে গেছে, যা, রায় অনুসারে, একটি হতে পারে জিডিপিআরের অধীনে ডেটা স্থানান্তর করার বৈধ আইনি প্রক্রিয়া। ইউরোপীয় কমিশন 4 জুন, 2021-এ স্ট্যান্ডার্ড কন্ট্রাকচুয়াল ক্লজগুলির নতুন সংস্করণগুলিকে অনুমোদন করেছে, যেটিকে আমরা প্রাসঙ্গিক ডেটা স্থানান্তরের জন্য Firebase গ্রাহকদের সাথে আমাদের চুক্তিতে অন্তর্ভুক্ত করছি।
আমরা প্রযোজ্য ডেটা সুরক্ষা আইন মেনে ডেটা স্থানান্তরের জন্য একটি বৈধ ভিত্তি থাকার জন্য প্রতিশ্রুতিবদ্ধ।
তথ্য প্রক্রিয়াকরণ তথ্য
Firebase দ্বারা প্রক্রিয়াকৃত শেষ-ব্যবহারকারীর ডেটার উদাহরণ
কিছু ফায়ারবেস পরিষেবা তাদের পরিষেবা প্রদানের জন্য আপনার শেষ ব্যবহারকারীদের ডেটা প্রক্রিয়া করে। নীচের চার্টে বিভিন্ন ফায়ারবেস পরিষেবাগুলি কীভাবে সম্ভাব্যভাবে চিহ্নিত করা হতে পারে এমন শেষ-ব্যবহারকারীর ডেটা ব্যবহার এবং পরিচালনা করে তার উদাহরণ রয়েছে। এছাড়াও, অনেক ফায়ারবেস পরিষেবা নির্দিষ্ট ডেটা মুছে ফেলার অনুরোধ করার বা ডেটা কীভাবে পরিচালনা করা হয় তা নিয়ন্ত্রণ করার ক্ষমতা দেয়।
ফায়ারবেস পরিষেবা | শেষ ব্যবহারকারীর ডেটা | ডেটা কীভাবে পরিষেবা প্রদান করতে সহায়তা করে |
---|---|---|
ফায়ারবেসের জন্য ক্লাউড ফাংশন |
| এটি কীভাবে সাহায্য করে: ক্লাউড ফাংশনগুলি শেষ-ব্যবহারকারীর কর্মের উপর ভিত্তি করে ইভেন্ট-হ্যান্ডলিং ফাংশন এবং HTTP ফাংশনগুলি চালানোর জন্য আইপি ঠিকানাগুলি ব্যবহার করে। ধারণ: ক্লাউড ফাংশন শুধুমাত্র অস্থায়ীভাবে IP ঠিকানা সংরক্ষণ করে, পরিষেবা প্রদান করতে। |
ফায়ারবেস প্রমাণীকরণ |
| এটি কীভাবে সাহায্য করে: ফায়ারবেস প্রমাণীকরণ শেষ-ব্যবহারকারীর প্রমাণীকরণ সক্ষম করতে এবং শেষ-ব্যবহারকারীর অ্যাকাউন্ট পরিচালনার সুবিধার্থে ডেটা ব্যবহার করে। এটি ব্যবহারকারী-এজেন্ট স্ট্রিং এবং আইপি ঠিকানা ব্যবহার করে অতিরিক্ত নিরাপত্তা প্রদান করে এবং সাইন-আপ এবং প্রমাণীকরণের সময় অপব্যবহার রোধ করে। ধরে রাখা: ফায়ারবেস প্রমাণীকরণ কয়েক সপ্তাহের জন্য লগ করা আইপি ঠিকানা রাখে। এটি অন্যান্য প্রমাণীকরণ তথ্য ধরে রাখে যতক্ষণ না Firebase গ্রাহক সংশ্লিষ্ট ব্যবহারকারীকে মুছে ফেলা শুরু করে, তারপর 180 দিনের মধ্যে লাইভ এবং ব্যাকআপ সিস্টেম থেকে ডেটা সরানো হয়। |
ফায়ারবেস অ্যাপ চেক |
| এটি কীভাবে সাহায্য করে: ফায়ারবেস অ্যাপ চেক সংশ্লিষ্ট প্রত্যয়ন প্রদানকারীর দ্বারা প্রয়োজনীয় প্রমাণীকরণ সামগ্রী ব্যবহার করে এবং ডিভাইস এবং/অথবা অ্যাপের অখণ্ডতা স্থাপনে সহায়তা করার জন্য শেষ-ব্যবহারকারীর ডিভাইস থেকে প্রাপ্ত। ডেভেলপারের কনফিগারেশনের উপর ভিত্তি করে যাচাইকরণের জন্য প্রত্যয়ন সামগ্রী সংশ্লিষ্ট প্রত্যয়ন প্রদানকারীর কাছে পাঠানো হয়। সফল প্রত্যয়ন থেকে প্রাপ্ত অ্যাপ চেক টোকেনগুলি অ্যাপ চেক দ্বারা সুরক্ষিত সংস্থানগুলি অ্যাক্সেস করার জন্য সমর্থিত ফায়ারবেস পরিষেবাগুলিতে প্রতিটি অনুরোধের সাথে পাঠানো হয়। ধারণ: অ্যাপ চেক দ্বারা প্রত্যয়িত উপাদান সংরক্ষণ করা হয় না, কিন্তু যখন এটি প্রত্যয়ন প্রদানকারীদের কাছে পাঠানো হয়, তখন এটি সেই প্রত্যয়ন প্রদানকারীদের শর্তাবলী সাপেক্ষে। সফল প্রত্যয়ন থেকে ফিরে আসা অ্যাপ চেক টোকেনগুলি তাদের TTL সময়কাল জুড়ে বৈধ, যা 7 দিনের বেশি হতে পারে না। যে সকল ডেভেলপার রিপ্লে সুরক্ষা বৈশিষ্ট্যগুলি ব্যবহার করেন তাদের জন্য, অ্যাপ চেক এই বৈশিষ্ট্যগুলির সাথে ব্যবহৃত অ্যাপ চেক টোকেনগুলি সর্বাধিক 30 দিনের জন্য সংরক্ষণ করে৷ রিপ্লে সুরক্ষা বৈশিষ্ট্যগুলির সাথে ব্যবহার না করা অন্যান্য অ্যাপ চেক টোকেনগুলি Firebase পরিষেবাগুলি ধরে রাখে না৷ |
ফায়ারবেস অ্যাপ বিতরণ |
| এটি কীভাবে সাহায্য করে: ফায়ারবেস অ্যাপ ডিস্ট্রিবিউশন পরীক্ষকদের কাছে অ্যাপ বিল্ড বিতরণ করতে, পরীক্ষকের কার্যকলাপ নিরীক্ষণ করতে, ইন-অ্যাপ প্রতিক্রিয়ার মতো পরীক্ষক বৈশিষ্ট্যগুলি সক্ষম করতে এবং পরীক্ষক ডিভাইসগুলির সাথে ডেটা সংযুক্ত করতে ডেটা ব্যবহার করে। ধারণ: Firebase অ্যাপ ডিস্ট্রিবিউশন ব্যবহারকারীর তথ্য ধরে রাখে যতক্ষণ না Firebase গ্রাহক এটিকে মুছে ফেলার অনুরোধ করে, তারপরে 180 দিনের মধ্যে লাইভ এবং ব্যাকআপ সিস্টেম থেকে ডেটা সরানো হয়। |
ফায়ারবেস ক্লাউড মেসেজিং |
| এটি কীভাবে সাহায্য করে: Firebase ক্লাউড মেসেজিং কোন ডিভাইসে বার্তা পাঠাতে হবে তা নির্ধারণ করতে Firebase ইনস্টলেশন আইডি ব্যবহার করে। ধরে রাখা: Firebase গ্রাহক আইডি মুছে ফেলার জন্য একটি API কল না করা পর্যন্ত Firebase Firebase ইনস্টলেশন আইডি ধরে রাখে। কল করার পরে, 180 দিনের মধ্যে লাইভ এবং ব্যাকআপ সিস্টেম থেকে ডেটা সরানো হয়। |
ফায়ারবেস ক্র্যাশলাইটিক্স |
| এটি কীভাবে সাহায্য করে: Firebase Crashlytics একটি প্রকল্পের সাথে ক্র্যাশগুলিকে সংযুক্ত করতে ক্র্যাশ স্ট্যাক ট্রেস ব্যবহার করে, প্রকল্পের সদস্যদের ইমেল সতর্কতা পাঠায় এবং সেগুলি Firebase কনসোলে প্রদর্শন করে এবং Firebase গ্রাহকদের ক্র্যাশ ডিবাগ করতে সহায়তা করে৷ এটি NDK ক্র্যাশ প্রক্রিয়া করার জন্য ক্র্যাশ এবং মিনিডাম্প ডেটা দ্বারা প্রভাবিত ব্যবহারকারীর সংখ্যা পরিমাপ করতে Crashlytics ইনস্টলেশন UUID ব্যবহার করে। ক্র্যাশ সেশন প্রক্রিয়া করার সময় মিনিডাম্প ডেটা সংরক্ষণ করা হয় এবং তারপর বাতিল করা হয়। Firebase ইনস্টলেশন আইডি আসন্ন বৈশিষ্ট্যগুলিকে সক্ষম করে যা ক্র্যাশ রিপোর্টিং এবং ক্র্যাশ ম্যানেজমেন্ট পরিষেবাগুলিকে উন্নত করবে৷ সংগৃহীত ব্যবহারকারীর তথ্যের প্রকার সম্পর্কে আরো বিস্তারিত জানার জন্য সঞ্চিত ডিভাইস তথ্যের উদাহরণ পড়ুন। ধারণ: Firebase Crashlytics লাইভ এবং ব্যাকআপ সিস্টেম থেকে এটি সরানোর প্রক্রিয়া শুরু করার আগে 90 দিনের জন্য ক্র্যাশ স্ট্যাক ট্রেস, নিষ্কাশন করা মিনিডাম্প ডেটা এবং সংশ্লিষ্ট শনাক্তকারী (Crashlytics ইনস্টলেশন UUID এবং Firebase ইনস্টলেশন আইডি সহ) রাখে। |
ফায়ারবেস ডায়নামিক লিঙ্ক |
| এটি কীভাবে সাহায্য করে: ডায়নামিক লিঙ্কগুলি একটি নির্দিষ্ট পৃষ্ঠা বা প্রসঙ্গে নতুন-ইনস্টল করা অ্যাপগুলি খুলতে iOS-এ ডিভাইসের স্পেস এবং IP ঠিকানা ব্যবহার করে। ধারণ: ডাইনামিক লিংক শুধুমাত্র ডিভাইসের স্পেস এবং IP ঠিকানা অস্থায়ীভাবে সংরক্ষণ করে, পরিষেবা প্রদান করতে। |
ফায়ারবেস হোস্টিং |
| এটি কীভাবে সাহায্য করে: হোস্টিং অপব্যবহার শনাক্ত করতে এবং গ্রাহকদের ব্যবহারের ডেটার বিশদ বিশ্লেষণ প্রদান করতে আগত অনুরোধের আইপি ঠিকানা ব্যবহার করে। ধরে রাখা: হোস্টিং কয়েক মাসের জন্য আইপি ডেটা ধরে রাখে। |
ফায়ারবেস পারফরম্যান্স মনিটরিং |
| এটি কীভাবে সাহায্য করে: পারফরম্যান্স মনিটরিং নেটওয়ার্ক সংস্থানগুলি অ্যাক্সেস করে এমন অনন্য Firebase ইনস্টলেশনের সংখ্যা গণনা করতে Firebase ইনস্টলেশন আইডি ব্যবহার করে, অ্যাক্সেস প্যাটার্নগুলি যথেষ্ট বেনামী তা নিশ্চিত করতে। এটি পারফরম্যান্স ইভেন্ট রিপোর্টিংয়ের হার পরিচালনা করতে Firebase রিমোট কনফিগারেশন সহ Firebase ইনস্টলেশন আইডি ব্যবহার করে। উপরন্তু, এটি আইপি ঠিকানা ব্যবহার করে পারফরম্যান্স ইভেন্টগুলিকে ম্যাপ করতে তারা যে দেশগুলি থেকে উদ্ভূত হয়েছে। আরও তথ্যের জন্য, ডেটা সংগ্রহ দেখুন। ধারণ: পারফরম্যান্স মনিটরিং আইপি-সম্পর্কিত ইভেন্টগুলিকে 30 দিনের জন্য রাখে এবং এটি লাইভ এবং ব্যাকআপ সিস্টেমগুলি থেকে অপসারণের প্রক্রিয়া শুরু করার আগে 90 দিনের জন্য ইনস্টলেশন-সম্পর্কিত এবং ডি-আইডেন্টিফাইড কর্মক্ষমতা ডেটা রাখে৷ |
ফায়ারবেস ইন-অ্যাপ মেসেজিং |
| এটি কীভাবে সাহায্য করে: ফায়ারবেস ইন-অ্যাপ মেসেজিং কোন ডিভাইসে বার্তা পাঠাতে হবে তা নির্ধারণ করতে Firebase ইনস্টলেশন আইডি ব্যবহার করে। ধরে রাখা: Firebase গ্রাহক আইডি মুছে ফেলার জন্য একটি API কল না করা পর্যন্ত Firebase Firebase ইনস্টলেশন আইডি ধরে রাখে। কল করার পরে, 180 দিনের মধ্যে লাইভ এবং ব্যাকআপ সিস্টেম থেকে ডেটা সরানো হয়। |
ফায়ারবেস রিয়েলটাইম ডাটাবেস |
| এটি কীভাবে সাহায্য করে: রিয়েলটাইম ডেটাবেস প্রোফাইলার টুল সক্ষম করতে IP ঠিকানা এবং ব্যবহারকারী এজেন্ট ব্যবহার করে, যা ফায়ারবেস গ্রাহকদের ব্যবহারের প্রবণতা এবং প্ল্যাটফর্ম ব্রেকডাউন বুঝতে সাহায্য করে। ধারণ: রিয়েলটাইম ডেটাবেস আইপি ঠিকানা এবং ব্যবহারকারী এজেন্টের তথ্য কয়েক দিনের জন্য রাখে, যদি না একজন গ্রাহক এটিকে দীর্ঘ সময়ের জন্য সংরক্ষণ করতে চান। |
ফায়ারবেস রিমোট কনফিগারেশন |
| এটি কীভাবে সাহায্য করে: রিমোট কনফিগার শেষ-ব্যবহারকারী ডিভাইসে ফিরে যাওয়ার জন্য কনফিগারেশন মান নির্বাচন করতে Firebase ইনস্টলেশন আইডি ব্যবহার করে। ধরে রাখা: Firebase গ্রাহক আইডি মুছে ফেলার জন্য একটি API কল না করা পর্যন্ত Firebase Firebase ইনস্টলেশন আইডি ধরে রাখে। কল করার পরে, 180 দিনের মধ্যে লাইভ এবং ব্যাকআপ সিস্টেম থেকে ডেটা সরানো হয়। |
ফায়ারবেস এমএল |
| এটি কীভাবে সাহায্য করে: ক্লাউড ভিত্তিক APIগুলি আপলোড করা ছবিগুলিকে অস্থায়ীভাবে সঞ্চয় করে, আপনাকে বিশ্লেষণটি প্রক্রিয়া করতে এবং ফেরত দিতে। সংরক্ষিত ছবি সাধারণত কয়েক ঘন্টার মধ্যে মুছে ফেলা হয়। আরও তথ্যের জন্য ক্লাউড ভিশন ডেটা ব্যবহার FAQ দেখুন। ইনস্টলেশন প্রমাণীকরণ টোকেনগুলি ফায়ারবেস এমএল দ্বারা ডিভাইস প্রমাণীকরণের জন্য ব্যবহার করা হয় যখন অ্যাপ ইনস্ট্যান্সের সাথে ইন্টারঅ্যাক্ট করা হয়, উদাহরণস্বরূপ, অ্যাপ ইনস্ট্যান্সে ডেভেলপার মডেলগুলি বিতরণ করার জন্য। ধারণ: ইনস্টলেশন প্রমাণীকরণ টোকেন তাদের মেয়াদ শেষ হওয়ার তারিখ পর্যন্ত বৈধ থাকে। ডিফল্ট টোকেন জীবনকাল এক সপ্তাহ। |
Crashlytics দ্বারা সংগৃহীত তথ্যের উদাহরণ
- একটি RFC-4122 UUID যা আমাদের ক্র্যাশের অনুলিপি করার অনুমতি দেয়
- Crashlytics ইনস্টলেশন UUID
- ফায়ারবেস ইনস্টলেশন আইডি (এফআইডি)
- ফায়ারবেস সেশন আইডি, যা একটি সেশনের সাথে ইভেন্ট ট্যাগ করার জন্য তৈরি করা একটি এলোমেলো UUID
- কখন ক্র্যাশ হয়েছিল তার টাইমস্ট্যাম্প৷
- অ্যাপটির বান্ডেল শনাক্তকারী এবং সম্পূর্ণ সংস্করণ নম্বর
- ডিভাইসের অপারেটিং সিস্টেমের নাম এবং সংস্করণ নম্বর
- একটি বুলিয়ান নির্দেশ করে যে ডিভাইসটি জেলব্রোকেন/রুট করা হয়েছে কিনা
- ডিভাইসের মডেলের নাম, CPU আর্কিটেকচার, RAM এর পরিমাণ এবং ডিস্কের স্থান
- বর্তমানে চলমান প্রতিটি থ্রেডের প্রতিটি ফ্রেমের uint64 নির্দেশনা পয়েন্টার
- রানটাইমে উপলব্ধ থাকলে, প্রতিটি নির্দেশ পয়েন্টার ধারণকারী প্লেইন-টেক্সট পদ্ধতি বা ফাংশনের নাম।
- যদি একটি ব্যতিক্রম নিক্ষেপ করা হয়, তাহলে ব্যতিক্রমের প্লেইন-টেক্সট ক্লাসের নাম এবং বার্তার মান
- যদি একটি মারাত্মক সংকেত উত্থাপিত হয়, তার নাম এবং পূর্ণসংখ্যা কোড
- অ্যাপ্লিকেশনটিতে লোড করা প্রতিটি বাইনারি চিত্রের জন্য, এর নাম, UUID, বাইটের আকার এবং uint64 বেস ঠিকানা যেখানে এটি RAM এ লোড করা হয়েছিল
- একটি বুলিয়ান নির্দেশ করে যে অ্যাপটি ক্র্যাশ হওয়ার সময় ব্যাকগ্রাউন্ডে ছিল কিনা
- ক্র্যাশের সময় পর্দার ঘূর্ণন নির্দেশ করে একটি পূর্ণসংখ্যার মান
- ডিভাইসের প্রক্সিমিটি সেন্সর ট্রিগার হয়েছে কিনা তা নির্দেশ করে একটি বুলিয়ান
-
version-control-info.textproto
এর বিষয়বস্তু (শুধুমাত্র Android অ্যাপের জন্য কনফিগার করা হয়েছে ভার্সন কন্ট্রোল সিস্টেম (VCS) ইন্টিগ্রেশন ব্যবহার করার জন্য )
পারফরমেন্স মনিটরিং দ্বারা সংগৃহীত তথ্যের উদাহরণ
- ফায়ারবেস ইনস্টলেশন আইডি (এফআইডি)
- ফায়ারবেস সেশন আইডি, যা একটি সেশনের সাথে ইভেন্ট ট্যাগ করার জন্য তৈরি করা একটি এলোমেলো UUID
- সাধারণ ডিভাইস তথ্য, যেমন মডেল, OS, এবং ওরিয়েন্টেশন
- RAM এবং ডিস্কের আকার
- CPU 'র ব্যবহার
- ক্যারিয়ার (মোবাইল দেশ এবং নেটওয়ার্ক কোডের উপর ভিত্তি করে)
- রেডিও/নেটওয়ার্ক তথ্য (উদাহরণস্বরূপ, WiFi, LTE, 3G)
- দেশ (আইপি ঠিকানার উপর ভিত্তি করে)
- লোকেল/ভাষা
- অ্যাপ সংস্করণ
- অ্যাপের ফোরগ্রাউন্ড বা পটভূমির অবস্থা
- অ্যাপ প্যাকেজের নাম
- ফায়ারবেস ইনস্টলেশন আইডি
- স্বয়ংক্রিয় ট্রেস জন্য সময়কাল সময়
- নেটওয়ার্ক ইউআরএল (ইউআরএল প্যারামিটার বা পেলোড সামগ্রী অন্তর্ভুক্ত নয়) এবং নিম্নলিখিত সংশ্লিষ্ট তথ্য:
- প্রতিক্রিয়া কোড (উদাহরণস্বরূপ, 403, 200)
- বাইটে পেলোড সাইজ
- প্রতিক্রিয়া বার
পারফরম্যান্স মনিটরিং দ্বারা সংগৃহীত স্বয়ংক্রিয় ট্রেসগুলির একটি সম্পূর্ণ তালিকা দেখুন।
শেষ-ব্যবহারকারী ডেটা প্রক্রিয়াকরণের জন্য অপ্ট-ইন সক্ষম করার জন্য নির্দেশিকা
উপরের সারণীতে থাকা পরিষেবাগুলির কাজ করার জন্য কিছু পরিমাণে শেষ-ব্যবহারকারীর ডেটা প্রয়োজন৷ ফলস্বরূপ, এই পরিষেবাগুলি ব্যবহার করার সময় ডেটা সংগ্রহ সম্পূর্ণরূপে অক্ষম করা সম্ভব নয়৷
আপনি যদি এমন একজন গ্রাহক হন যিনি ব্যবহারকারীদের একটি পরিষেবাতে অপ্ট-ইন করার সুযোগ দিতে চান, এবং এটির সাথে যে ডেটা সংগ্রহ আসে, বেশিরভাগ ক্ষেত্রেই পরিষেবাটি ব্যবহার করার আগে শুধুমাত্র একটি ডায়ালগ বা সেটিংস টগল করার প্রয়োজন হয়৷
কিছু পরিষেবা, যাইহোক, একটি অ্যাপে অন্তর্ভুক্ত হলে স্বয়ংক্রিয়ভাবে শুরু হয়। ব্যবহারকারীদের সেই পরিষেবাগুলি ব্যবহার করার আগে অপ্ট-ইন করার সুযোগ দেওয়ার জন্য, আপনি প্রতিটি পরিষেবার জন্য স্বয়ংক্রিয়-সূচনা নিষ্ক্রিয় করতে এবং পরিবর্তে চালানোর সময় ম্যানুয়ালি শুরু করতে পারেন৷ কীভাবে তা জানতে, নীচের নির্দেশিকাগুলি পড়ুন:
- ক্লাউড মেসেজিং: অটো-ইনিশিয়ালাইজেশন (Android) প্রতিরোধ করুন বা অটো-ইনিশিয়ালাইজেশন (iOS+) প্রতিরোধ করুন
- ক্র্যাশলিটিক্স: অপ্ট-ইন রিপোর্টিং সক্ষম করুন (iOS+) বা অপ্ট-ইন রিপোর্টিং সক্ষম করুন (Android)
- পারফরম্যান্স মনিটরিং: অপট-ইন মনিটরিং সক্ষম করুন
আপনি যদি Google Analytics-এর সাথে Firebase সংহত করেন, তাহলে Analytics ডেটা সংগ্রহ কীভাবে কনফিগার করবেন তা শিখুন।
ডেটা স্টোরেজ এবং প্রসেসিং অবস্থান
যদি কোনো পরিষেবা বা বৈশিষ্ট্য ডেটা অবস্থান নির্বাচনের প্রস্তাব না দেয়, ফায়ারবেস Google বা এর এজেন্টদের সুবিধাগুলি বজায় রাখার জন্য যে কোনও জায়গায় আপনার ডেটা প্রক্রিয়া এবং সংরক্ষণ করতে পারে। সম্ভাব্য সুবিধার অবস্থানগুলি পরিষেবা অনুসারে পরিবর্তিত হয়।
US-শুধুমাত্র পরিষেবা
ফায়ারবেস প্রমাণীকরণ পরিষেবা শুধুমাত্র মার্কিন ডেটা সেন্টার থেকে চালানো হয়। ফলস্বরূপ, Firebase প্রমাণীকরণ একচেটিয়াভাবে মার্কিন যুক্তরাষ্ট্রে ডেটা প্রক্রিয়া করে।
বিশ্বব্যাপী সেবা
ফায়ারবেস পরিষেবাগুলির বেশিরভাগই বিশ্বব্যাপী Google পরিকাঠামোতে চালিত হয়। তারা Google ক্লাউড প্ল্যাটফর্ম অবস্থান বা Google ডেটা সেন্টার অবস্থানগুলির যেকোনো একটিতে ডেটা প্রক্রিয়া করতে পারে৷ কিছু পরিষেবার জন্য আপনি একটি নির্দিষ্ট ডেটা অবস্থান নির্বাচন করতে পারেন যা সেই অবস্থানে প্রক্রিয়াকরণকে সীমাবদ্ধ করে।
- ফায়ারবেসের জন্য ক্লাউড স্টোরেজ
- ক্লাউড ফায়ারস্টোর
- ফায়ারবেসের জন্য ক্লাউড ফাংশন
- ফায়ারবেস হোস্টিং
- ফায়ারবেস ক্র্যাশলাইটিক্স
- ফায়ারবেস পারফরম্যান্স মনিটরিং
- ফায়ারবেস ডায়নামিক লিঙ্ক
- ফায়ারবেস রিমোট কনফিগারেশন
- ফায়ারবেস ক্লাউড মেসেজিং
- ফায়ারবেস এমএল
- ফায়ারবেস টেস্ট ল্যাব
- ফায়ারবেস অ্যাপ চেক
নিরাপত্তা তথ্য
তথ্য এনক্রিপশন
ফায়ারবেস পরিষেবাগুলি HTTPS ব্যবহার করে ট্রানজিটে ডেটা এনক্রিপ্ট করে এবং যৌক্তিকভাবে গ্রাহক ডেটা আলাদা করে।
এছাড়াও, বেশ কয়েকটি ফায়ারবেস পরিষেবা তাদের ডেটা বিশ্রামে এনক্রিপ্ট করে:
- ক্লাউড ফায়ারস্টোর
- ফায়ারবেসের জন্য ক্লাউড ফাংশন
- ফায়ারবেসের জন্য ক্লাউড স্টোরেজ
- ফায়ারবেস ক্র্যাশলাইটিক্স
- ফায়ারবেস প্রমাণীকরণ
- ফায়ারবেস ক্লাউড মেসেজিং
- ফায়ারবেস রিয়েলটাইম ডাটাবেস
- ফায়ারবেস টেস্ট ল্যাব
- ফায়ারবেস অ্যাপ চেক
- ফায়ারবেস পারফরম্যান্স মনিটরিং
নিরাপত্তা অনুশীলন
ব্যক্তিগত ডেটা নিরাপদ রাখতে, ফায়ারবেস অ্যাক্সেস কমানোর জন্য ব্যাপক নিরাপত্তা ব্যবস্থা নিযুক্ত করে:
- Firebase নির্বাচিত কর্মচারীদের অ্যাক্সেস সীমাবদ্ধ করে যাদের ব্যক্তিগত ডেটা অ্যাক্সেস করার ব্যবসায়িক উদ্দেশ্য রয়েছে।
- ফায়ারবেস ব্যক্তিগত ডেটা ধারণ করে এমন সিস্টেমে কর্মচারীর অ্যাক্সেস লগ করে।
- Firebase শুধুমাত্র কর্মচারীদের ব্যক্তিগত ডেটা অ্যাক্সেস করার অনুমতি দেয় যারা Google সাইন-ইন এবং 2-ফ্যাক্টর প্রমাণীকরণের মাধ্যমে সাইন ইন করে।
ফায়ারবেস পরিষেবা ডেটা
Firebase পরিষেবা ডেটা হল ব্যক্তিগত তথ্য যা Google Firebase পরিষেবাগুলির বিধান এবং প্রশাসনের সময় সংগ্রহ করে এবং তৈরি করে * , গ্রাহক ডেটা ** বাদ দিয়ে, যেমন Firebase পরিষেবাগুলি এবং Google ক্লাউড পরিষেবা ডেটা কভার করে আমাদের গ্রাহক চুক্তিতে সংজ্ঞায়িত করা হয়েছে৷ ফায়ারবেস পরিষেবা ডেটার উদাহরণগুলির মধ্যে পরিষেবার ব্যবহার সম্পর্কিত তথ্য, অ্যাপ্লিকেশন আইডি এবং প্যাকেজের নাম/বান্ডেল আইডির মতো সংস্থান শনাক্তকারী, আইপি ঠিকানাগুলির মতো ব্যবহারের প্রযুক্তিগত এবং কার্যক্ষম বিবরণ এবং প্রতিক্রিয়া এবং সমর্থন সম্পর্কিত কথোপকথন থেকে বিকাশকারীদের সাথে সরাসরি যোগাযোগ অন্তর্ভুক্ত রয়েছে।
*আচ্ছন্ন পরিষেবাগুলির মধ্যে রয়েছে ফায়ারবেস এ/বি টেস্টিং, ফায়ারবেস অ্যাপ চেক, ফায়ারবেস অ্যাপ ডিস্ট্রিবিউশন, ফায়ারবেস ক্লাউড মেসেজিং, ফায়ারবেস ক্র্যাশলাইটিক্স, ফায়ারবেস ডায়নামিক লিঙ্কস, ফায়ারবেস হোস্টিং, ফায়ারবেস ইন-অ্যাপ মেসেজিং, ফায়ারবেস এমএল, ফায়ারবেস পারফরম্যান্স মনিটরিং, ফায়ারবেস, ফায়ারবেস রিয়েলটাইম, ফায়ারবেস রিমোট কনফিগারেশন, এবং ফায়ারবেস ইউজার সেগমেন্টেশন স্টোরেজ।
**আমরা কীভাবে গ্রাহকের ডেটা প্রক্রিয়া করি সে সম্পর্কে আরও তথ্যের জন্য, আমাদের ফায়ারবেস ডেটা প্রক্রিয়াকরণ এবং নিরাপত্তা শর্তাবলী দেখুন।
ফায়ারবেস পরিষেবা ডেটা কীভাবে ফায়ারবেস দ্বারা প্রক্রিয়া করা হয় তার উদাহরণ
Google আমাদের গোপনীয়তা নীতি এবং প্রযোজ্য শর্তাবলী অনুসারে Firebase পরিষেবা ডেটা ব্যবহার করে৷ ফায়ারবেস পরিষেবা ডেটা ব্যবহার করা হয়, উদাহরণস্বরূপ, এতে:
- আপনার অনুরোধ করা Firebase পরিষেবা প্রদান করুন
- ফায়ারবেস পরিষেবাগুলি অপ্টিমাইজ করার জন্য সুপারিশ করুন৷
- ফায়ারবেস পরিষেবাগুলি বজায় রাখা এবং উন্নত করা
- আপনার অনুরোধ করা অন্যান্য পরিষেবাগুলি প্রদান এবং উন্নত করুন৷
- আপনার Firebase এবং অন্যান্য Google পরিষেবার ব্যবহার বুঝুন
- আপনার সাথে আরও ভাল সহায়তা প্রদান এবং যোগাযোগ করুন
- আপনাকে, আমাদের ব্যবহারকারীদের, জনসাধারণকে এবং Googleকে রক্ষা করুন৷
- আইনি বাধ্যবাধকতা মেনে চলুন
ফায়ারবেস পরিষেবা ডেটা নন-ফায়ারবেস Google পরিষেবাগুলির দ্বারা ব্যবহার করা হয়
আপনার Firebase পরিষেবার ডেটা Google দ্বারা ব্যবহার করা যেতে পারে কিনা তা নিয়ন্ত্রণ করতে পারেন গভীর বিশ্লেষণ, অন্তর্দৃষ্টি, এবং নন-Firebase Google পরিষেবাগুলি সম্পর্কে সুপারিশ এবং নন-Firebase Google পরিষেবাগুলিকে উন্নত করতে৷ আপনি আপনার Firebase ডেটা গোপনীয়তা সেটিংস পৃষ্ঠায় এটি কনফিগার করতে পারেন।
যদি এই নিয়ন্ত্রণ অক্ষম করা হয়, ফায়ারবেস পরিষেবা ডেটা অন্যান্য উদ্দেশ্যে ব্যবহার করা অব্যাহত থাকবে, যেমন উপরে উল্লিখিতগুলি, আমাদের গোপনীয়তা নীতি এবং প্রযোজ্য শর্তাবলী অনুসারে, যার মধ্যে Firebase পরিষেবাগুলি সম্পর্কে সুপারিশ করা এবং উন্নত করা এবং অন্যান্য সরবরাহ করা এবং উন্নত করা আপনি যে পরিষেবাগুলির জন্য অনুরোধ করেন, যেমন Google পণ্যগুলি যা আপনি আপনার Firebase প্রকল্পের সাথে লিঙ্ক করেন।
এখনও প্রশ্ন আছে? যোগাযোগ করুন
আপনার গোপনীয়তা-সম্পর্কিত যেকোন প্রশ্নগুলির জন্য যা এখানে কভার করা হয়নি, Firebase সহায়তার সাথে যোগাযোগ করুন । আপনি যদি একজন Firebase ডেভেলপার হন, তাহলে আপনার Firebase অ্যাপ আইডি অন্তর্ভুক্ত করুন। আপনার প্রকল্প সেটিংসের আপনার অ্যাপস কার্ডে আপনার Firebase অ্যাপ আইডি খুঁজুন।