The Battery Status API provided detailed battery information that could be used for fingerprinting. It's now deprecated in most browsers due to privacy concerns.
⚠️ Deprecated: This API has been removed from Firefox and restricted in Chrome due to fingerprinting abuse.
📊 Information It Exposed
- charging: Whether device is charging
- chargingTime: Time until fully charged
- dischargingTime: Time until empty
- level: Battery percentage (0.0 to 1.0)
🎯 Why It Was Problematic
The combination of battery level and discharge time created a semi-unique identifier that could track users across sites, even in private browsing mode.
🛡️ Current Status
Most antidetect browsers either block this API entirely or return generic values since it's no longer widely supported.