Brave Software, известный своим браузером, ориентированным на защиту конфиденциальности, принял решение заблокировать функцию Windows Recall по умолчанию. Данное нововведение уже доступно в «ночных» сборках Brave и в ближайшее время будет внедрено в стабильную версию браузера.
Функция Windows Recall, представленная Microsoft, позволяла фиксировать и анализировать содержимое активных окон каждые несколько секунд, чтобы пользователи могли быстро находить информацию о ранее совершенных действиях. Однако эта возможность вызвала волну критики из-за угрозы утечки личных данных, включая пароли, переписку, медицинские сведения и финансовые документы.
Microsoft отреагировала на недовольство пользователей, добавив опцию для разработчиков, позволяющую запретить Recall делать снимки определенных приложений. Компания также усилила защиту сохраненных снимков с помощью технологии Windows Hello Enhanced Sign-in Security (ESS), требующей биометрической аутентификации.
Brave не стал дожидаться пользовательской настройки и внедрил автоматическое ограничение на захват содержимого браузера. В объявлении компании подчеркивается, что сохранение всей истории действий пользователя в виде скриншотов представляет серьезную угрозу, особенно в случаях, где важна повышенная приватность, например, при риске домашнего насилия.
Техническая реализация блокировки осуществлена с помощью Windows API — команда разработчиков использовала SetInputScope с параметром IS_PRIVATE, что указывает операционной системе, что содержимое окна не подлежит захвату или индексации в рамках Recall. Данный подход рекомендован Microsoft именно для браузеров, чтобы предотвратить сохранение истории веб-серфинга.
Изменение уже внедрено на уровне компонентов renderer_widget_host_view, обеспечивая повсеместную защиту всех окон Brave. При этом для пользователей, желающих использовать Recall, будет предусмотрена возможность отключить это ограничение через настройки самого браузера.
Ситуация вокруг Recall показывает растущее напряжение между разработчиками программ, ориентированных на приватность, и усилиями Microsoft по внедрению новых функций на уровне всей операционной системы. Решение Brave — это сигнал того, что борьба за цифровую конфиденциальность все чаще будет происходить на уровне низкоуровневых API и системных политик.