حریم خصوصی و امنیت در Firebase

این صفحه اطلاعات کلیدی امنیتی و حریم خصوصی Firebase را نشان می دهد. چه به‌دنبال راه‌اندازی یک پروژه جدید با Firebase باشید، یا کنجکاو در مورد نحوه عملکرد Firebase با پروژه فعلی خود باشید، در ادامه بخوانید تا ببینید Firebase چگونه می‌تواند به محافظت از شما و کاربرانتان کمک کند.

آخرین ویرایش: 25 ​​ژوئیه 2023

حفاظت از داده ها

پشتیبانی Firebase برای GDPR و CCPA

در 25 می 2018، مقررات عمومی حفاظت از داده اتحادیه اروپا (GDPR) جایگزین دستورالعمل حفاظت از داده اتحادیه اروپا در سال 1995 شد. در 1 ژانویه 2020، قانون حفظ حریم خصوصی مصرف کنندگان کالیفرنیا (CCPA) اجرایی شد. در 1 ژانویه 2023، قانون حقوق خصوصی کالیفرنیا (CPRA)، که یک قانون حفظ حریم خصوصی داده‌ها است که CCPA را اصلاح و گسترش می‌دهد، اجرایی شد. Google متعهد است که به مشتریان خود کمک کند تا تحت این مقررات حفظ حریم خصوصی موفق شوند، خواه آنها شرکت های نرم افزاری بزرگ باشند یا توسعه دهندگان مستقل.

GDPR تعهداتی را بر کنترل‌کننده‌های داده و پردازشگر داده‌ها تحمیل می‌کند و CCPA/CPRA تعهداتی را بر مشاغل و ارائه‌دهندگان خدمات آنها تحمیل می‌کند. مشتریان Firebase معمولاً به‌عنوان «کنترل‌کننده داده» (GDPR) یا «کسب‌وکار» (CCPA/CPRA) برای هر گونه داده شخصی یا اطلاعاتی درباره کاربران نهایی خود که در ارتباط با استفاده از Firebase به Google ارائه می‌کنند، عمل می‌کنند و Google معمولاً به عنوان یک "پردازنده داده" (GDPR) یا "ارائه دهنده خدمات" (CCPA/CPRA).

این بدان معنی است که داده ها تحت کنترل مشتری است. مشتریان در قبال تعهداتی مانند اجرای حقوق یک فرد در رابطه با داده ها یا اطلاعات شخصی خود مسئول هستند.

شرایط پردازش و امنیت داده Firebase

وقتی مشتریان از Firebase استفاده می‌کنند، Google معمولاً یک پردازشگر داده تحت GDPR است و داده‌های شخصی را از طرف آنها پردازش می‌کند. به طور مشابه، وقتی مشتریان از Firebase استفاده می‌کنند، Google معمولاً به‌عنوان یک ارائه‌دهنده خدمات تحت CCPA/CPRA عمل می‌کند و اطلاعات شخصی را از طرف آنها مدیریت می‌کند. شرایط Firebase شامل پردازش داده ها و شرایط امنیتی است که این مسئولیت ها را به تفصیل شرح می دهد.

برخی از سرویس‌های Firebase که توسط شرایط خدمات Google Cloud Platform (GCP) اداره می‌شوند، قبلاً تحت پوشش شرایط پردازش داده مرتبط هستند، افزودنی پردازش داده‌های ابری . فهرست کاملی از سرویس‌های Firebase که در حال حاضر توسط شرایط خدمات GCP کنترل می‌شوند، در شرایط خدمات برای خدمات Firebase موجود است.

Google Analytics یک سرویس جداگانه است که می تواند همراه با Firebase استفاده شود و مشمول شرایط جداگانه ای است.

Firebase تحت استانداردهای عمده حریم خصوصی و امنیتی تأیید شده است

مطابقت ISO و SOC

همه سرویس های Firebase (به غیر از App Indexing) فرآیند ارزیابی ISO 27001 و SOC 1 ، SOC 2 و SOC 3 را با موفقیت به پایان رسانده اند و برخی نیز فرآیند صدور گواهینامه ISO 27017 و ISO 27018 را تکمیل کرده اند. گزارش‌های انطباق و گواهی‌های مربوط به سرویس‌های Firebase تحت شرایط خدمات GCP ممکن است از طریق مدیر گزارش‌های انطباق درخواست شوند.

