Battery Status API удалили из Firefox
Из барузера Firefox принудительно удалили Battery Status API. Данная функция давала браузеру доступ к состоянию батареи, но оказалась небезопасно для конфиденциальности.
Battery Status API давал сайтам возможность получать данные о состоянии заряда аккумулятора на устройстве. Если сайт понимал, что заряда не так много и устройство не на зарядке, то должна была включаться менее требовательная к ресурсам версия.
Однако, используя уязвимость, злоумышленники могли следить за устройством и иго зарядом/разрядом, что в совокупности с другой информацией, могло раскрыть местоположение пользователя в будни. Чтобы обезопасить пользователей было принято решения убрать API из браузера. Данную возможность использовало все равно очень мало сайтов, и все это было скорее экспериментом.
Браузеры на Chromium продолжают поддерживать данный API, а безопасность данных там объясняется очень низкой точностью передаваемых данных. Якобы по ним невозможно определить сколь либо точную хронологию.
Источник: bugzilla.mozilla.org