1Password iCloud Sync for Mac

ginko
ginko
Community Member

Hello, I own versions of 1Password for both mobile devices and my Mac. I did purchase 1Password for my Mac from your store awhile back. I really would like to keep my sync setup with iCloud ( i have a setup for both my iPad and iPhone). Is there a way to transfer my current Mac license to the app store version? I really find this annoying that I can not use the current version of my Mac 1Password and have it sync with iCloud. Thanks!

Comments

  • Stephen_C
    Stephen_C
    Community Member

    Unfortunately there's no way to transfer an the AgileBits store licence to the Mac App Store: that's just something Apple doesn't allow AgileBits to do, I'm afraid.

    Personally I use wifi sync and it works really well. I appreciate you may have perfectly good reasons for not wanting to do that but I just like to keep my 1P data out of the Cloud altogether.

    Stephen

  • Drew_AG
    Drew_AG
    1Password Alumni

    Hi @ginko,

    I'm sorry for any confusion about this! iCloud sync is only available in the Mac App Store version of 1Password 5 for Mac because it uses Apple's new CloudKit technology, which can only be used by apps sold through the Mac App Store. We'd absolutely love to be able to include iCloud sync in the AgileBits Store version of 1Password as well, but unfortunately that's not currently possible. We have more information about that here: Why does iCloud require iOS 8, OS X 10.10, and the Mac App Store?

    As Stephen explained, unfortunately Apple doesn't currently provide a way to convert a license for the AgileBits Store version of 1Password to the Mac App Store version. So if you wanted the Mac App Store version of 1Password, you would need to purchase that separately. Alternately, you can continue to use the AgileBits Store version of 1Password and switch to Dropbox or Wi-Fi sync.

    I hope this helps to explain things a bit! If you have more questions about your sync options or need help to set that up, please let us know. We're always happy to help! :)

  • 3plus2
    3plus2
    Community Member
    edited May 2015

    I have the same problem.
    Unfortunately, I do not see WiFi or Dropbox as valid workarounds. The first solution requires me to constantly run an additional server process.
    The second would have been acceptable, if it did not require me to install the Dropbox app to function. I don't use their service and don't want their app constantly running on my computer.

    When I purchased 1Password from the store, I was under the impression I was buying a full version of the product. Effortless synchronization between computers was one of the main advertised features. And it did work that way for the previous version. But ever since I upgraded to version 5, I feel that this feature has been taken away from me (for whatever technical reasons).
    I don't see why I should be paying an additional $50 for something that I expected to work right out of the box.

    If there was an option to use a range of cloud storage services (Box, OneDrive), I probably would not have used iCloud at all, and would not have felt as cheated as I feel now. But as it stands, I am not sure if I want to continue using the product, or upgrade to the next version for that matter, despite my significant investment (I am also running 1Password on my Windows machine).

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    Hi @3plus2,

    We never wanted to be in this situation and it's a situation Dave Teare himself regrets but here we are and we tried to do what we could about it at the time. Given migrating users from AWS to MAS isn't possible our hands were pretty much tied.

    What I would say is if you want to sync a Mac, iOS device(s) and a Windows machine then your only option is Dropbox, even if you were already using the MAS version of 1Password for Mac. CloudKit, iCloud Drive's framework for syncing is only available to apps or applications purchased via one of Apple's stores so 1Password for Windows cannot access it either. This is a restriction put in place by Apple so unless this policy changes 1Password for Windows will never be able to access iCloud Sync.

    It's true, it does require the Dropbox service to be running in the background but it isn't a resource hog at all. Based on CPU and energy usage it's needs are modest and programs like Skype are far worse based on my day's usage so far (where I haven't even used Skype).

    Any time a program relies on a third party service like Dropbox or iCloud this sort of thing is a possibility. They make their own business decisions and if those decisions impact us we have to adjust as best we can. Alternatives are a common request and maybe one day we can bolster the offerings available. That requires a lot of testing to make sure it all works properly, especially with iOS where we need APIs like Dropbox. I wasn't here at the time but I know WebDAV is an instance where they tried and found it just wasn't able to cope performance-wise with the .agilekeychain.

    I do apologise there isn't a more satisfactory solution for you.

  • 3plus2
    3plus2
    Community Member

    Yes, I do understand that using CloudKit limits the AWS 1Password.

    The acceptable solutions in this case could have been (in no particular order):

    • a MAS coupon/discount code for people like me who have an AWS version of 1Password and want iCloud. I would have agreed to pay for iCloud functionality between my Mac and iOS devices - but $49.95 for this is, frankly, just insulting. And yes, I do understand that Windows would not work with this.

    • the ability for the iOS version to use vaults stored in arbitrary folders on the iCloud Drive. I understand that this is not as elegant as CloudKit, and probably won't be as foolproof. But just having this option would enable the use of 1Password across all three OSes. This would work essentially the same as current Dropbox sync.

    • the ability of 1Password on Mac/Windows to use Dropbox with no app installed. Not sure if it is realistic, as I don't know anything about Dropbox API.

    • the ability of iOS version to sync/open vaults on Microsoft OneCloud or Box.net.

    I understand that Dropbox app by itself, especially on the Mac, is not too resource-intensive. However, Dropbox is blocked in some of the locations where I work. It creates unnecessary clutter, sitting in the menu bar without adding anything of value to my machine. I have to keep track of an additional account and password. And however minuscule its resource use is, I really don't need or want yet another file sync application. I am already using OneDrive.

  • thightower
    thightower
    Community Member
    edited May 2015

    Just a couple of counter points to the above and its not intended to sway you in anyway.

    Just adding them in here for you and or anyone else whom happens along.

    Dropbox is blocked in some of the locations where I work.

    Sad, but true in todays world. I am afraid I personally don't know many ways around this. VPN may work. But sometimes we even see reports of this not working properly via the Dropbox forums (I am a moderator there as well).

    It creates unnecessary clutter, sitting in the menu bar without adding anything of value to my machine.

    http://www.macbartender.com
    I will never own another Mac without it. PERIOD. Sad story, I have since learned of TextBar via "TJLuoma" and now Bartender is starting to fill up. SIGH !!! http://www.macstories.net/mac/textbar-puts-your-text-into-the-menu-bar/
    True I could remove somethings but just looking up allows me to keep working vs option clicking the WiFi icon for example.

    I have to keep track of an additional account and password.

    There is this great app for that ? hehe *1Password

    I really don't need or want yet another file sync application.

    Very much a personal decision and it drives me bonkers when so many things want to clutter up my Mac. I an a tidy freak. My OCD has me rid everything that I personally don't actively need or see a valid use for.

    the ability of 1Password on Mac/Windows to use Dropbox with no app installed.

    I have hoped for this for a very long time. I know that at one time Dropbox would not allow desktop apps to use some of the mobile API's.

    As a side note Dropbox is one again starting to modify some of its API's and or changing how developers can use them. Maybe we will have hope yet. https://blogs.dropbox.com/developers/2015/05/migrating-sync-sdk-access-tokens-to-core-sdk/

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    Hi @3plus2,

    The coupon/discount option is not possible for the same reason we can't migrate users to MAS. Both would require Apple to support such an option and they don't. We placed 1Password for Mac (MAS) on general sale for this reason at the time but we couldn't leave it at a sale price indefinitely. My memory can be pretty bad at times and I can't remember how long it was on sale for. I'm sure it was for a number of weeks though (as in more than a month).

    The reason we moved to CloudKit and away from storing the OPVault in iCloud was due to a number of performance reasons. The decision wasn't taken lightly but it was deemed that the old iCloud approach was deficient. The promises of a more reliable sync were, I believe, too good to ignore. I also believe it is the case that at that point in time we weren't aware of the restrictions that were to be eventually enforced but I don't know the exact timeline.

    I can suggest your idea of the use of the Dropbox API but I already know the answer. Replicating their service (even with the existing code on iOS as an example) would take time and bring nothing to the application. I don't believe that even if a developer wanted to do this that they could get the go ahead when we have a tracker full of bugs and existing feature requests that should be attended to. This is of course assuming it wouldn't interfere with a machine running the Dropbox service as many of our users use Dropbox for a lot more than just 1Password.

    The most likely for iOS is the possibility of support for another sync service. I am not in the position though where I can make any promise of support for a particular one and were to happen in what timescale. I know some users user Folder Sync to use allow devices to sync over their own service of choice between Macs/Windows machines but it is untested by us. If they go down this route and also have iOS devices they will be using Wi-Fi Sync to keep the iOS devices synchronised.

    Some place do restrict access to Dropbox and that does make syncing tougher. I believe one example is China currently blocks Dropbox completely. We don't have an answer for that yet.

  • thightower
    thightower
    Community Member

    I believe one example is China currently blocks Dropbox completely.

    It is.

  • 3plus2
    3plus2
    Community Member
    edited May 2015

    Hi littlebobbytables,

    Yes, this is pretty much the response that I expected.
    For now, I will keep using the AWS version with manual WiFi sync for my iOS devices. Dropbox is not an option for my use.
    Of course, this is a major pain.
    OneDrive sync on iOS would have been perfect.

    And I understand Apple's decision to limit iCloud use to MAS: they don't want their cloud misused by rogue developers, and want to tie as many people as possible to MAS.

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    I've added your voice to the OneDrive request as every person's 'vote' can help.

    ref: OPI-1232

  • ginkod
    ginkod
    Community Member
    edited May 2015

    I really love 1password but I'm very disappointed with the answer I'm getting. I dropped $50 on the none Apple Mac version awhile ago and $10 for the mobile. All I'm hearing is that I can not use the Mac version unless I'll drop another $50 to get the Apple Store version of 1Password. WiFi and Dropbox are not an option and making the argument that this is a good alternative is just plain wrong. I'm an avid iCloud user and would not consider anything else for storage. You should make an effort to convert all your existing Mac customers to use the apple store version. :-(

  • hawkmoth
    hawkmoth
    Community Member

    @ginkod - I'd be curious to know what you'd suggest AgileBits do, assuming you've read this whole thread. Apple doesn't permit migrating licenses from a developer to the Mac App Store version. And Apple also limits the number of promo codes a developer can issue. And payment processors limit the time during which refunds may be processed, so AgileBits can't issue refunds after 30 days. So as a practical matter, what should they do?

    I don't work for AgileBits, so I don't speak for them. But I do understand how they've been boxed in, just as you feel you have.

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    Hi @ginkod,

    I can understand your frustration at the loss of iCloud Sync in 1Password 5 if you're an AWS customer. Given though that Apple's store doesn't allow for any kind of discount to be applied beyond the sales we occasionally have and we can't migrate users from AWS to MAS I don't know what options are left. As I said earlier, at the time we put the MAS version on sale for everybody as it was the only thing we could do.

    Here is a link to Dave Teare's announcement, iCloud Changes in the Website Version of 1Password 5.

  • AGAlumB
    AGAlumB
    1Password Alumni
    edited May 2015

    OneDrive sync on iOS would have been perfect.

    @3plus2: More to the point, OneDrive is pretty much unusable on OS X right now. Until Microsoft has a good experience across all platforms like Dropbox, it's a bit of a tough sell. Fortunately they seem pretty dedicated to having their services available everywhere nowadays, so it may just be a matter of time. :)

    I really love 1password but I'm very disappointed with the answer I'm getting. [...] I'm an avid iCloud user and would not consider anything else for storage.

    @ginkod: I'm really sorry, as I know this isn't the answer you'd like, but we try to be straightforward. Generally the best thing to do is to request a refund within 30 days of purchase if it doesn't fit your needs for whatever reason, but it sounds like you continued using 1Password without iCloud Sync for quite some time before contacting us. :(

    You should make an effort to convert all your existing Mac customers to use the apple store version.

    This is why we discounted the Mac App Store version back then, to allow folks to transition if they needed iCloud Sync. Unfortunately low prices like that are not sustainable for a software company with and active development and support team, so we can only do this on occasion. And for obvious reasons, Apple doesn't honour 3rd party licenses. That said, keep an eye out for future sales if you'd like to save some money whilst moving over to MAS.

  • 3plus2
    3plus2
    Community Member

    Hi brenty,

    With all due respect, I don't think OneDrive is "unusable" on Mac. I use it to sync all my files between my Windows and Mac machines, and have yet to encounter any issues worth mentioning (beyond an occasional incompatible file name). Yes, I am one of those "works for me" people.

    However, I do actively dislike Dropbox. I don't like the access controls, the web interface, and the fact that they attempt to shove the sync client down my throat as soon as I sign up. And it's really expensive for what it is. I really never understood the appeal, or why they are the most popular cloud storage option. And their client also has bugs, just like clients for OneDrive and Box.

    Box is technically better than OneDrive, but it does not come built into Windows - and I would rather not have any additional software installed on my Windows machines.

  • AGAlumB
    AGAlumB
    1Password Alumni

    With all due respect, I don't think OneDrive is "unusable" on Mac. I use it to sync all my files between my Windows and Mac machines, and have yet to encounter any issues worth mentioning (beyond an occasional incompatible file name). Yes, I am one of those "works for me" people.

    @3plus2: Good to hear! Hopefully that means that progress is being made. Personally, OneDrive regularly stalls silently for me and requires a manual kill/launch. :(

    However, I do actively dislike Dropbox. [...] And it's really expensive for what it is.

    Fair enough, but I'm one of those people that just uses the free version. For what it's worth, I think you're having my OneDrive experience with Dropbox. It's always been rock solid for me, in spite of the messes I create for myself. :)

    Box is technically better than OneDrive, but it does not come built into Windows - and I would rather not have any additional software installed on my Windows machines.

    I hear you. Having solutions like OneDrive and iCloud just make them simpler. Unfortunately this is often at the expense of cross-platform compatibility. I'm really looking forward to the 'new' Microsoft strategy. Azure is pretty amazing. :+1:

This discussion has been closed.