Live state of charge
Battery %, target SOC, plug status, real-time charging power. Auto-refreshes while the tab is open.
⚡ For Volvo BEV & PHEV owners
Live state of charge, every charging session you've had, where it happened — stitched together from Volvo's own Connected Vehicle, Energy, and Location APIs. Free, open source, mobile-first.
Battery %, target SOC, plug status, real-time charging power. Auto-refreshes while the tab is open.
Every plug-in becomes a row: duration, energy delivered, peak power, start and end location. Derived from your car, not entered by hand.
Coordinates captured from Volvo's Location API at the moment you plug in and unplug, so a charge at home and one at a supercharger don't blur together.
If your Volvo ID owns multiple cars, they all show up in the switcher and get polled in parallel. No extra config.
You sign in with your Volvo ID through Volvo's official OAuth flow. We never see your password. We hold an encrypted refresh token to fetch live state every minute. Energy, plug status, and current location come from Volvo's APIs in near-real-time. We poll the public Volvo APIs at a rate well inside their published quota — Volvo's side stays happy, your data stays fresh.
You can export everything we have on you as JSON anytime, and delete it in one click from the dashboard. See the privacy notice for the full data list.
Supported in Europe / Middle East / Africa and US / Canada / Latin America. Asia / Pacific isn't supported by Volvo's APIs yet. Works for BEVs (EX30, EX40, EX90) and recent PHEVs (XC60 / S90 / V90 MY2022+, XC90 / S60 / V60 MY2023+).
Two paths depending on whether your developer-portal application is published yet.
You'll be sent to Volvo's sign-in page. After approving access, you'll land back on your dashboard with your live charging state ready.
Sign in with Volvo ID →Uses Volvo's official OAuth 2.0 + PKCE. We never see your password.