Генерация, синхронизация и автозаполнение паролей Safari появилась в бета-версиях iOS 7 и OS X 10.9. Стоит ли переживать разработчикам 1Password и аналогичных приложений и сервисов?

Icloud keychain ios7

1. Safari умеет запоминать и автоматически заполнять пароли Safari. Заполнение работает гораздо удобнее, чем с использованием 1Password (на iOS), там нужно переключиться в приложение, ввести мастер-пароль, найти нужную запись, скопировать пароль, переключиться обратно в Safari, ввести логин, вставить пароль. Если у вас сложный логин, то процедуру придется повторить дважды — иногда запомнить логин 08099125461, выданный принудительно каким-либо сайтом ничуть не проще, чем выдуманный самостоятельно пароль. В OS X проблема решается установкой расширения для браузера, подставляющего нужный пароль, хотя тоже кликать больше приходится.

2. В мобильный 1Password встроили свой собственный браузер, чтобы как-то обойти проблему в п.1. Мера вынужденная, поскольку Apple (да и Google) не дает никаких инструментов для встраивания «плужков» в мобильные версии браузеров. Я им никогда не пользовался, поскольку не люблю «комбайны» до отвращения. Ну и еще потому, что нет никаких шансов, даже при желании, сделать этот браузер основным.

3. В 1Password можно хранить не только пароли. Данные банковских карт, заметки, лицензии и серийные номера программ и тому подобное. Все это зашифровано, защищено паролем, достаточно секретно и безопасно хранится, вроде бы. В Связке ключей iCloud тоже можно сохранить персональные данные и номера банковских карт, но не более.

4. 1Password работает на OS X, Windows, iOS, Android. Не без заморочек (снова п.1), но пользоваться сохраненными паролями можно в любом имеющемся браузере. В OS X и особенно в iOS функции iCloud Keychain привязаны к Автозаполнеию в Safari и более никуда. Хуже того, посмотреть или скопировать сохраненный пароль на iOS невозможно. В ios 7 beta 3 появилась возможность посмотреть сохраненный пароль.

5. Ни Apple, ни Agilebits ничего не предлагают для сохранения паролей в приложениях. Инстаграмы, пикасы и прочие тысячи занимаются этим самостоятельно, не имея общего хранилища паролей и не предоставляя к ним доступа. Скачал приложение, установил, зарегистрировался — все, пароль забыл. На другом устройстве или на сайте войти будет проблематично. Я так нарывался уже несколько раз — в 1Password данные не попадают, а запоминать пароли я отвык давным-давно.

Вывод? По-моему, 1Password сохранит как минимум имеющуюся базу пользователей, плюс-минус. Решение от Apple предлагает узкую функциональность с ограниченным доступом, которая мало что решает и вообще-то не особо новая вещь — аналогично работала синхронизация паролей Safari в почившем MobileMe, говорят.

У меня лично на ноутбуке Safari не основной браузер, да и на планшете тоже предпочитаю Chrome, хотя там большой разницы нет. Что реально хотелось бы увидеть, так это стирание различий между понятиями «сайт» и «приложение» и внедрение полноценной, всеобъемлющей версии Keychain (как в OS X) на все платформы. А пока впечатляться особо нечем.