نام سرویس ISO 27001 ISO 27017 ISO 27018 SOC 1 SOC 2 SOC 3
Firebase ML
آزمایشگاه تست Firebase
Cloud Firestore
توابع ابری برای Firebase
فضای ذخیره سازی ابری برای Firebase
احراز هویت Firebase
Firebase Crashlytics
بررسی برنامه Firebase
توزیع برنامه Firebase
Firebase In-App Messaging
Firebase Cloud Messaging
نظارت بر عملکرد Firebase
میزبانی Firebase
لینک های دینامیک Firebase
Firebase Remote Config
پایگاه داده بیدرنگ Firebase
پلتفرم Firebase
تست Firebase A/B

انتقال اطلاعات بین المللی

چارچوب‌های سپر حریم خصوصی مکانیزمی برای مطابقت با الزامات حفاظت از داده‌ها هنگام انتقال داده‌های شخصی EEA، بریتانیا یا سوئیس به ایالات متحده و به بعد ارائه می‌دهد. با توجه به حکم دادگاه اتحادیه اروپا در مورد انتقال داده ها، که سپر حریم خصوصی اتحادیه اروپا-ایالات متحده را باطل می کند، Firebase برای انتقال داده های مربوطه به بندهای قراردادی استاندارد تکیه کرده است، که طبق این حکم، می تواند ادامه یابد. مکانیسم قانونی معتبر برای انتقال داده ها تحت GDPR. کمیسیون اروپا نسخه‌های جدیدی از بندهای قراردادی استاندارد را در 4 ژوئن 2021 تأیید کرد که ما در قراردادهای خود با مشتریان Firebase برای انتقال داده‌های مربوطه گنجانده‌ایم.

ما متعهد به داشتن مبنای قانونی برای انتقال داده ها مطابق با قوانین مربوط به حفاظت از داده ها هستیم.

اطلاعات پردازش داده ها

نمونه هایی از داده های کاربر نهایی پردازش شده توسط Firebase

برخی از سرویس‌های Firebase داده‌های کاربران نهایی شما را برای ارائه خدماتشان پردازش می‌کنند. نمودار زیر نمونه‌هایی از نحوه استفاده و مدیریت سرویس‌های مختلف Firebase از داده‌های کاربر نهایی دارد که ممکن است شناسایی شوند. علاوه بر این، بسیاری از سرویس های Firebase امکان درخواست حذف داده های خاص یا کنترل نحوه مدیریت داده ها را ارائه می دهند.

سرویس Firebase داده های کاربر نهایی چگونه داده ها به ارائه خدمات کمک می کنند
توابع ابری برای Firebase
  • آدرس های IP

چگونه کمک می کند: Cloud Functions از آدرس های IP برای اجرای توابع مدیریت رویداد و توابع HTTP بر اساس اقدامات کاربر نهایی استفاده می کند.

حفظ: توابع Cloud فقط آدرس های IP را به طور موقت ذخیره می کند تا خدمات ارائه شود.

احراز هویت Firebase
  • رمزهای عبور
  • آدرس ایمیل
  • شماره تلفن ها
  • عوامل کاربر
  • آدرس های IP

چگونه کمک می کند: Firebase Authentication از داده ها برای فعال کردن احراز هویت کاربر نهایی و تسهیل مدیریت حساب کاربر نهایی استفاده می کند. همچنین از رشته‌های عامل کاربر و آدرس‌های IP برای ایجاد امنیت بیشتر و جلوگیری از سوء استفاده در هنگام ثبت‌نام و احراز هویت استفاده می‌کند.

حفظ: احراز هویت Firebase آدرس های IP ثبت شده را برای چند هفته نگه می دارد. سایر اطلاعات احراز هویت را تا زمانی که مشتری Firebase شروع به حذف کاربر مرتبط کند، حفظ می کند، پس از آن داده ها از سیستم های زنده و پشتیبان در عرض 180 روز حذف می شوند.

