Firebase is a complete platform for building mobile and web applications. Firebase provides a realtime JSON database for storing and sync your app's data, tools to authenticate users with only client-side code, and production-grade static asset hosting. We take care of the complex server infrastructure so you can focus on creating an extraordinary experience for your users.