Support
BatFi
Compatibility
Which Macs does BatFi support?
BatFi runs on Macs with Apple Silicon (M1 or newer) and macOS Sonoma 14.8 or later. Intel Macs are not supported, and there are no plans for an Intel version.
Does BatFi work on macOS 27 (Golden Gate)?
Yes. BatFi 4.0 adds full support for macOS 27. If you are on macOS 27, make sure you are running BatFi 4.0 or newer (open BatFi and check for updates).
BatFi is stuck on "Initializing" or shows an exclamation mark (!) icon. What should I do?
This usually happens after installing the macOS 27 beta. The beta updates the battery firmware, and that change stays even if you go back to an older macOS. Update to BatFi 4.0 or newer, which works with the new firmware.
If you are not on macOS 27 and still see the "!" icon, the background helper may need a reset: open System Settings > General > Login Items, turn BatFi off, restart your Mac, and turn it back on.
BatFi shows 0% battery on macOS 27.
Update to BatFi 4.0 or newer. Older versions cannot read battery data on macOS 27.
Can I set a charge limit below 80% on macOS 27?
Yes, with BatFi 4.0 or newer. Apple changed the firmware mechanism in macOS 27, and BatFi 4 restores limits below 80%.
Charging behavior
Why does BatFi say "macOS is charging to 100%"?
From time to time macOS charges the battery to 100% to calibrate it. This is normal and good for accurate battery readings. BatFi steps aside while it happens, and the battery goes back down to your limit afterwards.
My Mac stops charging below my limit, or the MagSafe LED turns green early.
A green LED means macOS itself decided charging is finished. Check two macOS settings: the charge limit in System Settings > Battery > Battery Health, and Optimized Battery Charging. Turn both off so BatFi is the only thing managing the limit.
Do I need to turn off Optimized Battery Charging?
Yes. It can conflict with BatFi's limit, so we recommend turning it off.
What does "Charge to 100%" do?
It is a one-time override that lets the battery charge fully, for example before a trip. It does not keep the battery at 100%: once the charge completes, BatFi goes back to your normal limit and the battery gradually returns to it.
Can BatFi discharge the battery with the lid closed?
Yes. On macOS 27, BatFi uses the system's built-in charge control, which handles this on its own, so the battery discharges to your limit even with the lid closed. On macOS 26 and earlier, turn on the BatFi option that keeps your Mac from sleeping; with it enabled, discharging continues while the lid is closed.
What charge limit should I use?
80% is a good default for most people. It is also a good idea to let the battery run down and charge fully from time to time, for example once a month or once a quarter.
Is it safe to use BatFi?
Yes. BatFi uses the same charging controls macOS uses. Keeping the battery at a lower charge level reduces wear over time.
Why is BatFi's battery health different from what macOS shows?
BatFi calculates health from the battery's current maximum charge compared to its original design capacity. Apple uses its own method, which is not public, so the numbers can differ slightly.
Licences and purchase
Where can I buy BatFi?
On Gumroad. Your licence key arrives by email right after purchase.
Where can I download BatFi?
The latest version is always at https://micropixels.software/batfi#download.
Can I use one licence on more than one Mac?
Yes. A personal licence covers all Macs you own or control. If you get a new Mac, just install BatFi and activate it with the same key.
I lost my licence key.
Search your inbox for the Gumroad purchase email. If you cannot find it, contact us with the email address you used for the purchase (or your order number or receipt) and we will send the key again.
My licence key is not accepted, or I see "Unexpected response".
First make sure you are on the latest version of BatFi (download it from https://micropixels.software/batfi#download). Then check that the key was pasted without extra spaces and that you are using the email address from the purchase. If it still does not work, contact us.
My payment failed or I was charged in a different currency.
Payments are handled by Gumroad. If a card is declined, try a different card or PayPal. The price may be shown in your local currency depending on your location and card.
Do you offer refunds?
Yes. BatFi comes with a 30-day money-back guarantee. Just reply to your purchase email or contact us.
Do you offer student or regional discounts?
Write to us and tell us a bit about your situation.
Beta and updates
How do I join the BatFi beta?
Open BatFi, go to Settings > General and turn on beta updates. BatFi does not use TestFlight.
How do I uninstall BatFi?
Quit BatFi, delete BatFi.app from Applications and empty the Trash. Then open System Settings > General > Login Items and remove BatFi from "Allow in the Background" if it is still listed.
Didn't find the answer there? Don't hesitate to reach out! Whether it's a small issue or a simple inquiry, I'm here to help. Your feedback is valuable, and together we can make your experience with my software even better.