بررسی برنامه Firebase
  • مواد گواهی از ارائه دهندگان گواهی پشتیبانی شده
  • نشانه‌های بررسی برنامه از گواهی‌های موفق

چگونه کمک می‌کند: Firebase App Check از مواد تأییدیه مورد نیاز ارائه‌دهنده گواهی مربوطه و دریافت شده از دستگاه‌های کاربر نهایی برای کمک به ایجاد یکپارچگی دستگاه و/یا برنامه استفاده می‌کند. مواد گواهينامه بر اساس پيكربندي توسعه‌دهنده، به ارائه‌دهنده گواهي مربوطه ارسال مي‌شود. نشانه‌های App Check که از تأییدیه‌های موفق به دست می‌آیند، با هر درخواست به خدمات پشتیبانی Firebase برای دسترسی به منابع محافظت شده توسط App Check ارسال می‌شوند.

حفظ: مطالب گواهینامه توسط App Check حفظ نمی شود، اما زمانی که به ارائه دهندگان گواهی ارسال می شود، مشمول شرایط آن ارائه دهندگان گواهی است. نشانه‌های App Check که از تأییدیه‌های موفق بازگردانده می‌شوند در طول مدت TTL خود معتبر هستند، که نمی‌تواند بیش از ۷ روز باشد. برای توسعه‌دهندگانی که از ویژگی‌های محافظت از پخش مجدد استفاده می‌کنند، App Check نشانه‌های App Check که با این ویژگی‌ها استفاده می‌شوند را حداکثر تا 30 روز ذخیره می‌کند. سایر نشانه‌های App Check که با ویژگی‌های محافظت از پخش مجدد استفاده نمی‌شوند، توسط سرویس‌های Firebase حفظ نمی‌شوند.

توزیع برنامه Firebase

چگونه کمک می‌کند: Firebase App Distribution از داده‌ها برای توزیع ساخت‌های برنامه بین آزمایش‌کنندگان، نظارت بر فعالیت آزمایش‌کننده، فعال کردن ویژگی‌های آزمایش‌کننده مانند بازخورد درون‌برنامه، و مرتبط کردن داده‌ها با دستگاه‌های آزمایش‌کننده استفاده می‌کند.

حفظ: توزیع برنامه Firebase اطلاعات کاربر را تا زمانی که مشتری Firebase درخواست حذف کند، حفظ می‌کند و پس از آن، داده‌ها از سیستم‌های زنده و پشتیبان در عرض 180 روز حذف می‌شوند.

Firebase Cloud Messaging
  • شناسه های نصب Firebase

چگونه کمک می‌کند: Firebase Cloud Messaging از شناسه‌های نصب Firebase برای تعیین اینکه به کدام دستگاه‌ها پیام‌ها را تحویل دهد، استفاده می‌کند.

حفظ: Firebase شناسه های نصب Firebase را تا زمانی که مشتری Firebase برای حذف شناسه تماس API برقرار کند حفظ می کند. پس از تماس، داده ها از سیستم های زنده و پشتیبان در عرض 180 روز حذف می شوند.

Firebase Crashlytics
  • UUID های نصب Crashlytics
  • شناسه تاسیسات Firebase
  • آثار تصادف
  • بریک‌پد داده‌های قالب‌بندی شده را مینی‌دامپ می‌کند
    (NDK فقط خراب می شود)

چگونه کمک می کند: Firebase Crashlytics از ردیابی پشته خرابی برای مرتبط کردن خرابی ها با یک پروژه، ارسال هشدارهای ایمیل به اعضای پروژه و نمایش آنها در کنسول Firebase و کمک به مشتریان Firebase در رفع اشکال خرابی ها استفاده می کند. از UUID‌های نصب Crashlytics برای اندازه‌گیری تعداد کاربرانی که تحت تأثیر خرابی قرار گرفته‌اند و داده‌های کوچک را برای پردازش خرابی‌های NDK استفاده می‌کند. داده های minidump در حالی که جلسه خرابی در حال پردازش است ذخیره می شود و سپس دور ریخته می شود. شناسه نصب Firebase ویژگی‌های آتی را فعال می‌کند که گزارش خرابی و خدمات مدیریت خرابی را بهبود می‌بخشد. برای جزئیات بیشتر در مورد انواع اطلاعات کاربر جمع آوری شده، به نمونه هایی از اطلاعات دستگاه ذخیره شده مراجعه کنید.

