Firebase alternatives for China, by function
Firebase Auth, Firestore, and FCM are unreliable to unreachable in China. Replace by function, not wholesale.
Firebase is the fastest way to stand up auth, data, and push — everywhere except the mainland. From China, Auth is slow to broken, Firestore connections stall, and FCM push simply does not deliver. The fix is not “replace Firebase,” it is “replace the parts that fail, by function.”
Push (FCM)
This is the hard cut. FCM does not reach mainland Android devices reliably. You need a domestic push provider, integrated per-vendor, to deliver notifications at all.
Auth
Auth can sometimes be salvaged with regional routing, but for products with real China volume a China-reachable auth path is more dependable than tunneling to Firebase Auth.
Data (Firestore)
For qualified products, a China-hosted data layer removes the cross-border latency and the reliability gamble. The migration cost is real; weigh it against your China user share.
How to sequence it
Start with push — it is the clearest failure and the longest integration. Auth and data follow once you know your China volume justifies the work.


