Codebook's Sync feature allows you to make changes to your Codebook records on multiple devices and keep them all up-to-date. It also provides a convenient means to restore your data from another device in the event of data loss or device failure.
The best sync service available in Codebook is Codebook Cloud. While Codebook supports several sync services, Codebook Cloud is the only one that provides automatic, background sync, ensuring that when you change a password on one device, it is available on your other copies of Codebook immediately.
In addition to Codebook Cloud, these other services are available:
These services are all "manual", in the sense that you must remember to initiate a sync yourself.
All data transmitted during sync is encrypted with a single Sync Key that must be on all your devices. To begin syncing you must create a sync key. To sync a new device with an existing sync service, you will need to import your Sync Key.
Create Sync Key » Import Sync Key »
Codebook uses a conflict resolution strategy for situations where multiple devices have changes to the same piece of data. Codebook resolves such conflicts by choosing to persist the most recent edit. For example, if you change the same Password on two different devices, after sync you will find that both devices will end up with a value for that Password field that corresponds to whichever one was edited last.