Google Firebase ist eine Plattform mit Backend-Diensten zum Entwickeln und Betreiben von mobilen Apps und Web-Apps, gedacht für App-Entwickler und Entwicklungsteams. Dazu gehören unter anderem Authentication, Cloud Firestore und Realtime Database, Cloud Storage, Cloud Functions und Hosting sowie Dienste für den Betrieb von Apps wie Cloud Messaging, Crashlytics, Remote Config und Performance Monitoring. SDKs gibt es für Apple-Plattformen, Android, das Web, Flutter, Unity und C++. Google stellt Firebase als verwalteten Cloud-Dienst bereit.
Google ist ein US-Unternehmen, sodass US-Recht wie der CLOUD Act auf die verarbeiteten Daten anwendbar sein kann. Bei Cloud Firestore wählen Entwickler beim Anlegen einen Datenbankstandort, etwa die Multi-Region eur3 (Belgien und Niederlande, mit einem Witness-Replikat in Finnland) oder eine einzelne Region wie europe-west4 (Niederlande) oder europe-west3 (Frankfurt). Der Standort lässt sich nachträglich nicht ändern. Firebase ist nicht quelloffen. Ein europäischer Standort bestimmt, wo Daten liegen, nicht, wer der Anbieter ist.