حفظ: Firebase Crashlytics ردیابی پشته خرابی، داده‌های minidump استخراج‌شده و شناسه‌های مرتبط (از جمله UUID‌های نصب Crashlytics و شناسه‌های نصب Firebase) را به مدت ۹۰ روز قبل از شروع فرآیند حذف آن از سیستم‌های زنده و پشتیبان نگه می‌دارد.

لینک های دینامیک Firebase
  • مشخصات دستگاه (iOS)
  • آدرس های IP (iOS)

چگونه کمک می کند: Dynamic Links از مشخصات دستگاه و آدرس های IP در iOS برای باز کردن برنامه های تازه نصب شده در یک صفحه یا زمینه خاص استفاده می کند.

حفظ: Dynamic Links فقط مشخصات دستگاه و آدرس های IP را به طور موقت ذخیره می کند تا این سرویس را ارائه دهد.

میزبانی Firebase
  • آدرس های IP

چگونه کمک می کند: میزبانی از آدرس های IP درخواست های دریافتی برای شناسایی سوء استفاده و ارائه تجزیه و تحلیل دقیق داده های استفاده به مشتریان استفاده می کند.

حفظ: میزبانی اطلاعات IP را برای چند ماه حفظ می کند.

نظارت بر عملکرد Firebase
  • شناسه های نصب Firebase
  • آدرس های IP

چگونه کمک می کند: نظارت بر عملکرد از شناسه های نصب Firebase برای محاسبه تعداد نصب های Firebase منحصر به فرد که به منابع شبکه دسترسی دارند استفاده می کند تا اطمینان حاصل شود که الگوهای دسترسی به اندازه کافی ناشناس هستند. همچنین از شناسه های نصب Firebase با Firebase Remote Config برای مدیریت نرخ گزارش رویداد عملکرد استفاده می کند. علاوه بر این، از آدرس های IP برای ترسیم رویدادهای عملکرد به کشورهایی که از آنها سرچشمه می گیرند، استفاده می کند. برای اطلاعات بیشتر، به مجموعه داده ها مراجعه کنید.

حفظ: نظارت بر عملکرد رویدادهای مرتبط با IP را به مدت 30 روز نگه می دارد و داده های عملکرد مرتبط با نصب و شناسایی نشده را به مدت 90 روز قبل از شروع فرآیند حذف آن از سیستم های زنده و پشتیبان نگه می دارد.

Firebase In-App Messaging
  • شناسه های نصب Firebase

چگونه کمک می‌کند: Firebase In-App Messaging از شناسه‌های نصب Firebase برای تعیین اینکه به کدام دستگاه‌ها پیام‌ها را تحویل دهد، استفاده می‌کند.

حفظ: Firebase شناسه های نصب Firebase را تا زمانی که مشتری Firebase برای حذف شناسه تماس API برقرار کند حفظ می کند. پس از تماس، داده ها از سیستم های زنده و پشتیبان در مدت 180 روز حذف می شوند.

پایگاه داده بیدرنگ Firebase
  • آدرس های IP
  • عوامل کاربر

چگونه کمک می کند: پایگاه داده بیدرنگ از آدرس های IP و عوامل کاربر برای فعال کردن ابزار نمایه ساز استفاده می کند که به مشتریان Firebase کمک می کند روند استفاده و خرابی های پلت فرم را درک کنند.

حفظ: پایگاه داده بیدرنگ آدرس های IP و اطلاعات عامل کاربر را برای چند روز نگه می دارد، مگر اینکه مشتری تصمیم بگیرد آن را برای مدت طولانی تری ذخیره کند.

Firebase Remote Config
  • شناسه های نصب Firebase

چگونه کمک می کند: Remote Config از شناسه های نصب Firebase برای انتخاب مقادیر پیکربندی برای بازگشت به دستگاه های کاربر نهایی استفاده می کند.

