Firebase uses WebSockets to achive realtime communication between clients. Data can also be accessed over the Firebase REST API . Firebase Simple Login is an additional service that allows developers to authenticate users using only client-side code.