Doesn't seem to work on Safari (desktop or mobile) - I just get the continuous blue animation. Chrome on macOS did report the correct battery level though.
Yes, I think the correct headline is "This page knows your battery charge level if you're using Chrome or most Chrome-based browsers". (I'm not sure if it works on all of them, although it does work on Arc.)
Doesn’t work on brave.
Does brave employ any anti fingerprinting measures?
Yes.
Represent ;)
Works on brave for me. Any idea what setting prevents this?
Not having a battery
Conveniently blocks all APIs
Checkmate liberals
Do you have shields on?
Yes, it says Shields are up for that page (the default until you say otherwise as far as I know). Fingerprint blocking is on. I disabled all cookies and it still works. I tried Safari and it is not working there. Pretty strange. v1.60.118
Brave for Android here. It justs reports that it's charging and 100%, neither of which are true. No extensions or weird settings.
Neither on Brave / Windows 11 (notebook)
It didn't work on Safari (desktop or mobile), Brave, Librewolf or Firefox for me. It worked on Chrome and Vivaldi.
The API is only supported in Chromium browsers [0]. It was removed from Firefox and Safari.
Somewhat disappointed in macOS for giving the information to Chrome. I'd figure that to be the kind of sensor you need a special entitlement to read (but it may well be tricky to enforce.)
Some browsers activate a low power mode when your battery reaches a certain threshold
That should probably come from the OS as a power management event ("low power mode: on") rather than the browser being able to read the battery state directly and making its own decisions, surely.
Probably, yeah
On desktop Chrome it gives me a "Charging 100%" blue animation, which I suppose is technically correct.