حفظ: Firebase شناسه های نصب Firebase را تا زمانی که مشتری Firebase برای حذف شناسه تماس API برقرار کند حفظ می کند. پس از تماس، داده ها از سیستم های زنده و پشتیبان در عرض 180 روز حذف می شوند.

Firebase ML
  • تصاویر آپلود شده
  • نصب توکن های تأیید اعتبار

چگونه کمک می کند: API های مبتنی بر Cloud تصاویر آپلود شده را به طور موقت ذخیره می کنند تا تجزیه و تحلیل را پردازش کرده و به شما برگردانند. تصاویر ذخیره شده معمولاً ظرف چند ساعت حذف می شوند. برای اطلاعات بیشتر به پرسش‌های متداول استفاده از داده‌های Cloud Vision مراجعه کنید.

نشانه‌های تأیید اعتبار نصب توسط Firebase ML برای احراز هویت دستگاه هنگام تعامل با نمونه‌های برنامه استفاده می‌شود، برای مثال، برای توزیع مدل‌های توسعه‌دهنده در نمونه‌های برنامه.

حفظ: توکن‌های تأیید اعتبار نصب تا تاریخ انقضا معتبر هستند. طول عمر توکن پیش فرض یک هفته است.

نمونه هایی از اطلاعات جمع آوری شده توسط Crashlytics

  • یک UUID RFC-4122 که به ما امکان می‌دهد خرابی‌ها را حذف کنیم
  • UUID نصب Crashlytics
  • شناسه نصب Firebase (FID)
  • شناسه جلسه Firebase، که یک UUID تصادفی است که برای برچسب گذاری رویدادها با یک جلسه ایجاد می شود
  • مهر زمانی زمان وقوع تصادف
  • شناسه بسته نرم افزاری و شماره نسخه کامل
  • نام سیستم عامل دستگاه و شماره نسخه
  • یک بولی که نشان می دهد دستگاه جیلبریک/روت شده است یا خیر
  • نام مدل دستگاه، معماری CPU، مقدار RAM و فضای دیسک
  • نشانگر دستورالعمل uint64 هر فریم از هر رشته در حال اجرا
  • اگر در زمان اجرا موجود باشد، روش متن ساده یا نام تابع حاوی هر اشاره گر دستورالعمل.
  • اگر یک استثنا پرتاب شد، نام کلاس متن ساده و مقدار پیام استثنا
  • اگر یک سیگنال کشنده بلند شد، نام و کد صحیح آن
  • برای هر تصویر باینری بارگذاری شده در برنامه، نام، UUID، اندازه بایت و آدرس پایه uint64 که در آن در RAM بارگذاری شده است.
  • یک بولی که نشان می‌دهد برنامه در زمان خرابی در پس‌زمینه بوده است یا خیر
  • یک عدد صحیح که نشان دهنده چرخش صفحه در زمان خرابی است
  • یک بولی که نشان می دهد سنسور مجاورت دستگاه فعال شده است یا خیر
  • محتویات version-control-info.textproto (فقط برای برنامه های Android که برای استفاده از سیستم کنترل نسخه (VCS) یکپارچه سازی شده اند )

نمونه هایی از اطلاعات جمع آوری شده توسط نظارت بر عملکرد

  • شناسه نصب Firebase (FID)
  • شناسه جلسه Firebase، که یک UUID تصادفی است که برای برچسب گذاری رویدادها با یک جلسه ایجاد می شود
  • اطلاعات عمومی دستگاه، مانند مدل، سیستم عامل و جهت
  • رم و اندازه دیسک
  • میزان استفاده از پردازنده
  • شرکت مخابراتی (بر اساس کد کشور و شبکه تلفن همراه)
  • اطلاعات رادیو/شبکه ​​(به عنوان مثال، WiFi، LTE، 3G)
  • کشور (بر اساس آدرس IP)
  • محل/زبان
  • نسخه برنامه
  • وضعیت پیش زمینه یا پس زمینه برنامه
  • نام بسته برنامه
  • شناسه های نصب Firebase
  • مدت زمان برای ردیابی خودکار
  • نشانی‌های اینترنتی شبکه (شامل پارامترهای URL یا محتوای محموله) و اطلاعات مربوطه زیر:
    • کدهای پاسخ (به عنوان مثال، 403، 200)
    • اندازه بار به بایت
    • زمان پاسخگویی

