@r1b3r0 When you first enable icloud syncing all current settings will be uploaded to icloud.
Cookie then checks for updates at launch. It will also be notified when a preference has been changed on another device, and update accordingly. Any Chnges to preferences will also be uploaded to icloud immediately.