2026-08-03 4 мин чтения
Battery Status API: как уровень заряда использовался для трекинга
История Battery Status API, высокоточное измерение разряда батареи для идентификации устройств и причины его отключения.
Battery Status API: от энергосбережения к слежке за пользователями
HTML5 Battery Status API предназначался для адаптации ресурсоемких веб-приложений при низком заряде аккумулятора.
Однако исследователи безопасности выяснили, что высокая точность показателей заряда батареи и времени работы в секундах позволяла формировать уникальный цифровой отпечаток устройства.
Блокировка API браузерами
Из-за угрозы приватности Firefox и Safari полностью заблокировали доступ к Battery Status API, а Chromium ограничил точность измерений.
Проверьте, какие параметры оборудования видны сайтам прямо сейчас, с помощью инструмента Информация об устройстве.
Live Diagnostic Tool
WebRTC Leak Test
Test if your real IP address is leaking through your browser even behind a VPN.