macOS
brew install --cask batfilocal Homebrew cask metadata
cask
App for managing battery charging. Version 4.0.3 via Homebrew Cask; verified from local package data.
install
brew install --cask batfilocal Homebrew cask metadata
overview
App for managing battery charging
No executable aliases were found in the local package database.
history
BatFi is a native macOS menu-bar application by micropixels for setting and automating Apple Silicon Mac battery charge limits, deliberately running on battery, switching power modes, and inspecting battery and energy information.
The changelog documents a steady expansion from charge limiting into battery history, charts, localization, power-mode controls, Siri Shortcuts, global hotkeys, and improved helper reliability. Version 2.0 was presented as a major redesign of both core functionality and interface; later releases added compatibility updates for newer macOS versions.
BatFi is distributed directly by micropixels and through a Homebrew cask. It is a licensed application rather than an account-based service, and the official page says it requires Apple Silicon and macOS Sonoma or newer.
Users choose a charging limit, optionally create time- and location-based rules, temporarily charge to 100%, force battery use, switch power modes, and inspect health, cycle count, temperature, remaining time, and energy-intensive applications. The app requires administrator authorization to control charging.
BatFi belongs to the ecosystem of Mac battery-limit tools that expose charging controls more directly than macOS. Its native menu-bar implementation, privileged helper, automation rules, global shortcuts, and Homebrew installation make it attractive to users who treat charging behavior as configurable system policy.
security posture
No matching local secret-handling manifest was found for batfi. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
| No executable data was present. | |||
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://micropixels.software/batfi
install metadata
| Package key | cask:batfi |
|---|---|
| Version | 4.0.3 |
| Package manager | Homebrew Cask |
| Package manager page | https://formulae.brew.sh/cask/batfi |
| Homepage | https://micropixels.software/batfi |
| Upstream docs | https://micropixels.software/batfi |
| Source archive | https://files.micropixels.software/batfi/BatFi-latest.zip |
| SHA-256 | no_check |
| Bottle | not recorded |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew cask API |
|---|---|
| Tap | homebrew/cask |
| Full Token | batfi |
| Names |
|
| Depends On | |
| Artifacts | |
| Auto Updates | yes |
| Deprecated | no |
| Disabled | no |
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.