Set charge limits, use sailing mode, and schedule charging.
Keep your Mac's battery healthy for years.
Everything you need to manage your Mac's battery
Set your battery to charge to 80% instead of 100%. Extends battery lifespan by reducing wear from full charges.
Maintain battery in optimal range (e.g., 60-80%). Automatically starts/stops charging to keep battery healthy.
Set charging to start before you need it. Be at 100% by 9:00 AM for that morning meeting.
Track battery temperature in real-time. Get alerts when battery gets too hot.
Monitor cycle count, max capacity, and design capacity. Know when your battery needs replacement.
Get notified when charging starts/stops, battery reaches limits, or temperature gets too high.
Better features, better price, open source CLI
| Feature | Blattery | AlDente Pro |
|---|---|---|
| Charge Limit (80/100%) | ✓ | ✓ |
| Sailing Mode | ✓ | ✓ |
| Charging Scheduler | ✓ | ❌ |
| CLI Tool (Free) | ✓ | ❌ |
| Open Source | ✓ | ❌ |
| Price | €8 | €23 |
Choose what works for you
For developers and power users
For everyone else
Common questions about Blattery
Yes! Setting charge limits to 80% is actually recommended by Apple. It reduces battery wear and extends lifespan. Blattery uses Apple's IOKit API, which is the same method Apple uses for battery management.
Sailing mode maintains battery in a custom range (e.g., 60-80%). When battery drops below the lower limit, charging starts. When it reaches the upper limit, charging stops. This is the most battery-friendly way to manage charging.
Yes, to change charge limits or enable/disable charging, Blattery requires admin privileges. This is because we're writing to the SMC (System Management Controller), which is a protected system resource.
No. Blattery uses Apple's public IOKit API to manage battery charging. This is the same API used by macOS itself. Your Apple warranty remains valid.
The CLI is free and terminal-based. The Pro app (€8) has a beautiful menu bar UI, real-time status, temperature monitoring, smart notifications, and a health dashboard. Both have the same core features (charge limits, sailing mode, scheduling).
Currently, Blattery is macOS-only. However, we're working on Linux support (coming soon). Windows support is not planned due to WMI limitations.