Comparison

BMS Pal vs BMS by GDriver

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

BMS Pal

Consolidate data from various battery management systems into a single, live list. Monitor state of charge, voltage, current, and more with detailed per-cell views and historical charts. Offers advanced features like capacity testing and AI-powered sanity checks for your battery packs.

Highlights
  • Live telemetry from multiple BMS
  • Per-cell voltage and balancing indicators
  • Protection alerts in plain language
  • Group packs for combined readings
  • Capacity test and history logging
  • Chemistry detection and override
  • AI-powered sanity checks
Features
Read full description

All your batteries. One app. A JBD pack in the garage, a Victron in the van, a power station on the table - and a different vendor app for each one. BMS Pal ends the app-hopping: every pack you own in one live list, with state of charge, voltage, current, watts, and time remaining. Device detail pages have tools for a deep dive into your devices. Up to eight connected at once. EIGHT FAMILIES AT LAUNCH BMS boards get the deep treatment - per-cell voltages with live balancing indicators, protection alerts, chemistry detection, configuration reads, and confirmation-gated FET control: - JBD (including XiaoXiang and legacy variants) - JK - Daly Battery monitors and power stations get their essentials, with the same charts and history: - Victron (including encrypted advertising) - Junctek KL-F shunt monitors - Bluetti, Jackery, and EcoFlow power stations Coverage varies by family - the full who-reports-what table is at bmspal.app. WHAT IT DOES - Live telemetry: voltage, current, power, temperature, and state of charge stream in as your BMS reports them. Charts hold the last week, so you can see what happened while you slept. - Per-cell detail: every cell gets its own bar, down to the millivolt. Cells the BMS is balancing light up, so you can watch the spread tighten in real time. - Alerts, plainly stated: protection events appear in plain language. No sirens, no red flashing. Just the facts. - Groups: packs that work as one bank read as one battery. Group them series, parallel, or series-parallel and get combined voltage, current, and state of charge. - Capacity tests: run a real discharge test on any pack that reports current. BMS Pal integrates it over time against your cutoff and files the result in the pack's history, so "how many amp-hours, really?" gets a measured answer. - Chemistry detection: BMS Pal reads your protection thresholds and works out whether the pack is LiFePO4 or Li-ion. You can override it - you know your pack best. - Sanity Checks: not sure those numbers are fine? Send a snapshot of your pack for an AI review across six dimensions and get a written verdict back - findings graded by severity, with the reasoning and trade-offs spelled out. You see exactly what is sent before anything leaves your phone, and nothing is sent until you tap. BMS boards only, where the setup can actually be changed. - Write mode, off by default: toggling charge or discharge FETs is serious business on a high-energy pack. Writes sit behind a master switch plus a per-command confirmation, and every attempt is logged. LOCAL-FIRST. ACTUALLY LOCAL. No account, ever. No analytics, no trackers, no background traffic. Your telemetry history lives on your device; delete the app and it is gone. The only network calls are the ones you explicitly ask for (a Sanity Check or a problem report), and you see the exact payload first. THE DEAL Free download, and everything works for 7 days - every protocol, every feature, no card up front. Then $5 unlocks it for good: one purchase, no subscription, no "premium tier" holding features hostage. Sanity Checks run in the cloud and cost real server money, so the app includes 25 and $2 adds 25 more. Everything else runs entirely on your device. ONE DEVELOPER, ONE BENCH Every supported family sits on my bench: 92 wire-protocol variants documented, 1,100+ automated tests in the suite. Got a pack that will not identify, a value that reads wrong, or a feature idea? Report a Problem, Confirm Device Support, and Send Feedback are built in, replies land in your Support inbox, and none of it is ever paywalled. Your reports steer the roadmap. Runs on iPhone, iPad, and Apple Silicon Macs. JBD, XiaoXiang, JK, Daly, Victron, Junctek, Bluetti, Jackery, and EcoFlow are trademarks of their respective owners. BMS Pal is an independent project, not affiliated with or endorsed by any battery vendor. BMS Pal shows you what your BMS reports; it is not a substitute for proper fusing, wiring, and common sense.