لیست کاملی از ردیابی های خودکار جمع آوری شده توسط نظارت بر عملکرد را مشاهده کنید.

راهنماهایی برای فعال کردن شرکت در پردازش داده‌های کاربر نهایی

سرویس‌های جدول بالا برای عملکرد به مقداری از داده‌های کاربر نهایی نیاز دارند. در نتیجه، غیرفعال کردن کامل جمع‌آوری داده‌ها در حین استفاده از آن سرویس‌ها ممکن نیست.

اگر مشتری هستید که می‌خواهید به کاربران فرصتی برای شرکت در یک سرویس و مجموعه داده‌های همراه با آن ارائه دهید، در بیشتر موارد فقط نیاز به افزودن یک گفتگو یا تغییر تنظیمات قبل از استفاده از سرویس دارد.

با این حال، برخی از سرویس‌ها زمانی که در یک برنامه قرار می‌گیرند، به‌طور خودکار راه‌اندازی می‌شوند. برای اینکه به کاربران این فرصت را بدهید که قبل از استفاده از آن سرویس‌ها شرکت کنند، می‌توانید راه‌اندازی خودکار را برای هر سرویس غیرفعال کنید و به‌جای آن، آنها را در زمان اجرا به صورت دستی مقداردهی کنید. برای اینکه بفهمید چگونه، راهنماهای زیر را بخوانید:

اگر Firebase را با Google Analytics یکپارچه کنید، نحوه پیکربندی مجموعه داده های Analytics را بیاموزید.

مکان های ذخیره و پردازش داده ها

مگر اینکه یک سرویس یا ویژگی انتخاب مکان داده را ارائه دهد، Firebase ممکن است داده‌های شما را در هر جایی که Google یا نمایندگان آن از امکانات نگهداری می‌کنند پردازش و ذخیره کند. مکان های احتمالی تاسیسات بسته به خدمات متفاوت است.

خدمات فقط ایالات متحده

سرویس Firebase Authentication فقط از مراکز داده ایالات متحده اجرا می شود. در نتیجه، Firebase Authentication داده ها را منحصراً در ایالات متحده پردازش می کند.

خدمات جهانی

اکثر سرویس‌های Firebase بر روی زیرساخت جهانی Google اجرا می‌شوند. آنها می‌توانند داده‌ها را در هر یک از مکان‌های Google Cloud Platform یا مکان‌های مرکز داده Google پردازش کنند. برای برخی از سرویس‌ها می‌توانید یک انتخاب مکان داده خاص انجام دهید که پردازش را به آن مکان محدود می‌کند.

  • فضای ذخیره سازی ابری برای Firebase
  • Cloud Firestore
  • توابع ابری برای Firebase
  • میزبانی Firebase
  • Firebase Crashlytics
  • نظارت بر عملکرد Firebase
  • لینک های دینامیک Firebase
  • Firebase Remote Config
  • Firebase Cloud Messaging
  • Firebase ML
  • آزمایشگاه تست Firebase
  • بررسی برنامه Firebase

اطلاعات امنیتی

رمزگذاری داده ها

سرویس‌های Firebase داده‌ها را در حال انتقال با استفاده از HTTPS رمزگذاری می‌کنند و داده‌های مشتری را به‌طور منطقی ایزوله می‌کنند.

علاوه بر این، چندین سرویس Firebase نیز داده های خود را در حالت استراحت رمزگذاری می کنند:

  • Cloud Firestore
  • توابع ابری برای Firebase
  • فضای ذخیره سازی ابری برای Firebase
  • Firebase Crashlytics
  • احراز هویت Firebase
  • Firebase Cloud Messaging
  • پایگاه داده بیدرنگ Firebase
  • آزمایشگاه تست Firebase
  • بررسی برنامه Firebase
  • نظارت بر عملکرد Firebase

شیوه های امنیتی

