Что видит buff.systems
Модель доверия приложения простыми словами: сквозное шифрование, что проходит через шлюз buff.systems, Apple и Google, что хранится на телефоне.
Телефон не ходит в сеть вашей компании напрямую — он и установка встречаются на шлюзе buff.systems. Шлюз нужен, чтобы установке не приходилось открывать порты наружу, а телефону — знать, где она стоит. Но шлюз только передаёт конверты, открыть их он не может.
Сквозное шифрование
При подключении телефон и установка обмениваются ключами и проверяют друг друга: по QR-коду (секрет из него не уходит на сервер) или сверкой шести цифр на двух экранах. Дальше каждое соединение шифруется ключами, которые есть только у телефона и у установки. Подменить одну из сторон незаметно нельзя — именно это и проверяет сверка кода.
Что видит шлюз buff.systems
Видит — то, без чего нельзя доставить конверт:
- что такой-то телефон подключён к такой-то установке (по идентификаторам их ключей) и имя телефона, которое показывается в списке устройств;
- когда и какого размера проходят сообщения;
- адрес, по которому Apple или Google доставляют уведомления этому телефону.
Не видит — ничего из содержимого: ни задач, ни кода, ни вопросов и ответов, ни текста уведомлений, ни ваших решений.
Уведомления, Apple и Google
Закрытое приложение будят только Apple (APNs) и Google (FCM). Текст уведомления установка шифрует для конкретного телефона, и через buff.systems, Apple и Google он идёт зашифрованным; расшифровывает его само приложение. На iPhone система показывает уведомление Buff, когда приложение его откроет и расшифрует.
Что хранится на телефоне
- Ключ телефона — создаётся на телефоне и не покидает его; лежит в защищённом хранилище (Keychain на iPhone, Keystore на Android).
- Прочитанное в приложении — чтобы экраны открывались без сети. Хранится зашифрованным; при отключении установки стирается.
- Пароля от кабинета на телефоне нет: телефон входит своим ключом.
Приложение не содержит рекламы и сторонней аналитики и не собирает данные о вас. Политика конфиденциальности приложения — на этой странице.
Уведомления
Какие уведомления приходят на телефон, как выбрать типы, что видят Apple и Google, что если push выключен или нет доступа к buff.systems.
Политика доступа
Кто может подключать телефоны: запрет в организации на buff.systems, раздел «Мобильное приложение» админки, отключение телефонов, push и журнал.