Приватность и безопасность
Приватность и безопасность
Приватность — не функция, а стержень продукта. Шифрование, офлайн-работа и синхронизация — единая цепочка: данные шифруются на устройстве и никогда не покидают его в открытом виде.
-
Шифрование в покое
База данных зашифрована AES-256 (SQLCipher). Ключ выводится из мастер-пароля стойкой функцией (Argon2id/PBKDF2 с солью) и нигде не хранится в открытом виде. Автоблокировка по таймауту, опциональная биометрия.
-
Работа офлайн
Приложение полностью работает без сети. Наружу уходят только обезличенные запросы — котировки, курсы валют и проверка обновлений. Сами финансовые данные не передаются никуда.
-
Синхронизация end-to-end
Синхронизируется зашифрованный журнал операций через ваше облако (WebDAV: Яндекс.Диск, Mail.ru, Nextcloud). Каждая запись шифруется на устройстве до выгрузки. Серверов синхронизации у разработчика нет.
-
Ключ только у вас
Ключ шифрования и мастер-пароль не покидают устройство. Разработчик не имеет доступа к финансовым данным ни в одной точке — ни локально, ни при синхронизации, ни на серверах Premium.
Что может выходить в сеть
- Версия приложения и ОС (для обновлений)
- Публичные котировки и курсы валют
- Лицензия и отпечаток устройства (для Premium)
И только обезличенно — это не ваши финансы.
Что никогда не уходит
- Операции, счета, остатки конвертов
- Категории, контрагенты, комментарии
- Мастер-пароль и ключ шифрования
Остаётся на вашем устройстве в зашифрованном виде.
Если забыли мастер-пароль
Обратная сторона приватности: при утере мастер-пароля данные восстановить невозможно — ключа нет ни у кого, кроме вас. Поэтому при создании базы вы осознанно выбираете политику восстановления:
- Без восстановления — максимальная безопасность.
- Recovery-ключ — показывается один раз, сохраняете его сами.
- Подсказка к паролю — компромисс между удобством и защитой.
Выбор можно изменить позже в настройках безопасности.
Два уровня приватности
Ядро продукта — zero-knowledge: десктоп и веб-клиент траты расшифровывают и считают всё только на ваших устройствах; сервер видит лишь шифротекст. Отдельно есть Telegram-бот быстрого ввода — он удобен (написал «1500 продукты» — получил остаток), но считает на сервере, поэтому видит остатки конвертов в открытом виде. Это сознательный размен «удобство ↔ приватность»: бот включается только по явному выбору и с честным предупреждением. Базовый продукт полностью работает без него.
Этот сайт — отдельный ресурс. Он не обрабатывает финансовые данные пользователей и не имеет к ним доступа.
Приватность по умолчанию
Скачайте «Конвертики» и держите финансы там, где им место — на своём компьютере.