Skip to main content

Your smartphone or laptop battery could be used to track you, researchers say

European researchers published a paper revealing that your privacy could be compromised from the battery in your smartphone or laptop. Most people are probably unaware of something called the battery status API. The World Wide Web Consortium (W3C) introduced it in 2012, and the Firefox, Opera, and Chrome browsers support it.

Battery status API explained

It is a HTML5 specification that’s supposed to help websites conserve energy for those users that have minimal battery life remaining. Basically, the website can read the battery state of any device, such as how much life remains in terms of both minutes and percentage. Based on these results, the website can automatically disable power hungry features on webpages to conserve energy.

Recommended Videos

How is your privacy compromised?

So far so good right? Unfortunately the main problem with the API is that websites can gather this information without permission from visitors. The researchers concluded that websites can piece together the information from multiple visits through a third-party script, thus creating a fingerprint for each user. This could theoretically happen across different sites and even affect users who constantly delete cookies or are behind a VPN or corporate firewall.

battery tech
Image used with permission by copyright holder

The potential issue was raised back in 2012 and referred to in the W3C specification of the API. The “Security and privacy considerations” section has the following statement: “The information disclosed has minimal impact on privacy or fingerprinting, and therefore is exposed without permission grants.”

Please enable Javascript to view this content

Are you at risk?

The study seems to be stirring up some technopanic in the tech world, but the potential danger appears to be very limited. The study was only conducted with the Firefox browser in Linux using the UPower tool. The researchers concluded the information gathered from Firefox in Windows, Mac OS X, and Android was too significant to create a fingerprint.

Furthermore, the researchers filed a bug report for the exploit with Firefox in Linux, and it was fixed in June 2015. The study never demonstrates a similar exploit in either the Chrome or Opera browsers, or even a mobile device.

The report demonstrates an issue that was already fixed, but its intent is to “draw attention to this privacy issue by demonstrating the ways to abuse the API for fingerprinting and tracking.” In other words … create buzz among tech sites, which leads to more technopanic.

No exploit should be taken lightly, but further evidence needs to be demonstrated before we start panicking on this one. And even if this evidence does surface, the API can be updated to include user permissions or whatever is necessary to thwart any potential privacy issues.

Robert Nazarian
Former Digital Trends Contributor
Robert Nazarian became a technology enthusiast when his parents bought him a Radio Shack TRS-80 Color. Now his biggest…
Apple might have a way to boost battery life in the iPhone 17 Air
A rendered concept of what the iPhone 17 Air might look like.

Everyone is excited to learn about the ultra slim iPhone 17 Air that Apple is working on, but many people have expressed concerns about its potential battery life, given the small amount of space that will be available for a battery within the device. With a reported thickness of just 5.5mm, and apparently a large screen of up to 6.7 inches in size, the iPhone 17 Air seeks to cram a lot of functionality into a very slim form.

But with a thin device always comes a tricky problem: how to fit in a battery large enough to hold a reasonable amount of charge. According to industry analyst Ming-Chi Kuo, the iPhone 17 Air will solve this problem by making use of a high-density battery.

Read more
Google Maps’ new feature sees Android play catchup to iOS
Samsung Galaxy S24 in Marble Gray showing Google Maps.

Android users are getting their first glimpse of a new operating system feature while using Google Maps, as the app is the first to make use of the Live Updates ability that was added for Android 16. The feature will give users updated information in their status bar so they can keep track of ongoing activity such as following directions using maps.

Similar to Apple's Live Activities system, the Android function can potentially be used by a range of apps but has first been seen in Google Maps. "Live Updates are a new class of notifications that help users monitor and quickly access important ongoing activities," Android developers explained in a post highlighting the feature when it was first announced.

Read more
WhatsApp makes it easier to get the best out of Meta AI
Meta AI WhatsApp widget.

Meta has found another place to push its eponymous AI, after injecting it as a standalone chat character in the world’s most popular messaging app. The latest public beta build of WhatsApp now allows users to create a dedicated widget for Meta AI.

You can either go with a condensed view, or an expanded view where you see three different types of controls. The feature is rolling out with build number v2.25.6.14 of the app via Google Play Store.

Read more