برای ایمن نگه داشتن اطلاعات شخصی، Firebase از اقدامات امنیتی گسترده ای برای به حداقل رساندن دسترسی استفاده می کند:

  • Firebase دسترسی به کارمندان منتخبی را که هدف تجاری برای دسترسی به داده های شخصی دارند، محدود می کند.
  • Firebase دسترسی کارمندان به سیستم هایی که حاوی داده های شخصی است را ثبت می کند.
  • Firebase فقط اجازه دسترسی به داده‌های شخصی را به کارمندانی می‌دهد که با ورود به سیستم Google و احراز هویت دو مرحله‌ای وارد سیستم می‌شوند.

اطلاعات سرویس Firebase

داده‌های سرویس Firebase اطلاعات شخصی است که Google در طول ارائه و مدیریت خدمات Firebase جمع‌آوری و تولید می‌کند، به استثنای داده‌های مشتری ** همانطور که در قراردادهای مشتری ما که خدمات Firebase و داده‌های سرویس Google Cloud را پوشش می‌دهد، تعریف شده است. نمونه‌هایی از داده‌های سرویس Firebase شامل اطلاعات مربوط به استفاده از سرویس، شناسه‌های منبع مانند شناسه‌های برنامه و نام بسته/شناسه بسته، جزئیات فنی و عملیاتی استفاده مانند آدرس‌های IP، و ارتباطات مستقیم با توسعه‌دهندگان از بازخورد و گفتگوهای مرتبط با پشتیبانی است.

*خدمات تحت پوشش شامل تست Firebase A/B، بررسی برنامه Firebase، توزیع برنامه Firebase، Firebase Cloud Messaging، Firebase Crashlytics، Firebase Dynamic Links، Firebase Hosting، Firebase In-App Messaging، Firebase ML، Firebase Performance Database، Firebase پیکربندی از راه دور و ذخیره‌سازی بخش‌بندی کاربر Firebase.

**برای اطلاعات بیشتر درباره نحوه پردازش داده های مشتری، به شرایط امنیتی و پردازش داده Firebase مراجعه کنید.

نمونه هایی از نحوه پردازش داده های سرویس Firebase توسط Firebase

Google از داده های سرویس Firebase مطابق با خط مشی رازداری و شرایط قابل اجرا استفاده می کند. از داده های سرویس Firebase برای مثال استفاده می شود:

  • خدمات Firebase را که درخواست می کنید ارائه دهید
  • توصیه هایی برای استفاده بهینه از خدمات Firebase ارائه دهید
  • خدمات Firebase را حفظ و بهبود بخشید
  • خدمات دیگری را که درخواست می کنید ارائه و بهبود دهید
  • استفاده شما از Firebase و سایر خدمات Google را درک کنید
  • حمایت بهتری از شما ارائه دهید و با شما ارتباط برقرار کنید
  • از شما، کاربران ما، عموم مردم و Google محافظت کنیم
  • تعهدات قانونی را رعایت کنید

استفاده از داده‌های سرویس Firebase توسط سرویس‌های غیر Firebase Google

می‌توانید کنترل کنید که آیا داده‌های سرویس Firebase شما ممکن است توسط Google برای ارائه تجزیه و تحلیل عمیق، اطلاعات آماری و توصیه‌های بیشتر در مورد خدمات Google غیر Firebase و بهبود خدمات Google غیر Firebase استفاده شود یا خیر. می توانید این را در صفحه تنظیمات حریم خصوصی داده Firebase پیکربندی کنید.

اگر این کنترل غیرفعال باشد، از داده‌های سرویس Firebase برای مقاصد دیگر، مانند موارد ذکر شده در بالا، مطابق با خط‌مشی رازداری و شرایط قابل اجرا، از جمله ارائه توصیه‌هایی درباره و بهبود خدمات Firebase ، و ارائه و بهبود سایر موارد استفاده می‌شود. خدماتی که درخواست می کنید، مانند محصولات Google که به پروژه Firebase خود پیوند می دهید.

هنوز سوالی دارید؟ با ما تماس بگیرید

برای هرگونه سؤال مرتبط با حریم خصوصی که در اینجا مطرح نشده است، با پشتیبانی Firebase تماس بگیرید . اگر برنامه‌نویس Firebase هستید، شناسه برنامه Firebase خود را وارد کنید. شناسه برنامه Firebase خود را در کارت برنامه‌های شما پروژه تنظیمات خود پیدا کنید.