The iCloud for Windows version that allowed you to sync Apple passwords is not, at this point accessible
Apple’s rough rollout of iCloud password sync on Windows has hit another bump: you can at this point don’t download the version of the application that permitted syncing passwords from your Apple gadgets with your Chrome web browser on a Windows PC (through Windows Central).