Коротко: IPasswrd — локальный менеджер паролей с оконечным (end-to-end) шифрованием. Разработчик не видит ваши пароли, мастер-пароль и содержимое сейфа, не собирает аналитику и не показывает рекламу. У приложения нет серверов, которые хранили бы ваши данные.
Ваш сейф (пароли, коды двухфакторной аутентификации, заметки, банковские карты, ключи доступа) хранится локально на вашем устройстве в зашифрованном виде. Ключ шифрования выводится из вашего мастер-пароля алгоритмом Argon2id, а данные защищаются AES-256-GCM. Мастер-пароль знаете только вы: он никогда не покидает устройство и разработчику недоступен. Восстановить сейф без мастер-пароля или кода восстановления невозможно — в том числе для нас.
Синхронизация (по желанию). Если вы включаете синхронизацию через iCloud Drive или Google Drive, в облако выгружается только уже зашифрованный файл сейфа. Ни разработчик, ни облачный провайдер не могут его прочитать. У IPasswrd нет собственных серверов — данные идут напрямую между вашими устройствами и выбранным вами облаком. Токены доступа к облаку хранятся локально под защитой средств операционной системы (Windows DPAPI) и разработчику не пересылаются.
Проверка на утечки (по желанию). При проверке паролей по базе Have I Been Pwned используется модель k-анонимности: сервису отправляются только первые 5 символов SHA-1-хэша пароля, но не сам пароль. Полный пароль устройство не покидает.
Расширение для браузера. Обменивается данными только с локальным приложением IPasswrd на том же компьютере — для автозаполнения и ключей доступа. Никакие данные не передаются разработчику. Для ключей доступа (passkeys) приватный ключ хранится зашифрованным в сейфе и не покидает приложение.
Перехват кодов из СМС (по желанию). Если вы включаете эту функцию, приложение локально читает содержимое системных уведомлений, чтобы подставить одноразовый код подтверждения. Эти данные обрабатываются только на устройстве и никуда не отправляются.
Windows Hello / биометрия. Быстрая разблокировка выполняется средствами Windows и модуля TPM. Биометрические данные обрабатываются операционной системой и не передаются приложению или разработчику.
Приложению требуются: доступ к файловой системе (чтобы хранить сейф в вашей обычной папке данных, а не в изолированной песочнице пакета — иначе браузерное расширение и синхронизация не увидят тот же файл), доступ к интернету (для необязательной облачной синхронизации и проверки утечек) и — только если вы сами включите — доступ к уведомлениям (для перехвата СМС-кодов). Каждое разрешение используется исключительно для описанных выше функций.
Все данные хранятся локально. Чтобы удалить их, удалите приложение и файл сейфа из папки данных (%LOCALAPPDATA%\IPasswrd). Если была включена облачная синхронизация, удалите зашифрованный файл сейфа из вашего iCloud Drive или Google Drive.
Приложение не предназначено для детей младше 13 лет и не собирает намеренно их персональные данные.
При изменении политики обновлённая версия публикуется по этому же адресу с новой датой вступления в силу.
Вопросы по конфиденциальности и безопасности: g.glazirin0000@gmail.com