When working with AngularFire's 3-way data binding feature (specifically using the $firebase(ref).$bind method), any text you input will automatically sync with Firebase. This means that the more characters you type, the greater the bandwidth required for synchronization.
If you are worried about bandwidth usage and do not need real-time synchronization with each keystroke, there are alternative approaches you can consider:
Utilize explicit bindings with AngularFire that only update Firebase when certain methods like $set() or $save() are called.
Explore using an OT (Operational Transformation) library such as Firepad, which offers collaborative text editing capabilities on a more granular level. You can learn more about Firepad at