Sync is the feature nobody notices until it fails. Our goal for 4.0 was simple to state and hard to build: never lose a keystroke, online or off.
Why CRDTs
A conflict-free replicated data type lets two devices edit the same document without a server deciding who wins. Every operation commutes - merging becomes a set union.
The best sync is the one you forget is there.
Hannah Lee, Design