About

BMS by GDriver

Features
Read full description

BMS by GDriver provides full ANT BMS integration and telemetry monitoring for compatible JK, Daly, and JBD battery management systems. FULL ANT BMS INTEGRATION Connect to a compatible ANT BMS over Bluetooth for live telemetry, guided battery setup, parameter reading and configuration, and BMS controls such as charging, discharging, and balancing. TELEMETRY FOR JK, DALY, AND JBD BMS Connect to compatible JK, Daly, and JBD BMS hardware for read-only telemetry monitoring, session logging, and battery insights. Parameter configuration and BMS controls are available only for ANT BMS. COMPATIBILITY Compatibility and available features can vary by BMS hardware, Bluetooth module, protocol, and firmware. LIVE BATTERY DASHBOARD Follow pack voltage, current, power, state of charge, cell voltages, voltage spread, temperatures, protection states, and other data exposed by your connected BMS. LOCAL LOGGING AND INSIGHTS Record battery sessions on your device and review the latest completed session and its core summary for free. See duration, sample count, maximum power, widest cell spread, and the fault timeline without BMS Pro. BMS PRO — A SEPARATE ONE-TIME PURCHASE Unlock full log history, deeper report metrics, charts, cloud analysis, and future premium insights with BMS Pro. BMS Pro is a one-time purchase for this app and is separate from GDriver Pro in the Ride app. READ-ONLY DEMO MODE No battery or account is required to explore. Choose Explore demo on the sign-in screen to open a deterministic connected ANT pack, live telemetry, and an 18-minute sample log. Demo mode is read-only and does not upload data. OPTIONAL NOTIFICATIONS Enable low-battery and battery-health alerts when you want them. Notification permission is requested only after you choose to enable notifications. Bluetooth access is required for live BMS connections. BMS by GDriver does not request location access.

Screenshots

BMS Pal4 screens
BMS by GDriver4 screens

Verdict

The call

The clearest difference is iOS requirement: BMS by GDriver at 16.4 against BMS Pal's 26.2. On price, update cadence, ads and in-app purchases there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. BMS Pal sells 2 one-off in-app purchases and BMS by GDriver sells 1 one-off in-app purchase. Whichever you choose, the download price is not the number that matters.

UpkeepUpdate frequency

Both ship on a similar rhythm, roughly every 5 days. Both last shipped on November 6, 2026.

Scorecard1 real difference · 9 level
BMS Pal versus BMS by GDriver: the parameters behind the verdict, then further details
ParameterBMS PalBMS by GDriver
PriceFreeFree
Rating5.0 (1 ratings) — better—
Positive reviews100.0% of reviews—
Number of ratings1 — better—
Update frequencyEvery 5 daysEvery 5 days
AdsNoNo
In-app purchasesYesYes
MonetizationFree with in-app purchases—
DevicesiPhone, iPadiPhone, iPad
Requires iOS26.216.4 — better
Further details — not scored
Size25 MB101 MB
Age rating4+4+
DeveloperInquiring Minds, IncEamon Almiladi

In-app purchases

2 purchases

BMS Pal

One-time2
  • 25 Additional Sanity Checks$2.00
  • BMS Pal Unlock (Lifetime)$5.00
1 purchases

BMS by GDriver

One-time1
  • BMS Pro Lifetime$1.99

Questions

Is BMS Pal free?
BMS Pal is free to download, with in-app purchases available.
Is BMS by GDriver free?
BMS by GDriver is free to download, with in-app purchases available.
Do BMS Pal or BMS by GDriver have ads?
Neither BMS Pal nor BMS by GDriver shows ads.
Which is updated more often, BMS Pal or BMS by GDriver?
BMS Pal ships an update every 5 days, and BMS by GDriver every 5 days. Most recently, BMS Pal was updated on November 6, 2026 and BMS by GDriver on November 6, 2026.

Other comparisons