Glanceable state of charge
Battery %, range, charging status and time-to-full. You choose what the menu bar shows.
Battery, range and charging status — always one glance away. Pure AppKit, a single small binary, talking only to Polestar's official API.
Free & open source. macOS 13+. Or build it from source.
Battery and range quietly update every five minutes.
Once you plug in, Polaris checks every minute so the numbers keep up.
Your data travels between your Mac and Polestar — nowhere else.
One tiny app, built for the Mac. Nothing running behind your back.
Battery %, range, charging status and time-to-full. You choose what the menu bar shows.
A quiet nudge when charging starts, completes, or the charger reports a fault. Nothing else, ever.
Password and session live in the macOS Keychain. Once signed in, Polaris resumes its session without logging in again.
OAuth2/OIDC with PKCE against Polestar's own endpoints. No third-party servers, no analytics, no tracking.
A once-a-day check against GitHub releases; when there's a new version, a menu item appears. No background updater.
MIT licensed, pure AppKit, no Electron, no SwiftUI, no background
services. make app and you have it.
The studio render of your exact configuration — paint, wheels and all —
fetched straight from Polestar and shown at the top of the menu.
No terminal, no Xcode — every release is a ready-built app. Download, drag to Applications and sign in with your Polestar account. Your VIN is in the Polestar app if it's not on hand.
Prefer to compile it yourself? Build from source is one command.