Google выпустил приложение Smart Lock для iOS — это порт существующего приложения для Android, которое позволяет сделать из смартфона физический ключ безопасности для двухфакторной авторизации. Причем приложение для iOS использует Secure Enclave, секретное хранилище в iPhone, которое используется также для хранение FaceID, TouchID и данных Apple Pay.
Есть, правда, одно «но» — это все же не полная замена физическим ключам типа Yubikey, поскольку работает только с Google Chrome и требует для срабатывания Bluetooth. Но, если ваш основной браузер Chrome, то это вполне красивая замена Google Autentificator и более безопасный вариант, чем приложение Google, которое секьюрным хранилищем не пользуется. Я попробовал — работает. Но все же и ключи закажу тоже — мне часто нужны разные браузеры.